Package com.swiftmq.swiftlet.queue
Class ActiveQueue
java.lang.Object
com.swiftmq.swiftlet.queue.ActiveQueue
- All Implemented Interfaces:
TimerListener
,EventListener
Wrapper for an active (started) queue.
- Author:
- IIT GmbH, Bremen/Germany, Copyright (c) 2000-2002, All Rights Reserved
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the queue.long
Returns the startup time.void
Cleanup expired messages.void
setStartupTime
(long startupTime) Sets the startup time.
-
Constructor Details
-
ActiveQueue
Constructs an ActiveQueue.- Parameters:
abstractQueue
- queue.
-
-
Method Details
-
getAbstractQueue
Returns the queue.- Returns:
- queue.
-
getStartupTime
public long getStartupTime()Returns the startup time.- Returns:
- startup time.
-
setStartupTime
public void setStartupTime(long startupTime) Sets the startup time.- Parameters:
startupTime
- startup time.
-
performTimeAction
public void performTimeAction()Cleanup expired messages. Implemenation of TimerListener- Specified by:
performTimeAction
in interfaceTimerListener
-