GigaSpaces XAP 9.7.2 API

org.openspaces.persistency.cassandra.pool
Class ConnectionResource

java.lang.Object
  extended by com.j_spaces.kernel.pool.Resource
      extended by org.openspaces.persistency.cassandra.pool.ConnectionResource
All Implemented Interfaces:
com.j_spaces.kernel.pool.IResource

public class ConnectionResource
extends com.j_spaces.kernel.pool.Resource
implements com.j_spaces.kernel.pool.IResource

A IResource representing a Connection.

Since:
9.1.1
Author:
Dan Kilman

Constructor Summary
ConnectionResource(Connection connection, DataSource dataSource)
           
 
Method Summary
 void clear()
           
 void close()
           
 void closeCurrentConnection()
          Must be called by the resource owner
 Connection getConnection()
           
 
Methods inherited from class com.j_spaces.kernel.pool.Resource
acquire, isAcquired, isFromPool, release, setAcquired, setFromPool
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.j_spaces.kernel.pool.IResource
acquire, isAcquired, isFromPool, release, setAcquired, setFromPool
 

Constructor Detail

ConnectionResource

public ConnectionResource(Connection connection,
                          DataSource dataSource)
Method Detail

clear

public void clear()
Specified by:
clear in interface com.j_spaces.kernel.pool.IResource
Specified by:
clear in class com.j_spaces.kernel.pool.Resource

getConnection

public Connection getConnection()
Returns:
The underlying Connection represented by this ConnectionResource

closeCurrentConnection

public void closeCurrentConnection()
Must be called by the resource owner


close

public void close()

GigaSpaces XAP 9.7.2 API

Copyright © GigaSpaces.