WanReplicationRef Class
Namespace: Hazelcast.Models
Assembly: Hazelcast.Net.dll
Represents the configuration for a WAN target replication reference.
public class WanReplicationRef : IIdentifiedDataSerializable
Implements
Inherited Members
Constructors
| Name | Description |
|---|---|
| WanReplicationRef() | Initializes a new instance of the WanReplicationRef class. |
| WanReplicationRef(WanReplicationRef) | Initializes a new instance of the WanReplicationRef class. |
| WanReplicationRef(string, string, List<string>, bool) | Initializes a new instance of the WanReplicationRef class. |
Properties
| Name | Description |
|---|---|
| ClassId | Gets the identifier of the class. |
| FactoryId | Gets the identifier of the IDataSerializableFactory that can create instances of the class. |
| Filters | Gets or sets the list of names of classes implementing the CacheWanEventFilter or MapWanEventFilter for filtering outbound WAN replication events. |
| MergePolicyClassName | Gets or sets the merge policy class name. |
| Name | Gets or sets the WAN replication reference name. |
| RepublishingEnabled | Whether incoming WAN events to this member should be republished (forwarded) to this WAN replication reference. |
Methods
| Name | Description |
|---|---|
| AddFilter(string) | Adds the name of a class implementing the CacheWanEventFilter or MapWanEventFilter for filtering outbound WAN replication events. |
| ReadData(IObjectDataInput) | Deserializes the object by reading from an IObjectDataInput. |
| ToString() | Returns a string that represents the current object. |
| WriteData(IObjectDataOutput) | Serializes the object by writing to an IObjectDataOutput. |