public abstract class TopicProxySupport extends AbstractDistributedObject<TopicService> implements InitializingObject
PARTITIONING_STRATEGY| Constructor and Description |
|---|
TopicProxySupport(String name,
NodeEngine nodeEngine,
TopicService service) |
| Modifier and Type | Method and Description |
|---|---|
String |
addMessageListenerInternal(MessageListener listener) |
LocalTopicStats |
getLocalTopicStatsInternal() |
String |
getName()
Returns the unique name for this DistributedObject.
|
String |
getServiceName()
Returns the service name for this object.
|
void |
initialize() |
void |
publishInternal(Data message) |
boolean |
removeMessageListenerInternal(String registrationId) |
destroy, equals, getNameAsPartitionAwareData, getNodeEngine, getOperationService, getPartitionId, getPartitionKey, getService, hashCode, invalidate, postDestroy, throwNotActiveException, toStringpublic TopicProxySupport(String name, NodeEngine nodeEngine, TopicService service)
public void initialize()
initialize in interface InitializingObjectpublic LocalTopicStats getLocalTopicStatsInternal()
public void publishInternal(Data message)
public String addMessageListenerInternal(MessageListener listener)
public boolean removeMessageListenerInternal(String registrationId)
public String getServiceName()
DistributedObjectgetServiceName in interface DistributedObjectgetServiceName in class AbstractDistributedObject<TopicService>public String getName()
DistributedObjectgetName in interface DistributedObjectCopyright © 2016 Hazelcast, Inc.. All Rights Reserved.