org.objectweb.jonas_rar.deployment.xml
Class Resourceadapter

java.lang.Object
  extended by org.objectweb.jonas_lib.deployment.xml.AbsElement
      extended by org.objectweb.jonas_rar.deployment.xml.Resourceadapter
All Implemented Interfaces:
java.io.Serializable, Element

public class Resourceadapter
extends AbsElement

This class defines the implementation of the element resourceadapter

Author:
Florent Benoit
See Also:
Serialized Form

Constructor Summary
Resourceadapter()
          Constructor
 
Method Summary
 void addAdminobject(Adminobject adminobject)
          Add a new adminobject element to this object
 void addAuthenticationMechanism(AuthenticationMechanism authenticationMechanism)
          Add a new authentication-mechanism element to this object
 void addConfigProperty(ConfigProperty configProperty)
          Add a new config-property element to this object
 void addSecurityPermission(SecurityPermission securityPermission)
          Add a new security-permission element to this object
 JLinkedList getAdminobjectList()
          Gets the adminobject
 JLinkedList getAuthenticationMechanismList()
          Gets the authentication-mechanism
 JLinkedList getConfigPropertyList()
          Gets the config-property
 java.lang.String getConnectionfactoryImplClass()
          Gets the connectionfactory-impl-class
 java.lang.String getConnectionfactoryInterface()
          Gets the connectionfactory-interface
 java.lang.String getConnectionImplClass()
          Gets the connection-impl-class
 java.lang.String getConnectionInterface()
          Gets the connection-interface
 InboundResourceadapter getInboundResourceadapter()
          Gets the inbound-resourceadapter
 java.lang.String getManagedconnectionfactoryClass()
          Gets the managedconnectionfactory-class
 OutboundResourceadapter getOutboundResourceadapter()
          Gets the outbound-resourceadapter
 java.lang.String getReauthenticationSupport()
          Gets the reauthentication-support
 java.lang.String getResourceadapterClass()
          Gets the resourceadapter-class
 JLinkedList getSecurityPermissionList()
          Gets the security-permission
 java.lang.String getTransactionSupport()
          Gets the transaction-support
 void setAdminobjectList(JLinkedList adminobjectList)
          Set the adminobject
 void setAuthenticationMechanismList(JLinkedList authenticationMechanismList)
          Set the authentication-mechanism
 void setConfigPropertyList(JLinkedList configPropertyList)
          Set the config-property
 void setConnectionfactoryImplClass(java.lang.String connectionfactoryImplClass)
          Set the connectionfactory-impl-class
 void setConnectionfactoryInterface(java.lang.String connectionfactoryInterface)
          Set the connectionfactory-interface
 void setConnectionImplClass(java.lang.String connectionImplClass)
          Set the connection-impl-class
 void setConnectionInterface(java.lang.String connectionInterface)
          Set the connection-interface
 void setInboundResourceadapter(InboundResourceadapter inboundResourceadapter)
          Set the inbound-resourceadapter
 void setManagedconnectionfactoryClass(java.lang.String managedconnectionfactoryClass)
          Set the managedconnectionfactory-class
 void setOutboundResourceadapter(OutboundResourceadapter outboundResourceadapter)
          Set the outbound-resourceadapter
 void setReauthenticationSupport(java.lang.String reauthenticationSupport)
          Set the reauthentication-support
 void setResourceadapterClass(java.lang.String resourceadapterClass)
          Set the resourceadapter-class
 void setSecurityPermissionList(JLinkedList securityPermissionList)
          Set the security-permission
 void setTransactionSupport(java.lang.String transactionSupport)
          Set the transaction-support
 java.lang.String toXML(int indent)
          Represents this element by it's XML description.
 
Methods inherited from class org.objectweb.jonas_lib.deployment.xml.AbsElement
indent, toString, toXML, xmlAttribute, xmlElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Resourceadapter

public Resourceadapter()
Constructor

Method Detail

getResourceadapterClass

public java.lang.String getResourceadapterClass()
Gets the resourceadapter-class

Returns:
the resourceadapter-class

setResourceadapterClass

public void setResourceadapterClass(java.lang.String resourceadapterClass)
Set the resourceadapter-class

Parameters:
resourceadapterClass - resourceadapterClass

getManagedconnectionfactoryClass

public java.lang.String getManagedconnectionfactoryClass()
Gets the managedconnectionfactory-class

Returns:
the managedconnectionfactory-class

setManagedconnectionfactoryClass

public void setManagedconnectionfactoryClass(java.lang.String managedconnectionfactoryClass)
Set the managedconnectionfactory-class

Parameters:
managedconnectionfactoryClass - managedconnectionfactoryClass

getConnectionfactoryInterface

public java.lang.String getConnectionfactoryInterface()
Gets the connectionfactory-interface

