org.apache.openejb.jee
Class OutboundResourceAdapter

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

public class OutboundResourceAdapter
extends 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  List<AuthenticationMechanism> authenticationMechanism
           
protected  List<ConnectionDefinition> connectionDefinition
           
protected  String id
           
protected  boolean reauthenticationSupport
           
protected  TransactionSupportType transactionSupport
           
 
Constructor Summary
OutboundResourceAdapter()
           
 
Method Summary
 List<AuthenticationMechanism> getAuthenticationMechanism()
           
 List<ConnectionDefinition> getConnectionDefinition()
           
 String getId()
           
 TransactionSupportType getTransactionSupport()
           
 boolean isReauthenticationSupport()
          Gets the value of the reauthenticationSupport property.
 void setId(String value)
           
 void setReauthenticationSupport(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 List<ConnectionDefinition> connectionDefinition

transactionSupport

protected TransactionSupportType transactionSupport

authenticationMechanism

protected List<AuthenticationMechanism> authenticationMechanism

reauthenticationSupport

protected boolean reauthenticationSupport

id

protected String id
Constructor Detail

OutboundResourceAdapter

public OutboundResourceAdapter()
Method Detail

getConnectionDefinition

public List<ConnectionDefinition> getConnectionDefinition()

getTransactionSupport

public TransactionSupportType getTransactionSupport()

setTransactionSupport

public void setTransactionSupport(TransactionSupportType value)

getAuthenticationMechanism

public List<AuthenticationMechanism> getAuthenticationMechanism()

isReauthenticationSupport

public boolean isReauthenticationSupport()
Gets the value of the reauthenticationSupport property.


setReauthenticationSupport

public void setReauthenticationSupport(boolean value)
Sets the value of the reauthenticationSupport property.


getId

public String getId()

setId

public void setId(String value)


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