|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.shrinkwrap.api.Archives
public final class Archives

Generic unified factory for archive creation.
| Method Summary | ||
|---|---|---|
static
|
addExtensionOverride(Class<T> extensionClass,
Class<? extends T> extensionImplClass)
Override the loading of a specific Extension. |
|
static
|
create(String archiveName,
Class<T> type)
Create a archive as a specific type. |
|
static void |
setExtensionLoader(ExtensionLoader loader)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static <T extends Assignable> T create(String archiveName,
Class<T> type)
archiveName - The name of the archive
Assignable archive base
public static <T extends Assignable> void addExtensionOverride(Class<T> extensionClass,
Class<? extends T> extensionImplClass)
T - extensionClass - The Extension interfaceextensionImplClass - The Extension implementation classpublic static void setExtensionLoader(ExtensionLoader loader)
loader - The ExtensionLoader to use
IllegalArgumentException - if loader is null
IllegalStateException - if loader is already set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||