com.dsoft.jca.spi
Class EisManagedConnection

java.lang.Object
  extended by com.dsoft.jca.spi.EisManagedConnection

public class EisManagedConnection
extends java.lang.Object

Author:
Sadi Melbouci

Constructor Summary
EisManagedConnection(javax.security.auth.Subject subject, ConnectionRequestInfo cri)
           
 
Method Summary
 void addConnectionEventListener(ConnectionEventListener arg0)
           
 void associateConnection(java.lang.Object arg0)
           
 void cleanup()
           
 void destroy()
           
 Record execute(Record input)
           
 void get(java.lang.String source, java.lang.String target)
           
 java.lang.Object getConnection(javax.security.auth.Subject subject, ConnectionRequestInfo cri)
           
 LocalTransaction getLocalTransaction()
           
 java.io.PrintWriter getLogWriter()
           
 ManagedConnectionMetaData getMetaData()
           
 javax.transaction.xa.XAResource getXAResource()
           
 boolean match(javax.security.auth.Subject subject, ConnectionRequestInfo cri)
           
 void put(java.lang.String source, java.lang.String target)
           
 void removeConnectionEventListener(ConnectionEventListener arg0)
           
 void setLogWriter(java.io.PrintWriter arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EisManagedConnection

public EisManagedConnection(javax.security.auth.Subject subject,
                            ConnectionRequestInfo cri)
Method Detail

addConnectionEventListener

public void addConnectionEventListener(ConnectionEventListener arg0)

associateConnection

public void associateConnection(java.lang.Object arg0)
                         throws ResourceException
Throws:
ResourceException

cleanup

public void cleanup()
             throws ResourceException
Throws:
ResourceException

destroy

public void destroy()
             throws ResourceException
Throws:
ResourceException

getConnection

public java.lang.Object getConnection(javax.security.auth.Subject subject,
                                      ConnectionRequestInfo cri)
                               throws ResourceException
Throws:
ResourceException

getLocalTransaction

public LocalTransaction getLocalTransaction()
                                     throws ResourceException
Throws:
ResourceException

getLogWriter

public java.io.PrintWriter getLogWriter()
                                 throws ResourceException
Throws:
ResourceException

getMetaData

public ManagedConnectionMetaData getMetaData()
                                      throws ResourceException
Throws:
ResourceException

getXAResource

public javax.transaction.xa.XAResource getXAResource()
                                              throws ResourceException
Throws:
ResourceException

removeConnectionEventListener

public void removeConnectionEventListener(ConnectionEventListener arg0)

setLogWriter

public void setLogWriter(java.io.PrintWriter arg0)
                  throws ResourceException
Throws:
ResourceException

match

public boolean match(javax.security.auth.Subject subject,
                     ConnectionRequestInfo cri)

execute

public Record execute(Record input)
               throws ResourceException
Throws:
ResourceException

get

public void get(java.lang.String source,
                java.lang.String target)
         throws JsshException
Throws:
JsshException

put

public void put(java.lang.String source,
                java.lang.String target)
         throws JsshException
Throws:
JsshException


Copyright © 2006 DSoft Technologies. All Rights Reserved.