org.apache.commons.jelly.tags.threads
Class NotifyTag

java.lang.Object
  |
  +--org.apache.commons.jelly.TagSupport
        |
        +--org.apache.commons.jelly.tags.threads.UseMutexTag
              |
              +--org.apache.commons.jelly.tags.threads.NotifyTag
All Implemented Interfaces:
org.apache.commons.jelly.Tag

public class NotifyTag
extends UseMutexTag

This calls mutex.notify() or mutex.notifyAll() on the mutex passed in via the "mutex" attribute.

Author:
Jason Horman

Fields inherited from class org.apache.commons.jelly.TagSupport
body, context, hasTrimmed, parent, shouldTrim
 
Constructor Summary
NotifyTag()
           
 
Method Summary
 void setNotifyAll(boolean notifyAll)
          If set to true the notify will notify all waiting threads
 void useMutex(java.lang.Object mutex, org.apache.commons.jelly.XMLOutput output)
          Perform the notify
 
Methods inherited from class org.apache.commons.jelly.tags.threads.UseMutexTag
doTag, getMutex, setMutex
 
Methods inherited from class org.apache.commons.jelly.TagSupport
findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isEscapeText, isTrim, setBody, setContext, setEscapeText, setParent, setTrim, trimBody
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotifyTag

public NotifyTag()
Method Detail

useMutex

public void useMutex(java.lang.Object mutex,
                     org.apache.commons.jelly.XMLOutput output)
Perform the notify
Overrides:
useMutex in class UseMutexTag

setNotifyAll

public void setNotifyAll(boolean notifyAll)
If set to true the notify will notify all waiting threads


Copyright © 2002-2004 Apache Software Foundation. All Rights Reserved.