public class WanCustomPublisherConfig extends AbstractWanPublisherConfig
className, implementation, properties, publisherId| Constructor and Description | 
|---|
WanCustomPublisherConfig()  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
getClassId()
Returns type identifier for this class. 
 | 
int | 
getFactoryId()
Returns DataSerializableFactory factory ID for this class. 
 | 
String | 
getPublisherId()
Returns the publisher ID used for identifying the publisher in a
  
WanReplicationConfig. | 
WanCustomPublisherConfig | 
setClassName(String className)
Sets the name of the class implementing
  
WanPublisher. | 
WanCustomPublisherConfig | 
setImplementation(WanPublisher implementation)
Sets the implementation of  
WanPublisher. | 
WanCustomPublisherConfig | 
setProperties(Map<String,Comparable> properties)
Sets the WAN publisher properties. 
 | 
WanCustomPublisherConfig | 
setPublisherId(String publisherId)
Sets the publisher ID used for identifying the publisher in a
  
WanReplicationConfig. | 
String | 
toString()  | 
equals, getClassName, getImplementation, getProperties, hashCode, readData, writeData@Nonnull public String getPublisherId()
AbstractWanPublisherConfigWanReplicationConfig.getPublisherId in class AbstractWanPublisherConfignull if no publisher ID is setpublic WanCustomPublisherConfig setPublisherId(@Nonnull String publisherId)
AbstractWanPublisherConfigWanReplicationConfig.setPublisherId in class AbstractWanPublisherConfigpublisherId - the WAN publisher IDpublic WanCustomPublisherConfig setProperties(@Nonnull Map<String,Comparable> properties)
AbstractWanPublisherConfigsetProperties in class AbstractWanPublisherConfigproperties - WAN publisher propertiespublic WanCustomPublisherConfig setClassName(@Nonnull String className)
AbstractWanPublisherConfigWanPublisher.
 To configure the built in WanBatchReplication, please use
 WanBatchPublisherConfig config class.setClassName in class AbstractWanPublisherConfigclassName - the name of the class implementation for the WAN replicationpublic WanCustomPublisherConfig setImplementation(@Nonnull WanPublisher implementation)
AbstractWanPublisherConfigWanPublisher.setImplementation in class AbstractWanPublisherConfigimplementation - the implementation for the WAN replicationpublic int getFactoryId()
IdentifiedDataSerializablepublic int getClassId()
IdentifiedDataSerializableCopyright © 2022 Hazelcast, Inc.. All rights reserved.