|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
This class is based on the log4j SocketAppender class. I'm using a differnet repair structure, so it is significant;y different.
Constructor Summary | |
LateralTCPSender(ILateralCacheAttributes lca)
Constructor for the LateralTCPSender object |
Method Summary | |
void |
dispose(java.lang.String cache)
Closes connection used by all LateralTCPSenders for this lateral conneciton. |
protected void |
init(java.lang.String host,
int port)
Description of the Method |
static void |
main(java.lang.String[] args)
Description of the Method |
void |
release()
Description of the Method |
void |
remove(java.lang.String cacheName,
java.io.Serializable key)
Description of the Method |
void |
remove(java.lang.String cacheName,
java.io.Serializable key,
long requesterId)
Description of the Method |
void |
removeAll(java.lang.String cacheName)
Description of the Method |
void |
removeAll(java.lang.String cacheName,
long requesterId)
Description of the Method |
void |
send(LateralElementDescriptor led)
Sends commands to the lateral cache listener. |
ICacheElement |
sendAndReceive(LateralElementDescriptor led)
Sends commands to the lateral cache listener and gets a response. |
void |
update(ICacheElement item,
long requesterId)
Description of the Method |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public LateralTCPSender(ILateralCacheAttributes lca) throws java.io.IOException
lca
-
java.io.IOException
Method Detail |
protected void init(java.lang.String host, int port) throws java.io.IOException
java.io.IOException
public void send(LateralElementDescriptor led) throws java.io.IOException
java.io.IOException
public ICacheElement sendAndReceive(LateralElementDescriptor led) throws java.io.IOException
java.io.IOException
public void update(ICacheElement item, long requesterId) throws java.io.IOException
java.io.IOException
public void remove(java.lang.String cacheName, java.io.Serializable key) throws java.io.IOException
java.io.IOException
public void remove(java.lang.String cacheName, java.io.Serializable key, long requesterId) throws java.io.IOException
java.io.IOException
public void release() throws java.io.IOException
java.io.IOException
public void dispose(java.lang.String cache) throws java.io.IOException
java.io.IOException
public void removeAll(java.lang.String cacheName) throws java.io.IOException
java.io.IOException
public void removeAll(java.lang.String cacheName, long requesterId) throws java.io.IOException
java.io.IOException
public static void main(java.lang.String[] args)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |