org.tanukisoftware.wrapper.event
Class WrapperServiceControlEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.tanukisoftware.wrapper.event.WrapperEvent
          extended by org.tanukisoftware.wrapper.event.WrapperServiceEvent
              extended by org.tanukisoftware.wrapper.event.WrapperServiceControlEvent
All Implemented Interfaces:
Serializable

public class WrapperServiceControlEvent
extends WrapperServiceEvent

WrapperServiceControlEvents are used to notify the listener whenever a Service Control Event is received by the service. These events will only be fired on Windows platforms when the Wrapper is running as a service.

WrapperManager.SERVICE_CONTROL_CODE_STOP (1)
The service was requested to stop.
WrapperManager.SERVICE_CONTROL_CODE_PAUSE (2)
The system requested that the service be paused.
WrapperManager.SERVICE_CONTROL_CODE_CONTINUE (3)
The system requested that the paused service be resumed.
WrapperManager.SERVICE_CONTROL_CODE_INTERROGATE (4)
The service manager queried the service to make sure it is still alive.
WrapperManager.SERVICE_CONTROL_CODE_SHUTDOWN (5)
The system is shutting down.
User code (128-255)
User defined code.

Author:
Leif Mortenson
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
WrapperServiceControlEvent(int serviceControlCode)
          Creates a new WrapperServiceControlEvent.
 
Method Summary
 int getServiceControlCode()
          Returns the event code of the Service Control Code.
 String toString()
          Returns a string representation of the event.
 
Methods inherited from class org.tanukisoftware.wrapper.event.WrapperServiceEvent
getFlags
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WrapperServiceControlEvent

public WrapperServiceControlEvent(int serviceControlCode)
Creates a new WrapperServiceControlEvent.

Parameters:
serviceControlCode - Service Control Code.
Method Detail

getServiceControlCode

public int getServiceControlCode()
Returns the event code of the Service Control Code.

Returns:
The event code of the Service Control Code.

toString

public String toString()
Returns a string representation of the event.

Overrides:
toString in class EventObject
Returns:
A string representation of the event.


Copyright 1999, 2006 Tanuki Software Inc., All Rights Reserved.