|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ResourceAdapter
Specifies information about the resource adapter. The information includes fully-qualified names of class//interfaces required as part of the connector architecture specified contracts, level of transaction support provided, configurable properties for ManagedConnectionFactory instances, 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.
Method Summary | |
---|---|
org.eclipse.emf.common.util.EList |
getAdminObjects()
Returns the value of the 'Admin Objects' containment reference list. |
org.eclipse.emf.common.util.EList |
getAuthenticationMechanisms()
|
org.eclipse.emf.common.util.EList |
getConfigProperties()
|
java.lang.String |
getConnectionFactoryImplClass()
|
java.lang.String |
getConnectionFactoryInterface()
|
java.lang.String |
getConnectionImplClass()
|
java.lang.String |
getConnectionInterface()
|
InboundResourceAdapter |
getInboundResourceAdapter()
Returns the value of the 'Inbound Resource Adapter' containment reference |
java.lang.String |
getManagedConnectionFactoryClass()
|
OutboundResourceAdapter |
getOutboundResourceAdapter()
Returns the value of the 'Outbound Resource Adapter' containment reference |
java.lang.String |
getResourceAdapterClass()
Returns the value of the 'Resource Adapter Class' attribute |
org.eclipse.emf.common.util.EList |
getSecurityPermissions()
|
TransactionSupportKind |
getTransactionSupport()
|
boolean |
isReauthenticationSupport()
|
boolean |
isSetReauthenticationSupport()
Returns whether the value of the ' Reauthentication Support ' attribute is set |
boolean |
isSetTransactionSupport()
Returns whether the value of the ' Transaction Support ' attribute is set |
void |
setConnectionFactoryImplClass(java.lang.String value)
|
void |
setConnectionFactoryInterface(java.lang.String value)
|
void |
setConnectionImplClass(java.lang.String value)
|
void |
setConnectionInterface(java.lang.String value)
|
void |
setInboundResourceAdapter(InboundResourceAdapter value)
Sets the value of the ' Inbound Resource Adapter ' containment reference |
void |
setManagedConnectionFactoryClass(java.lang.String value)
|
void |
setOutboundResourceAdapter(OutboundResourceAdapter value)
Sets the value of the ' Outbound Resource Adapter ' containment reference |
void |
setReauthenticationSupport(boolean value)
|
void |
setResourceAdapterClass(java.lang.String value)
Sets the value of the ' Resource Adapter Class ' attribute |
void |
setTransactionSupport(TransactionSupportKind value)
Sets the value of the ' Transaction Support ' attribute |
void |
unsetReauthenticationSupport()
Unsets the value of the ' Reauthentication Support ' attribute |
void |
unsetTransactionSupport()
Unsets the value of the ' Transaction Support ' attribute |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
java.lang.String getManagedConnectionFactoryClass()
void setManagedConnectionFactoryClass(java.lang.String value)
value
- The new value of the ManagedConnectionFactoryClass attributejava.lang.String getConnectionFactoryInterface()
void setConnectionFactoryInterface(java.lang.String value)
value
- The new value of the ConnectionFactoryInterface attributejava.lang.String getConnectionFactoryImplClass()
void setConnectionFactoryImplClass(java.lang.String value)
value
- The new value of the ConnectionFactoryImplClass attributejava.lang.String getConnectionInterface()
void setConnectionInterface(java.lang.String value)
value
- The new value of the ConnectionInterface attributejava.lang.String getConnectionImplClass()
void setConnectionImplClass(java.lang.String value)
value
- The new value of the ConnectionImplClass attributeTransactionSupportKind getTransactionSupport()
void setTransactionSupport(TransactionSupportKind value)
Transaction Support
' attribute.
value
- the new value of the 'Transaction Support' attribute.TransactionSupportKind
,
isSetTransactionSupport()
,
unsetTransactionSupport()
,
getTransactionSupport()
void unsetTransactionSupport()
Transaction Support
' attribute.
isSetTransactionSupport()
,
getTransactionSupport()
,
setTransactionSupport(TransactionSupportKind)
boolean isSetTransactionSupport()
Transaction Support
' attribute is set.
unsetTransactionSupport()
,
getTransactionSupport()
,
setTransactionSupport(TransactionSupportKind)
boolean isReauthenticationSupport()
void setReauthenticationSupport(boolean value)
value
- The new value of the ReauthenticationSupport attributevoid unsetReauthenticationSupport()
Reauthentication Support
' attribute.
isSetReauthenticationSupport()
,
isReauthenticationSupport()
,
setReauthenticationSupport(boolean)
boolean isSetReauthenticationSupport()
Reauthentication Support
' attribute is set.
unsetReauthenticationSupport()
,
isReauthenticationSupport()
,
setReauthenticationSupport(boolean)
java.lang.String getResourceAdapterClass()
If the meaning of the 'Resource Adapter Class' attribute isn't clear, there really should be more of a description here...
The element resourceadapter-class specifies the fully qualified name of a Java class that implements the javax.resource.spi.ResourceAdapter interface. This Java class is provided as part of resource adapter's implementation of connector architecture specified contracts. The implementation of this class is required to be a JavaBean.
setResourceAdapterClass(String)
,
JcaPackage.getResourceAdapter_ResourceAdapterClass()
void setResourceAdapterClass(java.lang.String value)
Resource Adapter Class
' attribute.
value
- the new value of the 'Resource Adapter Class' attribute.getResourceAdapterClass()
org.eclipse.emf.common.util.EList getSecurityPermissions()
org.eclipse.emf.common.util.EList getAuthenticationMechanisms()
org.eclipse.emf.common.util.EList getConfigProperties()
OutboundResourceAdapter getOutboundResourceAdapter()
If the meaning of the 'Outbound Resource Adapter' containment reference isn't clear, there really should be more of a description here...
setOutboundResourceAdapter(OutboundResourceAdapter)
,
JcaPackage.getResourceAdapter_OutboundResourceAdapter()
void setOutboundResourceAdapter(OutboundResourceAdapter value)
Outbound Resource Adapter
' containment reference.
value
- the new value of the 'Outbound Resource Adapter' containment reference.getOutboundResourceAdapter()
InboundResourceAdapter getInboundResourceAdapter()
If the meaning of the 'Inbound Resource Adapter' containment reference isn't clear, there really should be more of a description here...
setInboundResourceAdapter(InboundResourceAdapter)
,
JcaPackage.getResourceAdapter_InboundResourceAdapter()
void setInboundResourceAdapter(InboundResourceAdapter value)
Inbound Resource Adapter
' containment reference.
value
- the new value of the 'Inbound Resource Adapter' containment reference.getInboundResourceAdapter()
org.eclipse.emf.common.util.EList getAdminObjects()
AdminObject
.
If the meaning of the 'Admin Objects' containment reference list isn't clear, there really should be more of a description here...
JcaPackage.getResourceAdapter_AdminObjects()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |