Package org.tanukisoftware.wrapper.test
Class AbstractActionApp
java.lang.Object
org.tanukisoftware.wrapper.test.AbstractActionApp
- All Implemented Interfaces:
WrapperEventListener
- Direct Known Subclasses:
Main
-
Field Summary
Fields inherited from interface org.tanukisoftware.wrapper.event.WrapperEventListener
EVENT_FLAG_CONTROL, EVENT_FLAG_CORE, EVENT_FLAG_LOGGING, EVENT_FLAG_REMOTE_CONTROL, EVENT_FLAG_SERVICE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
void
fired
(WrapperEvent event) Called whenever a WrapperEvent is fired.protected boolean
protected boolean
protected void
protected static void
protected void
setChildParams
(String childCommand, boolean childDetached) protected void
setConsoleTitle
(String consoleTitle) protected void
setEventMask
(long eventMask) protected void
setServiceName
(String serviceName) protected void
setSlowSeconds
(int slowSeconds) protected void
setSuspendSeconds
(int suspendSeconds) protected void
-
Constructor Details
-
AbstractActionApp
protected AbstractActionApp()
-
-
Method Details
-
fired
Called whenever a WrapperEvent is fired. The exact set of events that a listener will receive will depend on the mask supplied when WrapperManager.addWrapperEventListener was called to register the listener. Listener implementations should never assume that they will only receive events of a particular type. To assure that events added to future versions of the Wrapper do not cause problems with user code, events should always be tested with "if ( event instanceof {EventClass} )" before casting it to a specific event type.- Specified by:
fired
in interfaceWrapperEventListener
- Parameters:
event
- WrapperEvent which was fired.
-
ignoreControlEvents
protected boolean ignoreControlEvents() -
isNestedExit
protected boolean isNestedExit() -
setEventMask
protected void setEventMask(long eventMask) -
setSlowSeconds
protected void setSlowSeconds(int slowSeconds) -
setSuspendSeconds
protected void setSuspendSeconds(int suspendSeconds) -
setServiceName
-
setConsoleTitle
-
setChildParams
-
prepareSystemOutErr
protected void prepareSystemOutErr() -
updateEventListener
protected void updateEventListener() -
doAction
-
printActions
protected static void printActions()
-