public class OutboundResourceAdapterImpl
extends java.lang.Object
implements org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter
Constructor and Description |
---|
OutboundResourceAdapterImpl(java.util.List<org.jboss.jca.common.api.metadata.spec.ConnectionDefinition> connectionDefinition,
org.jboss.jca.common.api.metadata.common.TransactionSupportEnum transactionSupport,
java.util.List<org.jboss.jca.common.api.metadata.spec.AuthenticationMechanism> authenticationMechanism,
boolean reauthenticationSupport,
java.lang.String id,
java.lang.String transactionSupportId,
java.lang.String reauthenticationSupportId)
Constructor
|
Modifier and Type | Method and Description |
---|---|
org.jboss.jca.common.api.metadata.CopyableMetaData |
copy()
Creates and returns a copy of this object.
|
boolean |
equals(java.lang.Object obj) |
void |
forceConnectionDefinitions(java.util.List<org.jboss.jca.common.api.metadata.spec.ConnectionDefinition> newContent)
Force connectionDefinition with new content.
|
void |
forceTransactionSupport(org.jboss.jca.common.api.metadata.common.TransactionSupportEnum newTransactionSupport)
Force transactionSupport to the new value
This method is thread safe
|
java.util.List<org.jboss.jca.common.api.metadata.spec.AuthenticationMechanism> |
getAuthenticationMechanisms() |
java.util.List<org.jboss.jca.common.api.metadata.spec.ConnectionDefinition> |
getConnectionDefinitions() |
java.lang.String |
getId()
Return the String representing xml ID
|
boolean |
getReauthenticationSupport() |
java.lang.String |
getReauthenticationSupportId() |
org.jboss.jca.common.api.metadata.common.TransactionSupportEnum |
getTransactionSupport() |
java.lang.String |
getTransactionSupportId() |
int |
hashCode() |
org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter |
merge(org.jboss.jca.common.api.metadata.spec.MergeableMetadata<?> jmd)
Merge specification metadata with vendor metadata
|
java.lang.String |
toString() |
boolean |
validationAsBoolean()
A validate method.
|
public OutboundResourceAdapterImpl(java.util.List<org.jboss.jca.common.api.metadata.spec.ConnectionDefinition> connectionDefinition, org.jboss.jca.common.api.metadata.common.TransactionSupportEnum transactionSupport, java.util.List<org.jboss.jca.common.api.metadata.spec.AuthenticationMechanism> authenticationMechanism, boolean reauthenticationSupport, java.lang.String id, java.lang.String transactionSupportId, java.lang.String reauthenticationSupportId)
connectionDefinition
- list of connection definitionstransactionSupport
- transaction supported form this RA. Valid ones are defined by an enumauthenticationMechanism
- list of authentication mechanism supportedreauthenticationSupport
- not mandatary boolean valuetransactionSupportId
- transaction support element IDreauthenticationSupportId
- reauthentication support element IDid
- XML IDpublic java.util.List<org.jboss.jca.common.api.metadata.spec.ConnectionDefinition> getConnectionDefinitions()
getConnectionDefinitions
in interface org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter
public void forceConnectionDefinitions(java.util.List<org.jboss.jca.common.api.metadata.spec.ConnectionDefinition> newContent)
newContent
- the list of new propertiespublic org.jboss.jca.common.api.metadata.common.TransactionSupportEnum getTransactionSupport()
getTransactionSupport
in interface org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter
public void forceTransactionSupport(org.jboss.jca.common.api.metadata.common.TransactionSupportEnum newTransactionSupport)
newTransactionSupport
- the new valuepublic java.util.List<org.jboss.jca.common.api.metadata.spec.AuthenticationMechanism> getAuthenticationMechanisms()
getAuthenticationMechanisms
in interface org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter
public boolean getReauthenticationSupport()
getReauthenticationSupport
in interface org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter
public java.lang.String getId()
getId
in interface org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata
public java.lang.String getTransactionSupportId()
getTransactionSupportId
in interface org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter
public java.lang.String getReauthenticationSupportId()
getReauthenticationSupportId
in interface org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter
public boolean validationAsBoolean()
validationAsBoolean
in interface org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter
public org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter merge(org.jboss.jca.common.api.metadata.spec.MergeableMetadata<?> jmd) throws java.lang.Exception
merge
in interface org.jboss.jca.common.api.metadata.spec.MergeableMetadata<org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter>
jmd
- The vendor metadatajava.lang.Exception
- Thrown if an error occurspublic org.jboss.jca.common.api.metadata.CopyableMetaData copy()
copy
in interface org.jboss.jca.common.api.metadata.CopyableMetaData
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2014 IronJacamar (http://www.ironjacamar.org)