Class TraceSwiftletImpl
java.lang.Object
com.swiftmq.swiftlet.Swiftlet
com.swiftmq.swiftlet.trace.TraceSwiftlet
com.swiftmq.impl.trace.standard.TraceSwiftletImpl
public class TraceSwiftletImpl
extends com.swiftmq.swiftlet.trace.TraceSwiftlet
-
Field Summary
Fields inherited from class com.swiftmq.swiftlet.trace.TraceSwiftlet
SPACE_KERNEL, SPACE_PROTOCOL, SPACE_QUEUE, SPACE_SWIFTLETFields inherited from class com.swiftmq.swiftlet.Swiftlet
STATE_ACTIVE, STATE_INACTIVE, STATE_STANDBY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.swiftmq.swiftlet.trace.TraceSpacecreateTraceSpace(String spaceName) Abstract factory method to create a trace space.longintprotected voidshutdown()protected voidstartup(com.swiftmq.mgmt.Configuration config) Methods inherited from class com.swiftmq.swiftlet.trace.TraceSwiftlet
getTraceSpace, setTraceEnabledMethods inherited from class com.swiftmq.swiftlet.Swiftlet
getName, getStartupTime, getState, isSnapshotAvailable, resume, setStartupTime, standby
-
Constructor Details
-
TraceSwiftletImpl
public TraceSwiftletImpl()
-
-
Method Details
-
getMaxFileSize
public long getMaxFileSize() -
getNumberFileGenerations
public int getNumberFileGenerations() -
createTraceSpace
Abstract factory method to create a trace space. In any case it has to return a valid trace space object- Specified by:
createTraceSpacein classcom.swiftmq.swiftlet.trace.TraceSwiftlet- Parameters:
spaceName- space name- Returns:
- a valid trace space object
-
startup
protected void startup(com.swiftmq.mgmt.Configuration config) throws com.swiftmq.swiftlet.SwiftletException - Specified by:
startupin classcom.swiftmq.swiftlet.Swiftlet- Throws:
com.swiftmq.swiftlet.SwiftletException
-
shutdown
protected void shutdown() throws com.swiftmq.swiftlet.SwiftletException- Overrides:
shutdownin classcom.swiftmq.swiftlet.trace.TraceSwiftlet- Throws:
com.swiftmq.swiftlet.SwiftletException
-