org.siprop.v2.util.impl
Class ManagerGarbageCollector

java.lang.Object
  extended by org.siprop.v2.util.impl.ManagerGarbageCollector
All Implemented Interfaces:
java.lang.Runnable

public class ManagerGarbageCollector
extends java.lang.Object
implements java.lang.Runnable

This class is GarbageCollector for managers.

Author:
noritsuna

Field Summary
static java.lang.String PROCESS_NAME
          process name.
 
Constructor Summary
ManagerGarbageCollector(Manager manager)
          constructor
ManagerGarbageCollector(Manager manager, int interval)
          constructor
 
Method Summary
 void run()
          Poll the list of transactions.
 void stop()
          Stop polling process
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROCESS_NAME

public static final java.lang.String PROCESS_NAME
process name.

See Also:
Constant Field Values
Constructor Detail

ManagerGarbageCollector

public ManagerGarbageCollector(Manager manager)
constructor

Parameters:
manager -

ManagerGarbageCollector

public ManagerGarbageCollector(Manager manager,
                               int interval)
constructor

Parameters:
manager -
interval - [ms]
Method Detail

run

public void run()
Poll the list of transactions. If transaction that has "delete" state, notify it to TU.

Specified by:
run in interface java.lang.Runnable

stop

public void stop()
Stop polling process