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,
Handler<AsyncResult<ServerIDs>> completionHandler) |
void |
put(java.lang.String subName,
ServerID serverID,
Handler<AsyncResult<java.lang.Void>> completionHandler) |
void |
remove(java.lang.String subName,
ServerID serverID,
Handler<AsyncResult<java.lang.Void>> completionHandler) |
void |
removeAllForServerID(ServerID serverID,
Handler<AsyncResult<java.lang.Void>> completionHandler) |
public HazelcastSubsMap(VertxInternal vertx, com.hazelcast.core.MultiMap<java.lang.String,HazelcastServerID> map)
public void removeAllForServerID(ServerID serverID, Handler<AsyncResult<java.lang.Void>> completionHandler)
removeAllForServerID in interface SubsMappublic void put(java.lang.String subName,
ServerID serverID,
Handler<AsyncResult<java.lang.Void>> completionHandler)
public void get(java.lang.String subName,
Handler<AsyncResult<ServerIDs>> completionHandler)
public void remove(java.lang.String subName,
ServerID serverID,
Handler<AsyncResult<java.lang.Void>> 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>