Class InboundResourceAdapterImpl
- java.lang.Object
-
- org.jboss.jca.common.metadata.spec.InboundResourceAdapterImpl
-
- All Implemented Interfaces:
Serializable,Cloneable,CopyableMetaData,JCAMetadata,IdDecoratedMetadata,InboundResourceAdapter,MergeableMetadata<InboundResourceAdapter>
public class InboundResourceAdapterImpl extends Object implements InboundResourceAdapter
An InboundResourceAdapter implementation- Author:
- Stefano Maestri, Jesper Pedersen
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InboundResourceAdapterImpl(Messageadapter messageadapter, String id)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CopyableMetaDatacopy()booleanequals(Object obj)StringgetId()MessageadaptergetMessageadapter()inthashCode()InboundResourceAdaptermerge(MergeableMetadata<?> jmd)StringtoString()booleanvalidationAsBoolean()A validate method.
-
-
-
Constructor Detail
-
InboundResourceAdapterImpl
public InboundResourceAdapterImpl(Messageadapter messageadapter, String id)
Constructor- Parameters:
messageadapter- The messageadapterType specifies information about the messaging capabilities of the resource adapter. This contains information specific to the implementation of the resource adapter library as specified through the messagelistener element.id- XML ID
-
-
Method Detail
-
getMessageadapter
public Messageadapter getMessageadapter()
- Specified by:
getMessageadapterin interfaceInboundResourceAdapter
-
getId
public String getId()
- Specified by:
getIdin interfaceIdDecoratedMetadata
-
validationAsBoolean
public boolean validationAsBoolean()
A validate method. Don't extending for the moment ValidatableMetadata- Specified by:
validationAsBooleanin interfaceInboundResourceAdapter- Returns:
- true if Ra is valid, false in the other cases
-
merge
public InboundResourceAdapter merge(MergeableMetadata<?> jmd) throws Exception
- Specified by:
mergein interfaceMergeableMetadata<InboundResourceAdapter>- Throws:
Exception
-
copy
public CopyableMetaData copy()
- Specified by:
copyin interfaceCopyableMetaData
-
-