com.sun.xml.ws.rx.ha
Class HighlyAvailableMap.StickyReplicationManager<K extends Serializable,V extends Serializable>

java.lang.Object
  extended by com.sun.xml.ws.rx.ha.HighlyAvailableMap.StickyReplicationManager<K,V>
All Implemented Interfaces:
ReplicationManager<K,V>
Enclosing class:
HighlyAvailableMap<K extends Serializable,V>

public static final class HighlyAvailableMap.StickyReplicationManager<K extends Serializable,V extends Serializable>
extends Object
implements ReplicationManager<K,V>


Constructor Summary
HighlyAvailableMap.StickyReplicationManager(String name, BackingStore<StickyKey,V> backingStore)
           
 
Method Summary
 void close()
           
 void destroy()
           
 V load(K key)
           
 void remove(K key)
           
 void save(K key, V value, boolean isNew)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HighlyAvailableMap.StickyReplicationManager

public HighlyAvailableMap.StickyReplicationManager(String name,
                                                   BackingStore<StickyKey,V> backingStore)
Method Detail

load

public V load(K key)
Specified by:
load in interface ReplicationManager<K extends Serializable,V extends Serializable>

save

public void save(K key,
                 V value,
                 boolean isNew)
Specified by:
save in interface ReplicationManager<K extends Serializable,V extends Serializable>

remove

public void remove(K key)
Specified by:
remove in interface ReplicationManager<K extends Serializable,V extends Serializable>

close

public void close()
Specified by:
close in interface ReplicationManager<K extends Serializable,V extends Serializable>

destroy

public void destroy()
Specified by:
destroy in interface ReplicationManager<K extends Serializable,V extends Serializable>


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.