org.jboss.resourceadapters.api
Interface ResourceAdaptersType<T>

All Superinterfaces:
Child<T>
All Known Implementing Classes:
ResourceAdaptersTypeImpl

public interface ResourceAdaptersType<T>
extends Child<T>

This interface defines the contract for the resource-adaptersType xsd type

Since:
Generation date :2013-01-26T19:27:02.583+01:00
Author:
Ralf Battenfeld, Andrew Lee Rubinger

Method Summary
 ResourceAdapterType<ResourceAdaptersType<T>> createResourceAdapter()
          Creates a new resource-adapter element
 List<ResourceAdapterType<ResourceAdaptersType<T>>> getAllResourceAdapter()
          Returns all resource-adapter elements
 ResourceAdapterType<ResourceAdaptersType<T>> getOrCreateResourceAdapter()
          If not already created, a new resource-adapter element will be created and returned.
 ResourceAdaptersType<T> removeAllResourceAdapter()
          Removes all resource-adapter elements
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

getOrCreateResourceAdapter

ResourceAdapterType<ResourceAdaptersType<T>> getOrCreateResourceAdapter()
If not already created, a new resource-adapter element will be created and returned. Otherwise, the first existing resource-adapter element will be returned.

Returns:
the instance defined for the element resource-adapter

createResourceAdapter

ResourceAdapterType<ResourceAdaptersType<T>> createResourceAdapter()
Creates a new resource-adapter element

Returns:
the new created instance of ResourceAdapterType>

getAllResourceAdapter

List<ResourceAdapterType<ResourceAdaptersType<T>>> getAllResourceAdapter()
Returns all resource-adapter elements

Returns:
list of resource-adapter

removeAllResourceAdapter

ResourceAdaptersType<T> removeAllResourceAdapter()
Removes all resource-adapter elements

Returns:
the current instance of ResourceAdapterType>


Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.