|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jcs.auxiliary.lateral.javagroups.LateralJGSender
This class is based on the log4j SocketAppender class. I'm using a differnet repair structure, so it is significant;y different.
Field Summary |
Fields inherited from interface org.apache.jcs.auxiliary.lateral.javagroups.behavior.IJGConstants |
DEFAULT_JG_GROUP_NAME, HANDLERNAME, RPC_JG_GROUP_NAME |
Constructor Summary | |
LateralJGSender(ILateralCacheAttributes lca)
Constructor for the LateralJGSender object |
Method Summary | |
void |
dispose(java.lang.String cache)
Closes connection used by all LateralJGSenders for this lateral conneciton. |
protected void |
init()
Create holder. |
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 LateralJGSender(ILateralCacheAttributes lca) throws java.io.IOException
lca
-
java.io.IOException
Method Detail |
protected void init() throws java.io.IOException
java.io.IOException
public void send(LateralElementDescriptor led) throws java.io.IOException
led
-
java.io.IOException
public ICacheElement sendAndReceive(LateralElementDescriptor led) throws java.io.IOException
led
-
java.io.IOException
public void update(ICacheElement item, long requesterId) throws java.io.IOException
item
- requesterId
-
java.io.IOException
public void remove(java.lang.String cacheName, java.io.Serializable key) throws java.io.IOException
cacheName
- key
-
java.io.IOException
public void remove(java.lang.String cacheName, java.io.Serializable key, long requesterId) throws java.io.IOException
cacheName
- key
- requesterId
-
java.io.IOException
public void release() throws java.io.IOException
java.io.IOException
public void dispose(java.lang.String cache) throws java.io.IOException
cache
-
java.io.IOException
public void removeAll(java.lang.String cacheName) throws java.io.IOException
cacheName
-
java.io.IOException
public void removeAll(java.lang.String cacheName, long requesterId) throws java.io.IOException
cacheName
- requesterId
-
java.io.IOException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |