com.j_spaces.jca
Class GSConnection
java.lang.Object
com.j_spaces.jca.GSConnection
- All Implemented Interfaces:
- Connection, LocalTransaction
public class GSConnection
- extends Object
- implements LocalTransaction, Connection
GigaSpaces - JCA Connection.
GSConnection
public GSConnection(GSManagedConnection mc)
- Parameters:
mc
-
getLocalTransaction
public LocalTransaction getLocalTransaction()
throws ResourceException
- Specified by:
getLocalTransaction
in interface Connection
- Throws:
ResourceException
getMetaData
public ConnectionMetaData getMetaData()
throws ResourceException
- Specified by:
getMetaData
in interface Connection
- Throws:
ResourceException
createInteraction
public Interaction createInteraction()
throws ResourceException
- Specified by:
createInteraction
in interface Connection
- Throws:
ResourceException
getResultSetInfo
public ResultSetInfo getResultSetInfo()
throws ResourceException
- Specified by:
getResultSetInfo
in interface Connection
- Throws:
ResourceException
close
public void close()
throws ResourceException
- Specified by:
close
in interface Connection
- Throws:
ResourceException
commit
public void commit()
throws ResourceException
- Specified by:
commit
in interface LocalTransaction
- Throws:
ResourceException
rollback
public void rollback()
throws ResourceException
- Specified by:
rollback
in interface LocalTransaction
- Throws:
ResourceException
begin
public void begin()
throws ResourceException
- Specified by:
begin
in interface LocalTransaction
- Throws:
ResourceException
getManagedConnection
public GSManagedConnection getManagedConnection()
throws IllegalStateException
- Throws:
IllegalStateException