|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.aselect.agent.ticket.TicketManager
public class TicketManager
Manages A-Select Agent tickets.
Description:
Provides methods for managing ticket:
StorageManager
.
Field Summary | |
---|---|
static java.lang.String |
MODULE
The module name |
Method Summary | |
---|---|
java.lang.String |
createTicket(java.util.Hashtable htTicketContext)
Create a Agent ticket. |
static TicketManager |
getHandle()
Get a static handle to the TicketManager instance. |
java.util.Hashtable |
getTicketContext(java.lang.String sTicket)
Get Agent ticket context. |
java.util.Hashtable |
getTicketContexts()
Get all ticket context. |
long |
getTicketsCounter()
Get the number of issued tickets since startup. |
long |
getTicketStartTime(java.lang.String sTicket)
Returns the ticket start time. |
long |
getTicketTimeout(java.lang.String sTicket)
Returns the ticket timeout. |
boolean |
init()
Initializes the TicketManager . |
void |
killAllTickets()
Kill all Agent tickets. |
boolean |
killTicket(java.lang.String sTicket)
Kill Agent ticket. |
void |
stop()
Stop the TicketManager . |
void |
updateTicketContext(java.lang.String sTicket,
java.util.Hashtable htTicketContext)
Update a ticket. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String MODULE
Method Detail |
---|
public static TicketManager getHandle()
TicketManager
instance.
TicketManager
exists.
TicketManager
public boolean init()
TicketManager
.
public void stop()
TicketManager
.
TicketManager
has stopped.
public java.lang.String createTicket(java.util.Hashtable htTicketContext)
htTicketContext != null
htTicketContext
- The ccontext to be add.
public void updateTicketContext(java.lang.String sTicket, java.util.Hashtable htTicketContext)
sTicket != null
htTicketContext != null
sTicket
- The ticket to be updated.htTicketContext
- The new ticket context.public boolean killTicket(java.lang.String sTicket)
sTicket != null
sTicket
- The ticket to be removed.
public void killAllTickets()
public java.util.Hashtable getTicketContext(java.lang.String sTicket)
sTicket
- The ticket to retrieve.
public long getTicketTimeout(java.lang.String sTicket) throws ASelectStorageException
sTicket != null
sTicket
- the ticket.
ASelectStorageException
- If retrieving ticket timeout fails.public long getTicketStartTime(java.lang.String sTicket) throws ASelectStorageException
sTicket != null
sTicket
- the ticket.
ASelectStorageException
- If retrieving ticket start time fails.public java.util.Hashtable getTicketContexts()
Hashtable
.public long getTicketsCounter()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |