org.codehaus.wadi.replication.strategy
Interface BackingStrategy
- All Known Implementing Classes:
- RoundRobinBackingStrategy
public interface BackingStrategy
- Version:
- $Revision: 2388 $
Method Summary |
void |
addSecondaries(org.codehaus.wadi.group.Peer[] secondaries)
|
void |
addSecondary(org.codehaus.wadi.group.Peer secondary)
|
org.codehaus.wadi.group.Peer[] |
electSecondaries(java.lang.Object key)
|
org.codehaus.wadi.group.Peer[] |
reElectSecondaries(java.lang.Object key,
org.codehaus.wadi.group.Peer primary,
org.codehaus.wadi.group.Peer[] secondaries)
|
org.codehaus.wadi.group.Peer[] |
reElectSecondariesForSwap(java.lang.Object key,
org.codehaus.wadi.group.Peer newPrimary,
org.codehaus.wadi.group.Peer[] secondaries)
|
void |
removeSecondary(org.codehaus.wadi.group.Peer secondary)
|
void |
reset()
|
electSecondaries
org.codehaus.wadi.group.Peer[] electSecondaries(java.lang.Object key)
reElectSecondaries
org.codehaus.wadi.group.Peer[] reElectSecondaries(java.lang.Object key,
org.codehaus.wadi.group.Peer primary,
org.codehaus.wadi.group.Peer[] secondaries)
reElectSecondariesForSwap
org.codehaus.wadi.group.Peer[] reElectSecondariesForSwap(java.lang.Object key,
org.codehaus.wadi.group.Peer newPrimary,
org.codehaus.wadi.group.Peer[] secondaries)
addSecondaries
void addSecondaries(org.codehaus.wadi.group.Peer[] secondaries)
addSecondary
void addSecondary(org.codehaus.wadi.group.Peer secondary)
removeSecondary
void removeSecondary(org.codehaus.wadi.group.Peer secondary)
reset
void reset()
Copyright © 2008. All Rights Reserved.