Class ResourceAdapterContainerBase<T extends Archive<T>>
java.lang.Object
org.jboss.shrinkwrap.impl.base.AssignableBase<Archive<?>>
org.jboss.shrinkwrap.impl.base.container.ContainerBase<T>
org.jboss.shrinkwrap.impl.base.container.ResourceAdapterContainerBase<T>
- Type Parameters:
T-
- All Implemented Interfaces:
Archive<T>, Assignable, ClassContainer<T>, LibraryContainer<T>, ManifestContainer<T>, ResourceAdapterContainer<T>, ResourceContainer<T>, ServiceProviderContainer<T>, ArchiveFormatAssociable
- Direct Known Subclasses:
ResourceAdapterArchiveImpl
public abstract class ResourceAdapterContainerBase<T extends Archive<T>>
extends ContainerBase<T>
implements ResourceAdapterContainer<T>
ResourceAdapterContainerBase
Abstract class that helps implement the ResourceAdapter. Used by specs that extends the ResourceAdapter.
- Version:
- $Revision: $
- Author:
- John Bailey, Aslak Knutsen
-
Field Summary
Fields inherited from interface ManifestContainer
DEFAULT_MANIFEST_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedResourceAdapterContainerBase(Class<T> actualType, Archive<?> archive) -
Method Summary
Modifier and TypeMethodDescriptionsetResourceAdapterXML(File resource) setResourceAdapterXML(Package resourcePackage, String resourceName) setResourceAdapterXML(String resourceName) setResourceAdapterXML(URL resource) setResourceAdapterXML(Asset resource) Methods inherited from class ContainerBase
add, add, add, add, add, add, add, addAsDirectories, addAsDirectories, addAsDirectory, addAsDirectory, addAsLibraries, addAsLibraries, addAsLibraries, addAsLibraries, addAsLibraries, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResources, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResources, addAsServiceProvider, addAsServiceProvider, addAsServiceProviderAndClasses, addClass, addClass, addClass, addClasses, addDefaultPackage, addHandlers, addManifest, addPackage, addPackage, addPackages, addPackages, addPackages, addPackages, contains, contains, covariantReturn, delete, delete, deleteClass, deleteClass, deleteClasses, deleteDefaultPackage, deletePackage, deletePackage, deletePackages, deletePackages, deletePackages, deletePackages, equals, filter, get, get, getActualClass, getArchiveFormat, getAsType, getAsType, getAsType, getAsType, getAsType, getAsType, getClassesPath, getContent, getContent, getId, getLibraryPath, getManifestPath, getName, getResourcePath, hashCode, merge, merge, merge, merge, merge, merge, move, move, setManifest, setManifest, setManifest, setManifest, setManifest, shallowCopy, shallowCopy, toString, toString, toString, writeToMethods inherited from class AssignableBase
as, getArchiveMethods inherited from interface Assignable
as
-
Constructor Details
-
ResourceAdapterContainerBase
-
-
Method Details
-
setResourceAdapterXML
- Specified by:
setResourceAdapterXMLin interfaceResourceAdapterContainer<T extends Archive<T>>- Throws:
IllegalArgumentException
-
setResourceAdapterXML
- Specified by:
setResourceAdapterXMLin interfaceResourceAdapterContainer<T extends Archive<T>>- Throws:
IllegalArgumentException
-
setResourceAdapterXML
- Specified by:
setResourceAdapterXMLin interfaceResourceAdapterContainer<T extends Archive<T>>- Throws:
IllegalArgumentException
-
setResourceAdapterXML
- Specified by:
setResourceAdapterXMLin interfaceResourceAdapterContainer<T extends Archive<T>>- Throws:
IllegalArgumentException
-
setResourceAdapterXML
public T setResourceAdapterXML(Package resourcePackage, String resourceName) throws IllegalArgumentException - Specified by:
setResourceAdapterXMLin interfaceResourceAdapterContainer<T extends Archive<T>>- Throws:
IllegalArgumentException
-