palio.cluster
Class Cluster

java.lang.Object
  extended by palio.cluster.Cluster

public class Cluster
extends java.lang.Object


Constructor Summary
Cluster(Instance instance, int port, java.lang.String password)
           
 
Method Summary
 void addUniqueID(java.lang.Long uid)
           
 ClusterDispatcher getDispatcher()
           
 Instance getInstance()
           
 ClusterListener getListener()
           
 org.apache.log4j.Logger getLogger()
           
 ClusterProcessor getProcessor()
           
 java.util.HashMap querySessionParams(java.lang.Long ID)
           
 void removeUniqueID(java.lang.Long uid)
           
 void sendAddPrivToRole(java.lang.Long roleID, java.lang.Long privID)
           
 void sendAddRoleAuthorization(int type, java.lang.Long ID, java.lang.Long roleID, java.lang.Long regionID, java.util.Date expireDate)
           
 void sendClearCache()
           
 void sendClearCache(boolean clearPrivsToRolesHierarchy)
           
 void sendClearCache(int type, java.util.Collection<java.lang.Long> ids)
           
 void sendClearCache(int type, java.lang.Long id)
           
 void sendClearCache(int type, java.lang.Long id, boolean clearPrivsToRolesHierarchy)
           
 void sendClearCache(int type, java.lang.String name)
           
 void sendClusterModuleMessage(java.lang.String moduleName, java.lang.Object[] params)
           
 void sendDesignerChanges(torn.omea.framework.transaction.TransactionNotice notice)
           
 void sendRemoveRoleAuthorization(int type, java.lang.Long ID, java.lang.Long roleID, java.lang.Long regionID)
           
 void sendSessionActivated(java.lang.Long sessionId, java.util.Date lastActivated)
           
 void sendSessionAuthorized(java.lang.Long sessionId, java.lang.Long userId)
           
 void sendSessionChangeRegion(java.lang.Long sessionId, java.lang.Long regionID)
           
 void sendSessionLogout(java.lang.Long sessionId, java.util.Date lastActivated)
           
 void sendSessionOpen(java.lang.Long sessionId)
           
 void sendSessionParameter(java.lang.Long sessionId, java.lang.String name, java.lang.Object value)
           
 void sendUserParameter(java.lang.Long userId, java.lang.String name, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Cluster

public Cluster(Instance instance,
               int port,
               java.lang.String password)
Method Detail

getInstance

public Instance getInstance()

getLogger

public org.apache.log4j.Logger getLogger()

getProcessor

public ClusterProcessor getProcessor()

getListener

public ClusterListener getListener()

getDispatcher

public ClusterDispatcher getDispatcher()

querySessionParams

public java.util.HashMap querySessionParams(java.lang.Long ID)

sendClusterModuleMessage

public void sendClusterModuleMessage(java.lang.String moduleName,
                                     java.lang.Object[] params)

sendDesignerChanges

public void sendDesignerChanges(torn.omea.framework.transaction.TransactionNotice notice)

sendClearCache

public void sendClearCache()

sendClearCache

public void sendClearCache(boolean clearPrivsToRolesHierarchy)

sendClearCache

public void sendClearCache(int type,
                           java.lang.Long id)

sendClearCache

public void sendClearCache(int type,
                           java.lang.String name)

sendClearCache

public void sendClearCache(int type,
                           java.util.Collection<java.lang.Long> ids)

sendClearCache

public void sendClearCache(int type,
                           java.lang.Long id,
                           boolean clearPrivsToRolesHierarchy)

sendAddRoleAuthorization

public void sendAddRoleAuthorization(int type,
                                     java.lang.Long ID,
                                     java.lang.Long roleID,
                                     java.lang.Long regionID,
                                     java.util.Date expireDate)

sendRemoveRoleAuthorization

public void sendRemoveRoleAuthorization(int type,
                                        java.lang.Long ID,
                                        java.lang.Long roleID,
                                        java.lang.Long regionID)

sendAddPrivToRole

public void sendAddPrivToRole(java.lang.Long roleID,
                              java.lang.Long privID)

sendSessionActivated

public void sendSessionActivated(java.lang.Long sessionId,
                                 java.util.Date lastActivated)

sendSessionLogout

public void sendSessionLogout(java.lang.Long sessionId,
                              java.util.Date lastActivated)

sendSessionOpen

public void sendSessionOpen(java.lang.Long sessionId)

sendSessionAuthorized

public void sendSessionAuthorized(java.lang.Long sessionId,
                                  java.lang.Long userId)

sendSessionChangeRegion

public void sendSessionChangeRegion(java.lang.Long sessionId,
                                    java.lang.Long regionID)

sendSessionParameter

public void sendSessionParameter(java.lang.Long sessionId,
                                 java.lang.String name,
                                 java.lang.Object value)

sendUserParameter

public void sendUserParameter(java.lang.Long userId,
                              java.lang.String name,
                              java.lang.Object value)

addUniqueID

public void addUniqueID(java.lang.Long uid)

removeUniqueID

public void removeUniqueID(java.lang.Long uid)