org.almendra.janet.ade.executor
Class AskVetoShutdownCallbackHandler

java.lang.Object
  extended by org.almendra.commons.events.AbstractVetoableCallbackHandler
      extended by org.almendra.janet.ade.executor.AskVetoShutdownCallbackHandler
All Implemented Interfaces:
IVetoableCallbackHandler

public class AskVetoShutdownCallbackHandler
extends AbstractVetoableCallbackHandler

Author:
Oliver Plohmann

Field Summary
protected  ExecutorAnchor anchor
           
protected static java.lang.String SYSTEM_NAME
           
 
Fields inherited from class org.almendra.commons.events.AbstractVetoableCallbackHandler
systemName
 
Constructor Summary
AskVetoShutdownCallbackHandler()
          Creates a new AskVetoShutdownCallbackHandler object.
AskVetoShutdownCallbackHandler(ExecutorAnchor anchor)
          Creates a new AskVetoShutdownCallbackHandler object.
AskVetoShutdownCallbackHandler(java.lang.String systemName)
          Creates a new AskVetoShutdownCallbackHandler object.
 
Method Summary
 Result askMustVeto(Event event)
           
 
Methods inherited from class org.almendra.commons.events.AbstractVetoableCallbackHandler
getSystemName, setSystemName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SYSTEM_NAME

protected static final java.lang.String SYSTEM_NAME
See Also:
Constant Field Values

anchor

protected ExecutorAnchor anchor
Constructor Detail

AskVetoShutdownCallbackHandler

public AskVetoShutdownCallbackHandler()
Creates a new AskVetoShutdownCallbackHandler object.


AskVetoShutdownCallbackHandler

public AskVetoShutdownCallbackHandler(java.lang.String systemName)
Creates a new AskVetoShutdownCallbackHandler object.


AskVetoShutdownCallbackHandler

public AskVetoShutdownCallbackHandler(ExecutorAnchor anchor)
Creates a new AskVetoShutdownCallbackHandler object.

Method Detail

askMustVeto

public Result askMustVeto(Event event)