java.lang.Object
com.gigaspaces.internal.cluster.node.impl.gateway.GatewayPolicy
All Implemented Interfaces:
Externalizable, Serializable

public class GatewayPolicy extends Object implements Externalizable
Specifies policy of a single replication gateway
Since:
8.0.3
Author:
eitany
See Also:
  • Constructor Details

    • GatewayPolicy

      public GatewayPolicy()
  • Method Details

    • getGatewayName

      public String getGatewayName()
    • setGatewayName

      public void setGatewayName(String gatewayName)
    • getGatewayChannelName

      public String getGatewayChannelName()
    • getMaxRedoLogCapacity

      public long getMaxRedoLogCapacity()
    • setMaxRedoLogCapacity

      public void setMaxRedoLogCapacity(long maxRedoLogCapacity)
    • getOnRedoLogCapacityExceeded

      public RedoLogCapacityExceededPolicy getOnRedoLogCapacityExceeded()
    • setOnRedoLogCapacityExceeded

      public void setOnRedoLogCapacityExceeded(RedoLogCapacityExceededPolicy onRedoLogCapacityExceeded)
    • getBulkSize

      public int getBulkSize()
    • setBulkSize

      public void setBulkSize(int bulkSize)
    • getIdleTimeThreshold

      public long getIdleTimeThreshold()
    • setIdleTimeThreshold

      public void setIdleTimeThreshold(long idleTimeThreshold)
    • getPendingOperationThreshold

      public int getPendingOperationThreshold()
    • setPendingOperationThreshold

      public void setPendingOperationThreshold(int pendingOperationThreshold)
    • setReplicateChangeAsUpdate

      public void setReplicateChangeAsUpdate(boolean replicateChangeAsUpdate)
    • isReplicateChangeAsUpdate

      public boolean isReplicateChangeAsUpdate()
    • writeExternal

      public void writeExternal(ObjectOutput out) throws IOException
      Specified by:
      writeExternal in interface Externalizable
      Throws:
      IOException
    • readExternal

      public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
      Specified by:
      readExternal in interface Externalizable
      Throws:
      IOException
      ClassNotFoundException