Package com.swiftmq.swiftlet.mgmt
Class MgmtSwiftlet
java.lang.Object
com.swiftmq.swiftlet.Swiftlet
com.swiftmq.swiftlet.mgmt.MgmtSwiftlet
The Management Swiftlet provides an interface to the Management subsystem of SwiftMQ.
- Author:
- IIT GmbH, Bremen/Germany, Copyright (c) 2000-2002, All Rights Reserved
-
Field Summary
Fields inherited from class com.swiftmq.swiftlet.Swiftlet
STATE_ACTIVE, STATE_INACTIVE, STATE_STANDBY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Add a management listenerabstract CLIExecutor
Create a CLIExecutorabstract void
fireEvent
(boolean activated) protected void
fireMgmtEvent
(boolean activated) Fires a management event to all management listeners.protected void
Remove all management listenersvoid
Remove a management listenerMethods inherited from class com.swiftmq.swiftlet.Swiftlet
getName, getStartupTime, getState, isSnapshotAvailable, resume, setStartupTime, shutdown, standby, startup
-
Constructor Details
-
MgmtSwiftlet
public MgmtSwiftlet()
-
-
Method Details
-
addMgmtListener
Add a management listener- Parameters:
l
- management listener.
-
removeMgmtListener
Remove a management listener- Parameters:
l
- management listener.
-
removeAllMgmtListeners
protected void removeAllMgmtListeners()Remove all management listeners -
fireEvent
public abstract void fireEvent(boolean activated) -
fireMgmtEvent
protected void fireMgmtEvent(boolean activated) Fires a management event to all management listeners.- Parameters:
activated
- states whether an admin tool has been activated or not
-
createCLIExecutor
Create a CLIExecutor- Returns:
- CLIExecutor.
-