public class TCPLateralCacheAttributes extends LateralCacheAttributes implements ITCPLateralCacheAttributes
ILateralCacheAttributes.Type
DEFAULT_ZOMBIE_QUEUE_MAX_SIZE
Constructor and Description |
---|
TCPLateralCacheAttributes() |
Modifier and Type | Method and Description |
---|---|
int |
getOpenTimeOut() |
int |
getSocketTimeOut() |
int |
getTcpListenerPort()
Gets the tcpListenerPort attribute of the ILateralCacheAttributes object
|
String |
getTcpServer()
Gets the tcpServer attribute of the ILateralCacheAttributes object
|
String |
getTcpServers()
Gets the tcpServers attribute of the ILateralCacheAttributes object
|
String |
getUdpDiscoveryAddr()
The address to broadcast to if UDPDiscovery is enabled.
|
int |
getUdpDiscoveryPort()
The port to use if UDPDiscovery is enabled.
|
boolean |
isAllowGet()
Is the lateral allowed to try and get from other laterals.
|
boolean |
isAllowPut()
Is the lateral allowed to put objects to other laterals.
|
boolean |
isFilterRemoveByHashCode()
Should the receiver try to match hashcodes.
|
boolean |
isIssueRemoveOnPut()
Should the client send a remove command rather than a put when update is called.
|
boolean |
isUdpDiscoveryEnabled()
Whether or not TCP laterals can try to find each other by multicast communication.
|
void |
setAllowGet(boolean allowGet)
Is the lateral allowed to try and get from other laterals.
|
void |
setAllowPut(boolean allowPut)
Is the lateral allowed to put objects to other laterals.
|
void |
setFilterRemoveByHashCode(boolean filter)
Should the receiver try to match hashcodes.
|
void |
setIssueRemoveOnPut(boolean issueRemoveOnPut)
Should the client send a remove command rather than a put when update is called.
|
void |
setOpenTimeOut(int openTimeOut) |
void |
setSocketTimeOut(int socketTimeOut) |
void |
setTcpListenerPort(int val)
Sets the tcpListenerPort attribute of the ILateralCacheAttributes object
|
void |
setTcpServer(String val)
Sets the tcpServer attribute of the ILateralCacheAttributes object
|
void |
setTcpServers(String val)
Sets the tcpServers attribute of the ILateralCacheAttributes object
|
void |
setUdpDiscoveryAddr(String udpDiscoveryAddr)
Sets the address to broadcast to if UDPDiscovery is enabled.
|
void |
setUdpDiscoveryEnabled(boolean udpDiscoveryEnabled)
Can setup UDP Discovery.
|
void |
setUdpDiscoveryPort(int udpDiscoveryPort)
Sets the port to use if UDPDiscovery is enabled.
|
String |
toString()
Used to key the instance TODO create another method for this and use toString for debugging
only.
|
getHttpListenerPort, getHttpServer, getHttpServers, getPutOnlyMode, getTransmissionType, getTransmissionTypeName, getUdpMulticastAddr, getUdpMulticastPort, getZombieQueueMaxSize, isReceive, setHttpListenerPort, setHttpServer, setHttpServers, setPutOnlyMode, setReceive, setTransmissionType, setTransmissionTypeName, setUdpMulticastAddr, setUdpMulticastPort, setZombieQueueMaxSize
clone, getCacheName, getEventQueuePoolName, getEventQueueType, getName, setCacheName, setEventQueuePoolName, setEventQueueType, setName
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getHttpListenerPort, getHttpServer, getHttpServers, getPutOnlyMode, getTransmissionType, getTransmissionTypeName, getUdpMulticastAddr, getUdpMulticastPort, getZombieQueueMaxSize, isReceive, setHttpListenerPort, setHttpServer, setHttpServers, setPutOnlyMode, setReceive, setTransmissionType, setTransmissionTypeName, setUdpMulticastAddr, setUdpMulticastPort, setZombieQueueMaxSize
clone, getCacheName, getEventQueuePoolName, getEventQueueType, getName, setCacheName, setEventQueuePoolName, setEventQueueType, setName
public TCPLateralCacheAttributes()
public void setTcpServer(String val)
setTcpServer
in interface ITCPLateralCacheAttributes
val
- The new tcpServer valuepublic String getTcpServer()
getTcpServer
in interface ITCPLateralCacheAttributes
public void setTcpServers(String val)
setTcpServers
in interface ITCPLateralCacheAttributes
val
- The new tcpServers valuepublic String getTcpServers()
getTcpServers
in interface ITCPLateralCacheAttributes
public void setTcpListenerPort(int val)
setTcpListenerPort
in interface ITCPLateralCacheAttributes
val
- The new tcpListenerPort valuepublic int getTcpListenerPort()
getTcpListenerPort
in interface ITCPLateralCacheAttributes
public void setUdpDiscoveryEnabled(boolean udpDiscoveryEnabled)
setUdpDiscoveryEnabled
in interface ITCPLateralCacheAttributes
udpDiscoveryEnabled
- The udpDiscoveryEnabled to set.public boolean isUdpDiscoveryEnabled()
isUdpDiscoveryEnabled
in interface ITCPLateralCacheAttributes
public int getUdpDiscoveryPort()
getUdpDiscoveryPort
in interface ITCPLateralCacheAttributes
public void setUdpDiscoveryPort(int udpDiscoveryPort)
setUdpDiscoveryPort
in interface ITCPLateralCacheAttributes
udpDiscoveryPort
- The udpDiscoveryPort to set.public String getUdpDiscoveryAddr()
getUdpDiscoveryAddr
in interface ITCPLateralCacheAttributes
public void setUdpDiscoveryAddr(String udpDiscoveryAddr)
setUdpDiscoveryAddr
in interface ITCPLateralCacheAttributes
udpDiscoveryAddr
- The udpDiscoveryAddr to set.public void setAllowGet(boolean allowGet)
This replaces the old putOnlyMode
setAllowGet
in interface ITCPLateralCacheAttributes
allowGet
- public boolean isAllowGet()
isAllowGet
in interface ITCPLateralCacheAttributes
public void setAllowPut(boolean allowPut)
setAllowPut
in interface ITCPLateralCacheAttributes
allowPut
- public boolean isAllowPut()
isAllowPut
in interface ITCPLateralCacheAttributes
public void setIssueRemoveOnPut(boolean issueRemoveOnPut)
setIssueRemoveOnPut
in interface ITCPLateralCacheAttributes
issueRemoveOnPut
- public boolean isIssueRemoveOnPut()
isIssueRemoveOnPut
in interface ITCPLateralCacheAttributes
public boolean isFilterRemoveByHashCode()
isFilterRemoveByHashCode
in interface ITCPLateralCacheAttributes
public void setFilterRemoveByHashCode(boolean filter)
setFilterRemoveByHashCode
in interface ITCPLateralCacheAttributes
filter
- public void setSocketTimeOut(int socketTimeOut)
setSocketTimeOut
in interface ITCPLateralCacheAttributes
socketTimeOut
- the socketTimeOut to setpublic int getSocketTimeOut()
getSocketTimeOut
in interface ITCPLateralCacheAttributes
public void setOpenTimeOut(int openTimeOut)
setOpenTimeOut
in interface ITCPLateralCacheAttributes
openTimeOut
- the openTimeOut to setpublic int getOpenTimeOut()
getOpenTimeOut
in interface ITCPLateralCacheAttributes
public String toString()
toString
in class LateralCacheAttributes
Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.