Package com.gigaspaces.lrmi
Class ConnectionResource
java.lang.Object
com.j_spaces.kernel.pool.Resource
com.gigaspaces.lrmi.ConnectionResource
- All Implemented Interfaces:
ClientPeer,Peer,IResource
- Direct Known Subclasses:
BaseClientPeer
An encapsulation of a ClientPeer resource
- Since:
- 6.0.2
- Author:
- moran
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()Disconnects the resource if it does not belong to the pool.abstract voidclose()abstract voiddisable()abstract longabstract LRMIMonitoringModuleabstract longprotected abstract booleanisClosed()Methods inherited from class com.j_spaces.kernel.pool.Resource
acquire, isAcquired, isFromPool, release, setAcquired, setFromPoolMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.gigaspaces.lrmi.ClientPeer
connect, getConnectionURL, getConnectRetries, getObjectId, init, invoke, sendKeepAlive, setConnectRetries, setObjectIdMethods inherited from interface com.gigaspaces.lrmi.Peer
disconnect, getProtocolAdapter, isConnected
-
Constructor Details
-
ConnectionResource
public ConnectionResource()
-
-
Method Details
-
clear
public void clear()Disconnects the resource if it does not belong to the pool. -
getGeneratedTraffic
public abstract long getGeneratedTraffic() -
getReceivedTraffic
public abstract long getReceivedTraffic() -
disable
public abstract void disable() -
isClosed
protected abstract boolean isClosed() -
close
public abstract void close() -
getMonitoringModule
-