|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITCPLateralCacheAttributes
This interface defines functions that are particular to the TCP Lateral Cache plugin. It extends the generic LateralCacheAttributes interface which in turn extends the AuxiliaryCache interface.
Field Summary |
---|
Fields inherited from interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes |
---|
HTTP, TCP, UDP, XMLRPC |
Fields inherited from interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes |
---|
POOLED_QUEUE_TYPE, SINGLE_QUEUE_TYPE |
Method Summary | |
---|---|
int |
getTcpListenerPort()
Gets the tcpListenerPort attribute of the ILateralCacheAttributes object |
java.lang.String |
getTcpServer()
Gets the tcpServer attribute of the ILateralCacheAttributes object |
java.lang.String |
getTcpServers()
Gets the tcpServers attribute of the ILateralCacheAttributes object |
java.lang.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 |
setTcpListenerPort(int val)
Sets the tcpListenerPort attribute of the ILateralCacheAttributes object |
void |
setTcpServer(java.lang.String val)
Sets the tcpServer attribute of the ILateralCacheAttributes object |
void |
setTcpServers(java.lang.String val)
Sets the tcpServers attribute of the ILateralCacheAttributes object |
void |
setUdpDiscoveryAddr(java.lang.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. |
Methods inherited from interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes |
---|
getHttpListenerPort, getHttpServer, getHttpServers, getPutOnlyMode, getTransmissionType, getTransmissionTypeName, getUdpMulticastAddr, getUdpMulticastPort, isReceive, setHttpListenerPort, setHttpServer, setHttpServers, setPutOnlyMode, setReceive, setTransmissionType, setTransmissionTypeName, setUdpMulticastAddr, setUdpMulticastPort |
Methods inherited from interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes |
---|
copy, getCacheName, getEventQueuePoolName, getEventQueueType, getName, setCacheName, setEventQueuePoolName, setEventQueueType, setName |
Method Detail |
---|
void setTcpServer(java.lang.String val)
val
- The new tcpServer valuejava.lang.String getTcpServer()
void setTcpServers(java.lang.String val)
val
- The new tcpServers valuejava.lang.String getTcpServers()
void setTcpListenerPort(int val)
val
- The new tcpListenerPort valueint getTcpListenerPort()
void setUdpDiscoveryEnabled(boolean udpDiscoveryEnabled)
udpDiscoveryEnabled
- The udpDiscoveryEnabled to set.boolean isUdpDiscoveryEnabled()
int getUdpDiscoveryPort()
void setUdpDiscoveryPort(int udpDiscoveryPort)
udpDiscoveryPort
- The udpDiscoveryPort to set.java.lang.String getUdpDiscoveryAddr()
void setUdpDiscoveryAddr(java.lang.String udpDiscoveryAddr)
udpDiscoveryAddr
- The udpDiscoveryAddr to set.void setAllowGet(boolean allowGet)
This replaces the old putOnlyMode
allowGet
- boolean isAllowGet()
void setAllowPut(boolean allowPut)
allowPut
- boolean isAllowPut()
void setIssueRemoveOnPut(boolean issueRemoveOnPut)
issueRemoveOnPut
- boolean isIssueRemoveOnPut()
boolean isFilterRemoveByHashCode()
void setFilterRemoveByHashCode(boolean filter)
filter
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |