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 booleanvoidfired(WrapperEvent event) Called whenever a WrapperEvent is fired.protected booleanprotected booleanprotected voidprotected static voidprotected voidsetChildParams(String childCommand, boolean childDetached) protected voidsetConsoleTitle(String consoleTitle) protected voidsetEventMask(long eventMask) protected voidsetServiceName(String serviceName) protected voidsetSlowSeconds(int slowSeconds) protected voidsetSuspendSeconds(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:
firedin 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()
-