tigase.cluster
Interface ClusteringStrategyIfc

All Known Implementing Classes:
SMNonCachingAllNodes

public interface ClusteringStrategyIfc

Created: May 2, 2009 4:36:03 PM

Version:
$Rev: 1670 $
Author:
Artur Hefczyc

Method Summary
 java.lang.String[] getAllNodes()
           
 java.util.Map<java.lang.String,java.lang.Object> getDefaults(java.util.Map<java.lang.String,java.lang.Object> params)
           
 java.lang.String[] getNodesForJid(java.lang.String jid)
           
 void nodeConnected(java.lang.String jid)
           
 void nodeDisconnected(java.lang.String jid)
           
 void setProperties(java.util.Map<java.lang.String,java.lang.Object> props)
           
 void userConnected(java.lang.String jid, java.lang.String sm, java.util.Queue<Packet> results)
           
 void userDisconnected(java.lang.String jid, java.lang.String sm, java.util.Queue<Packet> results)
           
 

Method Detail

getDefaults

java.util.Map<java.lang.String,java.lang.Object> getDefaults(java.util.Map<java.lang.String,java.lang.Object> params)

setProperties

void setProperties(java.util.Map<java.lang.String,java.lang.Object> props)

getNodesForJid

java.lang.String[] getNodesForJid(java.lang.String jid)

getAllNodes

java.lang.String[] getAllNodes()

nodeConnected

void nodeConnected(java.lang.String jid)

nodeDisconnected

void nodeDisconnected(java.lang.String jid)

userConnected

void userConnected(java.lang.String jid,
                   java.lang.String sm,
                   java.util.Queue<Packet> results)

userDisconnected

void userDisconnected(java.lang.String jid,
                      java.lang.String sm,
                      java.util.Queue<Packet> results)


Copyright © 2009 Tigase. All Rights Reserved.