org.apache.jcs.auxiliary.remote.http.client.behavior
Interface IRemoteHttpCacheClient

All Superinterfaces:
ICacheService, IRemoteCacheService, java.rmi.Remote
All Known Implementing Classes:
RemoteHttpCacheClient

public interface IRemoteHttpCacheClient
extends IRemoteCacheService

It's not entirely clear that this interface is needed. I simply wanted the initialization method. This could be added to the ICacheSerice method.


Method Summary
 void initialize(RemoteHttpCacheAttributes attributes)
          The provides an extension point.
 boolean isAlive()
          Make and alive request.
 
Methods inherited from interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheService
get, getGroupKeys, getMatching, getMultiple, remove, removeAll, update
 
Methods inherited from interface org.apache.jcs.engine.behavior.ICacheService
dispose, get, getMatching, getMultiple, release, remove, removeAll, update
 

Method Detail

initialize

void initialize(RemoteHttpCacheAttributes attributes)
The provides an extension point. If you want to extend this and use a special dispatcher, here is the place to do it.

Parameters:
attributes -

isAlive

boolean isAlive()
                throws java.io.IOException
Make and alive request.

Returns:
true if we make a successful alive request.
Throws:
java.io.IOException


Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.