Returns:
the connectionfactory-interface

setConnectionfactoryInterface

public void setConnectionfactoryInterface(java.lang.String connectionfactoryInterface)
Set the connectionfactory-interface

Parameters:
connectionfactoryInterface - connectionfactoryInterface

getConnectionfactoryImplClass

public java.lang.String getConnectionfactoryImplClass()
Gets the connectionfactory-impl-class

Returns:
the connectionfactory-impl-class

setConnectionfactoryImplClass

public void setConnectionfactoryImplClass(java.lang.String connectionfactoryImplClass)
Set the connectionfactory-impl-class

Parameters:
connectionfactoryImplClass - connectionfactoryImplClass

getConnectionInterface

public java.lang.String getConnectionInterface()
Gets the connection-interface

Returns:
the connection-interface

setConnectionInterface

public void setConnectionInterface(java.lang.String connectionInterface)
Set the connection-interface

Parameters:
connectionInterface - connectionInterface

getConnectionImplClass

public java.lang.String getConnectionImplClass()
Gets the connection-impl-class

Returns:
the connection-impl-class

setConnectionImplClass

public void setConnectionImplClass(java.lang.String connectionImplClass)
Set the connection-impl-class

Parameters:
connectionImplClass - connectionImplClass

getTransactionSupport

public java.lang.String getTransactionSupport()
Gets the transaction-support

Returns:
the transaction-support

setTransactionSupport

public void setTransactionSupport(java.lang.String transactionSupport)
Set the transaction-support

Parameters:
transactionSupport - transactionSupport

getConfigPropertyList

public JLinkedList getConfigPropertyList()
Gets the config-property

Returns:
the config-property

setConfigPropertyList

public void setConfigPropertyList(JLinkedList configPropertyList)
Set the config-property

Parameters:
configPropertyList - configProperty

addConfigProperty

public void addConfigProperty(ConfigProperty configProperty)
Add a new config-property element to this object

Parameters:
configProperty - the configPropertyobject

getAuthenticationMechanismList

public JLinkedList getAuthenticationMechanismList()
Gets the authentication-mechanism

Returns:
the authentication-mechanism

setAuthenticationMechanismList

public void setAuthenticationMechanismList(JLinkedList authenticationMechanismList)
Set the authentication-mechanism

Parameters:
authenticationMechanismList - authenticationMechanism

addAuthenticationMechanism

public void addAuthenticationMechanism(AuthenticationMechanism authenticationMechanism)
Add a new authentication-mechanism element to this object

Parameters:
authenticationMechanism - the authenticationMechanismobject

getOutboundResourceadapter

public OutboundResourceadapter getOutboundResourceadapter()
Gets the outbound-resourceadapter

Returns:
the outbound-resourceadapter

setOutboundResourceadapter

public void setOutboundResourceadapter(OutboundResourceadapter outboundResourceadapter)
Set the outbound-resourceadapter

Parameters:
outboundResourceadapter - outboundResourceadapter

getInboundResourceadapter

public InboundResourceadapter getInboundResourceadapter()
Gets the inbound-resourceadapter

Returns:
the inbound-resourceadapter

setInboundResourceadapter

public void setInboundResourceadapter(InboundResourceadapter inboundResourceadapter)
Set the inbound-resourceadapter

Parameters:
inboundResourceadapter - inboundResourceadapter

getAdminobjectList

public JLinkedList getAdminobjectList()
Gets the adminobject

Returns:
the adminobject

setAdminobjectList

public void setAdminobjectList(JLinkedList adminobjectList)
Set the adminobject

Parameters:
adminobjectList - adminobject

addAdminobject

public void addAdminobject(Adminobject adminobject)
Add a new adminobject element to this object

Parameters:
adminobject - the adminobjectobject

getReauthenticationSupport

public java.lang.String getReauthenticationSupport()
Gets the reauthentication-support

Returns:
the reauthentication-support

setReauthenticationSupport

public void setReauthenticationSupport(java.lang.String reauthenticationSupport)
Set the reauthentication-support

Parameters:
reauthenticationSupport - reauthenticationSupport

getSecurityPermissionList

public JLinkedList getSecurityPermissionList()
Gets the security-permission

Returns:
the security-permission

setSecurityPermissionList

public void setSecurityPermissionList(JLinkedList securityPermissionList)
Set the security-permission

Parameters:
securityPermissionList - securityPermission

addSecurityPermission

public void addSecurityPermission(SecurityPermission securityPermission)
Add a new security-permission element to this object

Parameters:
securityPermission - the securityPermissionobject

toXML

public java.lang.String toXML(int indent)
Represents this element by it's XML description.

Specified by:
toXML in interface Element
Specified by:
toXML in class AbsElement
Parameters:
indent - use this indent for prefixing XML representation.
Returns:
the XML description of this object.