public class ResourceAdapter1516Impl extends AbstractResourceAdapetrImpl implements ResourceAdapter1516
ResourceAdapter1516.Attribute, ResourceAdapter1516.Tag
configProperties
Constructor and Description |
---|
ResourceAdapter1516Impl(java.lang.String resourceadapterClass,
java.util.List<? extends ConfigProperty> configProperties,
OutboundResourceAdapter outboundResourceadapter,
InboundResourceAdapter inboundResourceadapter,
java.util.List<AdminObject> adminobjects,
java.util.List<SecurityPermission> securityPermissions,
java.lang.String id) |
ResourceAdapter1516Impl(XsdString resourceadapterClass,
java.util.List<? extends ConfigProperty> configProperties,
OutboundResourceAdapter outboundResourceadapter,
InboundResourceAdapter inboundResourceadapter,
java.util.List<AdminObject> adminobjects,
java.util.List<SecurityPermission> securityPermissions,
java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
CopyableMetaData |
copy()
Creates and returns a copy of this object.
|
boolean |
equals(java.lang.Object obj) |
void |
forceAdminObjectsContent(java.util.List<AdminObject> newContent)
force adminobjects with new content.
|
java.util.List<AdminObject> |
getAdminObjects() |
java.lang.String |
getId()
Return the String representing xml ID
|
InboundResourceAdapter |
getInboundResourceadapter() |
OutboundResourceAdapter |
getOutboundResourceadapter() |
java.lang.String |
getResourceadapterClass() |
java.util.List<SecurityPermission> |
getSecurityPermissions() |
int |
hashCode() |
ResourceAdapter1516 |
merge(MergeableMetadata<?> jmd)
Merge specification metadata with vendor metadata
|
java.lang.String |
toString() |
void |
validate()
Validate this metadata according validation required by specification
|
forceNewConfigPropertiesContent, getConfigProperties
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getConfigProperties
public ResourceAdapter1516Impl(java.lang.String resourceadapterClass, java.util.List<? extends ConfigProperty> configProperties, OutboundResourceAdapter outboundResourceadapter, InboundResourceAdapter inboundResourceadapter, java.util.List<AdminObject> adminobjects, java.util.List<SecurityPermission> securityPermissions, java.lang.String id)
resourceadapterClass
- full qualified name of the classconfigProperties
- confi properties for this RAoutboundResourceadapter
- outbound RAinboundResourceadapter
- inbound RAadminobjects
- list of admin objects of this RAsecurityPermissions
- supported security permissionsid
- XML IDpublic ResourceAdapter1516Impl(XsdString resourceadapterClass, java.util.List<? extends ConfigProperty> configProperties, OutboundResourceAdapter outboundResourceadapter, InboundResourceAdapter inboundResourceadapter, java.util.List<AdminObject> adminobjects, java.util.List<SecurityPermission> securityPermissions, java.lang.String id)
resourceadapterClass
- full qualified name of the classconfigProperties
- confi properties for this RAoutboundResourceadapter
- outbound RAinboundResourceadapter
- inbound RAadminobjects
- list of admin objects of this RAsecurityPermissions
- supported security permissionsid
- XML IDpublic java.lang.String getResourceadapterClass()
getResourceadapterClass
in interface ResourceAdapter1516
public OutboundResourceAdapter getOutboundResourceadapter()
getOutboundResourceadapter
in interface ResourceAdapter1516
public InboundResourceAdapter getInboundResourceadapter()
getInboundResourceadapter
in interface ResourceAdapter1516
public java.util.List<AdminObject> getAdminObjects()
getAdminObjects
in interface ResourceAdapter1516
public void forceAdminObjectsContent(java.util.List<AdminObject> newContent)
newContent
- the list of new propertiespublic java.util.List<SecurityPermission> getSecurityPermissions()
getSecurityPermissions
in interface ResourceAdapter1516
public java.lang.String getId()
IdDecoratedMetadata
getId
in interface IdDecoratedMetadata
getId
in interface ResourceAdapter1516
getId
in class AbstractResourceAdapetrImpl
IdDecoratedMetadata.getId()
public int hashCode()
ResourceAdapter1516
hashCode
in interface ResourceAdapter1516
hashCode
in class java.lang.Object
Object.hashCode()
public boolean equals(java.lang.Object obj)
ResourceAdapter1516
equals
in interface ResourceAdapter1516
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public java.lang.String toString()
toString
in interface ResourceAdapter1516
toString
in class java.lang.Object
Object.toString()
public void validate() throws ValidateException
ValidatableMetadata
validate
in interface ResourceAdapter1516
validate
in interface ValidatableMetadata
validate
in class AbstractResourceAdapetrImpl
ValidateException
- in case of validation failpublic ResourceAdapter1516 merge(MergeableMetadata<?> jmd) throws java.lang.Exception
MergeableMetadata
merge
in interface MergeableMetadata<ResourceAdapter1516>
jmd
- The vendor metadatajava.lang.Exception
- Thrown if an error occurspublic CopyableMetaData copy()
CopyableMetaData
copy
in interface CopyableMetaData
copy
in class AbstractResourceAdapetrImpl
Copyright © 2013 IronJacamar (http://www.ironjacamar.org)