public class HazelcastSubsMap extends java.lang.Object implements SubsMap, com.hazelcast.core.EntryListener<java.lang.String,HazelcastServerID>
Constructor and Description |
---|
HazelcastSubsMap(VertxInternal vertx,
com.hazelcast.core.MultiMap<java.lang.String,HazelcastServerID> map) |
Modifier and Type | Method and Description |
---|---|
void |
entryAdded(com.hazelcast.core.EntryEvent<java.lang.String,HazelcastServerID> entry) |
void |
entryEvicted(com.hazelcast.core.EntryEvent<java.lang.String,HazelcastServerID> entry) |
void |
entryRemoved(com.hazelcast.core.EntryEvent<java.lang.String,HazelcastServerID> entry) |
void |
entryUpdated(com.hazelcast.core.EntryEvent<java.lang.String,HazelcastServerID> entry) |
void |
get(java.lang.String subName,
AsyncResultHandler<ServerIDs> completionHandler) |
void |
put(java.lang.String subName,
ServerID serverID,
AsyncResultHandler<java.lang.Void> completionHandler) |
void |
remove(java.lang.String subName,
ServerID serverID,
AsyncResultHandler<java.lang.Boolean> completionHandler) |
void |
removeAllForServerID(ServerID serverID,
AsyncResultHandler<java.lang.Void> completionHandler) |
public HazelcastSubsMap(VertxInternal vertx, com.hazelcast.core.MultiMap<java.lang.String,HazelcastServerID> map)
public void removeAllForServerID(ServerID serverID, AsyncResultHandler<java.lang.Void> completionHandler)
removeAllForServerID
in interface SubsMap
public void put(java.lang.String subName, ServerID serverID, AsyncResultHandler<java.lang.Void> completionHandler)
public void get(java.lang.String subName, AsyncResultHandler<ServerIDs> completionHandler)
public void remove(java.lang.String subName, ServerID serverID, AsyncResultHandler<java.lang.Boolean> completionHandler)
public void entryAdded(com.hazelcast.core.EntryEvent<java.lang.String,HazelcastServerID> entry)
entryAdded
in interface com.hazelcast.core.EntryListener<java.lang.String,HazelcastServerID>
public void entryRemoved(com.hazelcast.core.EntryEvent<java.lang.String,HazelcastServerID> entry)
entryRemoved
in interface com.hazelcast.core.EntryListener<java.lang.String,HazelcastServerID>
public void entryUpdated(com.hazelcast.core.EntryEvent<java.lang.String,HazelcastServerID> entry)
entryUpdated
in interface com.hazelcast.core.EntryListener<java.lang.String,HazelcastServerID>
public void entryEvicted(com.hazelcast.core.EntryEvent<java.lang.String,HazelcastServerID> entry)
entryEvicted
in interface com.hazelcast.core.EntryListener<java.lang.String,HazelcastServerID>