org.jboss.jca.common.metadata.ra.common
Class AbstractResourceAdapetrImpl
java.lang.Object
org.jboss.jca.common.metadata.ra.common.AbstractResourceAdapetrImpl
- All Implemented Interfaces:
- Serializable, Cloneable, org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ra.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.ra.ResourceAdapter, org.jboss.jca.common.api.metadata.ValidatableMetadata
- Direct Known Subclasses:
- ResourceAdapter10Impl, ResourceAdapter1516Impl
public abstract class AbstractResourceAdapetrImpl
- extends Object
- implements org.jboss.jca.common.api.metadata.ra.ResourceAdapter
A AbstractResourceAdapetrImpl.
- Author:
- Stefano Maestri
- See Also:
- Serialized Form
|
Method Summary |
abstract org.jboss.jca.common.api.metadata.CopyableMetaData |
copy()
|
void |
forceNewConfigPropertiesContent(List<? extends org.jboss.jca.common.api.metadata.ra.ConfigProperty> newContents)
force configProperties with new content. |
List<? extends org.jboss.jca.common.api.metadata.ra.ConfigProperty> |
getConfigProperties()
Get the configProperties. |
abstract String |
getId()
|
abstract void |
validate()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
configProperties
protected ArrayList<org.jboss.jca.common.api.metadata.ra.ConfigProperty> configProperties
- configProperties
AbstractResourceAdapetrImpl
public AbstractResourceAdapetrImpl()
getConfigProperties
public List<? extends org.jboss.jca.common.api.metadata.ra.ConfigProperty> getConfigProperties()
- Get the configProperties.
- Specified by:
getConfigProperties in interface org.jboss.jca.common.api.metadata.ra.ResourceAdapter
- Returns:
- the configProperties.
forceNewConfigPropertiesContent
public void forceNewConfigPropertiesContent(List<? extends org.jboss.jca.common.api.metadata.ra.ConfigProperty> newContents)
- force configProperties with new content.
This method is thread safe
- Parameters:
newContents - the list of new properties
getId
public abstract String getId()
- Specified by:
getId in interface org.jboss.jca.common.api.metadata.ra.IdDecoratedMetadata
validate
public abstract void validate()
throws org.jboss.jca.common.api.validator.ValidateException
- Specified by:
validate in interface org.jboss.jca.common.api.metadata.ValidatableMetadata
- Throws:
org.jboss.jca.common.api.validator.ValidateException
copy
public abstract org.jboss.jca.common.api.metadata.CopyableMetaData copy()
- Specified by:
copy in interface org.jboss.jca.common.api.metadata.CopyableMetaData
Copyright © 2008 Red Hat Middleware LLC (http://www.jboss.com/)