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

java.lang.Object
  extended byorg.apache.commons.jelly.TagSupport
      extended byorg.apache.commons.jelly.tags.threads.UseMutexTag
          extended byorg.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

Field Summary
 
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

Specified by:
useMutex in class UseMutexTag

setNotifyAll

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



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