com.bankframe.jca.samplefileadapter
Class SampleManagedConnection

java.lang.Object
  extended bycom.bankframe.jca.samplefileadapter.SampleManagedConnection
All Implemented Interfaces:
javax.resource.spi.ManagedConnection

public class SampleManagedConnection
extends java.lang.Object
implements javax.resource.spi.ManagedConnection


Constructor Summary
SampleManagedConnection(javax.resource.spi.ManagedConnectionFactory mcf, java.lang.String user)
           
 
Method Summary
 void addConnectionEventListener(javax.resource.spi.ConnectionEventListener listener)
           
 void associateConnection(java.lang.Object connection)
           
 void cleanup()
           
 void destroy()
           
 java.lang.Object getConnection(javax.security.auth.Subject arg0, javax.resource.spi.ConnectionRequestInfo arg1)
           
 javax.resource.spi.LocalTransaction getLocalTransaction()
           
 java.io.PrintWriter getLogWriter()
           
 javax.resource.spi.ManagedConnectionMetaData getMetaData()
           
 javax.transaction.xa.XAResource getXAResource()
           
 void removeConnectionEventListener(javax.resource.spi.ConnectionEventListener listener)
           
 void setLogWriter(java.io.PrintWriter out)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SampleManagedConnection

public SampleManagedConnection(javax.resource.spi.ManagedConnectionFactory mcf,
                               java.lang.String user)
Method Detail

destroy

public void destroy()
Specified by:
destroy in interface javax.resource.spi.ManagedConnection

cleanup

public void cleanup()
Specified by:
cleanup in interface javax.resource.spi.ManagedConnection

associateConnection

public void associateConnection(java.lang.Object connection)
Specified by:
associateConnection in interface javax.resource.spi.ManagedConnection

addConnectionEventListener

public void addConnectionEventListener(javax.resource.spi.ConnectionEventListener listener)
Specified by:
addConnectionEventListener in interface javax.resource.spi.ManagedConnection

removeConnectionEventListener

public void removeConnectionEventListener(javax.resource.spi.ConnectionEventListener listener)
Specified by:
removeConnectionEventListener in interface javax.resource.spi.ManagedConnection

getXAResource

public javax.transaction.xa.XAResource getXAResource()
                                              throws javax.resource.ResourceException
Specified by:
getXAResource in interface javax.resource.spi.ManagedConnection
Throws:
javax.resource.ResourceException

getLocalTransaction

public javax.resource.spi.LocalTransaction getLocalTransaction()
Specified by:
getLocalTransaction in interface javax.resource.spi.ManagedConnection

getMetaData

public javax.resource.spi.ManagedConnectionMetaData getMetaData()
                                                         throws javax.resource.ResourceException
Specified by:
getMetaData in interface javax.resource.spi.ManagedConnection
Throws:
javax.resource.ResourceException

setLogWriter

public void setLogWriter(java.io.PrintWriter out)
                  throws javax.resource.ResourceException
Specified by:
setLogWriter in interface javax.resource.spi.ManagedConnection
Throws:
javax.resource.ResourceException

getLogWriter

public java.io.PrintWriter getLogWriter()
                                 throws javax.resource.ResourceException
Specified by:
getLogWriter in interface javax.resource.spi.ManagedConnection
Throws:
javax.resource.ResourceException

getConnection

public java.lang.Object getConnection(javax.security.auth.Subject arg0,
                                      javax.resource.spi.ConnectionRequestInfo arg1)
                               throws javax.resource.ResourceException
Specified by:
getConnection in interface javax.resource.spi.ManagedConnection
Throws:
javax.resource.ResourceException


Copyright © 2005, 2007, Oracle. All rights reserved.