|
|||||||||||
| 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 | ||||||||||