Interface ResourceAdaptersDescriptor
- All Superinterfaces:
org.jboss.shrinkwrap.descriptor.api.Descriptor,org.jboss.shrinkwrap.descriptor.api.DescriptorNamespace<ResourceAdaptersDescriptor>
- All Known Implementing Classes:
ResourceAdaptersDescriptorImpl
public interface ResourceAdaptersDescriptor
extends org.jboss.shrinkwrap.descriptor.api.Descriptor, org.jboss.shrinkwrap.descriptor.api.DescriptorNamespace<ResourceAdaptersDescriptor>
This deployment descriptor provides the functionalities as described in the specification
Example:
ResourceAdaptersDescriptor descriptor = Descriptors.create(ResourceAdaptersDescriptor.class);
-
Method Summary
Modifier and TypeMethodDescriptionCreates a newresource-adapterelementReturns allresource-adapterelementsIf not already created, a newresource-adapterelement will be created and returned.Removes allresource-adapterelementsMethods inherited from interface org.jboss.shrinkwrap.descriptor.api.Descriptor
exportAsString, exportTo, getDescriptorNameMethods inherited from interface org.jboss.shrinkwrap.descriptor.api.DescriptorNamespace
addDefaultNamespaces, addNamespace, getNamespaces, removeAllNamespaces
-
Method Details
-
getOrCreateResourceAdapter
ResourceAdapterType<ResourceAdaptersDescriptor> getOrCreateResourceAdapter()If not already created, a newresource-adapterelement will be created and returned. Otherwise, the first existingresource-adapterelement will be returned.- Returns:
- the instance defined for the element
resource-adapter
-
createResourceAdapter
ResourceAdapterType<ResourceAdaptersDescriptor> createResourceAdapter()Creates a newresource-adapterelement- Returns:
- the new created instance of
ResourceAdapterType
-
getAllResourceAdapter
List<ResourceAdapterType<ResourceAdaptersDescriptor>> getAllResourceAdapter()Returns allresource-adapterelements- Returns:
- list of
resource-adapter
-
removeAllResourceAdapter
ResourceAdaptersDescriptor removeAllResourceAdapter()Removes allresource-adapterelements- Returns:
- the current instance of
ResourceAdapterType
-