public interface RMICachePeerManager
CachePeer
inside RMICachePeerManager.CachePeerCallable
for a given Node
and cacheName.
For improved performance the implementation should provide caching which should handle cache invalidation in case
of: throwing NotBoundException
or RemoteException
by the RMICachePeerManager.CachePeerCallable
, when the
Node
definition has changed, i.e. current node1 is different then node1 used to obtain a CachePeer
See CachingRMICachePeerManager
Modifier and Type | Interface and Description |
---|---|
static interface |
RMICachePeerManager.CachePeerCallable |
Modifier and Type | Method and Description |
---|---|
void |
withCachePeer(Node node,
String cacheName,
RMICachePeerManager.CachePeerCallable cachePeerCallable)
Provides access to a
CachePeer inside RMICachePeerManager.CachePeerCallable for a given Node and cacheName. |
void withCachePeer(Node node, String cacheName, RMICachePeerManager.CachePeerCallable cachePeerCallable) throws NotBoundException, RemoteException
CachePeer
inside RMICachePeerManager.CachePeerCallable
for a given Node
and cacheName.
RMICachePeerManager.CachePeerCallable
is invoked synchronously.NotBoundException
RemoteException
Copyright © 2002-2022 Atlassian. All Rights Reserved.