wt.queue
Class QueueCache

java.lang.Object
  extended byjava.rmi.server.RemoteObject
      extended byjava.rmi.server.RemoteServer
          extended bywt.util.RMIServer
              extended bywt.cache.CacheManager
                  extended bywt.queue.QueueCache
All Implemented Interfaces:
CacheServer, Remote, Serializable, Unreferenced

public class QueueCache
extends CacheManager

See Also:
Serialized Form

Field Summary
private static String CLASSNAME
           
private static int MAX_PROCESS_QUEUES
           
private static int MAX_SCHEDULE_QUEUES
           
private static QueueCache queueCache
           
private static boolean VERBOSE
           
private static String versionID
           
 
Fields inherited from class wt.cache.CacheManager
MASTER
 
Fields inherited from class wt.util.RMIServer
csf, ssf
 
Fields inherited from class java.rmi.server.RemoteServer
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
QueueCache()
          Contruct a new cache.
 
Method Summary
 int getDefaultSize()
          Overriden CacheManager method to set cache size
static QueueCache getQueueCache()
           
 
Methods inherited from class wt.cache.CacheManager
checkAccess, get, getDefaultName, getEntry, isCacheHost, overflow, ping, put, putEntry, putEntry, reference, registerSlave, remove, remove, removeEntry, removeEntry, reset, unreferenced, update, updateEntry, updateEntry
 
Methods inherited from class wt.util.RMIServer
clone, exportObject, exportObject, exportObject, getClientSocketFactory, getPort, getServerSocketFactory, getStub, isHostInList, isLocalHost, setPort, writeReplace
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

versionID

private static final String versionID
See Also:
Constant Field Values

VERBOSE

private static final boolean VERBOSE

CLASSNAME

private static final String CLASSNAME

MAX_PROCESS_QUEUES

private static int MAX_PROCESS_QUEUES

MAX_SCHEDULE_QUEUES

private static int MAX_SCHEDULE_QUEUES

queueCache

private static QueueCache queueCache
Constructor Detail

QueueCache

public QueueCache()
           throws RemoteException
Contruct a new cache.

Method Detail

getDefaultSize

public int getDefaultSize()
Overriden CacheManager method to set cache size

Overrides:
getDefaultSize in class CacheManager
Returns:
default cache size

getQueueCache

public static QueueCache getQueueCache()
                                throws RemoteException
Throws:
RemoteException