org.apache.openejb.jee
Class OutboundResourceAdapter

java.lang.Object
  extended by org.apache.openejb.jee.OutboundResourceAdapter

public class OutboundResourceAdapter
extends java.lang.Object

The outbound-resourceadapterType specifies information about an outbound resource adapter. The information includes fully qualified names of classes/interfaces required as part of the connector architecture specified contracts for connection management, level of transaction support provided, one or more authentication mechanisms supported and additional required security permissions.

If there is no authentication-mechanism specified as part of resource adapter element then the resource adapter does not support any standard security authentication mechanisms as part of security contract. The application server ignores the security part of the system contracts in this case.


Field Summary
protected  java.util.List<AuthenticationMechanism> authenticationMechanism
           
protected  java.util.List<ConnectionDefinition> connectionDefinition
           
protected  java.lang.String id
           
protected  java.lang.Boolean reauthenticationSupport
           
protected  TransactionSupportType transactionSupport
           
 
Constructor Summary
OutboundResourceAdapter()
           
 
Method Summary
 java.util.List<AuthenticationMechanism> getAuthenticationMechanism()
           
 java.util.List<ConnectionDefinition> getConnectionDefinition()
           
 java.lang.String getId()
           
 TransactionSupportType getTransactionSupport()
           
 java.lang.Boolean isReauthenticationSupport()
          Gets the value of the reauthenticationSupport property.
 void setId(java.lang.String value)
           
 void setReauthenticationSupport(java.lang.Boolean value)
          Sets the value of the reauthenticationSupport property.
 void setTransactionSupport(TransactionSupportType value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

connectionDefinition

protected java.util.List<ConnectionDefinition> connectionDefinition

transactionSupport

protected TransactionSupportType transactionSupport

authenticationMechanism

protected java.util.List<AuthenticationMechanism> authenticationMechanism

reauthenticationSupport

protected java.lang.Boolean reauthenticationSupport

id

protected java.lang.String id
Constructor Detail

OutboundResourceAdapter

public OutboundResourceAdapter()
Method Detail

getConnectionDefinition

public java.util.List<ConnectionDefinition> getConnectionDefinition()

getTransactionSupport

public TransactionSupportType getTransactionSupport()

setTransactionSupport

public void setTransactionSupport(TransactionSupportType value)

getAuthenticationMechanism

public java.util.List<AuthenticationMechanism> getAuthenticationMechanism()

isReauthenticationSupport

public java.lang.Boolean isReauthenticationSupport()
Gets the value of the reauthenticationSupport property.


setReauthenticationSupport

public void setReauthenticationSupport(java.lang.Boolean value)
Sets the value of the reauthenticationSupport property.


getId

public java.lang.String getId()

setId

public void setId(java.lang.String value)


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.