org.jdesktop.wonderland.server.comms
Class SessionMapService

java.lang.Object
  extended by com.sun.sgs.impl.util.AbstractService
      extended by org.jdesktop.wonderland.server.comms.SessionMapService
All Implemented Interfaces:
com.sun.sgs.service.Service, SessionMapManager

public class SessionMapService
extends com.sun.sgs.impl.util.AbstractService
implements SessionMapManager

Author:
jprovino

Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.sgs.impl.util.AbstractService
com.sun.sgs.impl.util.AbstractService.State, com.sun.sgs.impl.util.AbstractService.Version
 
Field Summary
 
Fields inherited from class com.sun.sgs.impl.util.AbstractService
appName, dataService, IO_TASK_PROPERTY_PREFIX, IO_TASK_RETRIES_PROPERTY, IO_TASK_WAIT_TIME_PROPERTY, maxIoAttempts, retryWaitTime, taskOwner, taskScheduler, transactionScheduler, txnProxy
 
Constructor Summary
SessionMapService(java.util.Properties props, com.sun.sgs.kernel.ComponentRegistry registry, com.sun.sgs.service.TransactionProxy txnProxy)
           
 
Method Summary
protected  void doReady()
           
protected  void doShutdown()
           
 WonderlandClientID getClientID(java.math.BigInteger sessionID)
           
 java.lang.String getName()
           
protected  void handleServiceVersionMismatch(com.sun.sgs.impl.util.AbstractService.Version oldVersion, com.sun.sgs.impl.util.AbstractService.Version currentVersion)
           
 
Methods inherited from class com.sun.sgs.impl.util.AbstractService
callFinished, callStarted, checkNonTransactionalContext, checkServiceVersion, createTaskQueue, getDataService, getState, isAlive, isInInitializedState, isRetryableException, ready, runIoTask, shutdown, shuttingDown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionMapService

public SessionMapService(java.util.Properties props,
                         com.sun.sgs.kernel.ComponentRegistry registry,
                         com.sun.sgs.service.TransactionProxy txnProxy)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface com.sun.sgs.service.Service
Overrides:
getName in class com.sun.sgs.impl.util.AbstractService

doReady

protected void doReady()
Specified by:
doReady in class com.sun.sgs.impl.util.AbstractService

doShutdown

protected void doShutdown()
Specified by:
doShutdown in class com.sun.sgs.impl.util.AbstractService

handleServiceVersionMismatch

protected void handleServiceVersionMismatch(com.sun.sgs.impl.util.AbstractService.Version oldVersion,
                                            com.sun.sgs.impl.util.AbstractService.Version currentVersion)
Specified by:
handleServiceVersionMismatch in class com.sun.sgs.impl.util.AbstractService

getClientID

public WonderlandClientID getClientID(java.math.BigInteger sessionID)
Specified by:
getClientID in interface SessionMapManager


Open Wonderland - http://openwonderland.org