| Package | Description |
|---|---|
| com.sun.enterprise.deployment.archivist | |
| com.sun.enterprise.deployment.util |
| Modifier and Type | Class and Description |
|---|---|
class |
AppClientArchivist
This class is responsible for handling J2EE app client files.
|
class |
ApplicationArchivist
This class is responsible for handling application archive files
|
| Modifier and Type | Method and Description |
|---|---|
Archivist |
ArchivistFactory.getArchivist(org.glassfish.api.deployment.archive.ArchiveType moduleType) |
Archivist |
ArchivistFactory.getArchivist(String archiveType) |
Archivist |
ArchivistFactory.getArchivist(String archiveType,
ClassLoader cl) |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationDeploymentDescriptorFile |
ExtensionsArchivist.getConfigurationDDFile(Archivist main,
org.glassfish.deployment.common.RootDeploymentDescriptor descriptor,
org.glassfish.api.deployment.archive.ReadableArchive archive) |
protected void |
Archivist.initializeContext(Archivist other)
initializes this instance from another archivist, this is used
to transfer contextual information between archivists, for
example whether we should handle runtime information and such
|
Object |
ACCPersistenceArchivist.open(Archivist main,
org.glassfish.api.deployment.archive.ReadableArchive archive,
org.glassfish.deployment.common.RootDeploymentDescriptor descriptor) |
Object |
EarPersistenceArchivist.open(Archivist main,
org.glassfish.api.deployment.archive.ReadableArchive earArchive,
org.glassfish.deployment.common.RootDeploymentDescriptor descriptor)
Reads persistence.xml from spec defined pu roots of an ear.
|
Object |
WarPersistenceArchivist.open(Archivist main,
org.glassfish.api.deployment.archive.ReadableArchive warArchive,
org.glassfish.deployment.common.RootDeploymentDescriptor descriptor) |
Object |
ExtensionsArchivist.open(Archivist main,
org.glassfish.api.deployment.archive.ReadableArchive archive,
org.glassfish.deployment.common.RootDeploymentDescriptor descriptor)
Read the standard deployment descriptor of the extension
|
Object |
PersistenceArchivist.open(Archivist main,
org.glassfish.api.deployment.archive.ReadableArchive archive,
org.glassfish.deployment.common.RootDeploymentDescriptor descriptor) |
Application |
ApplicationFactory.openArchive(Archivist archivist,
org.glassfish.api.deployment.archive.ReadableArchive in,
boolean handleRuntimeInfo)
Open a jar file and return an application object for the modules contained
in the archive.
|
Application |
ApplicationFactory.openArchive(Archivist archivist,
URI jarFile,
boolean handleRuntimeInfo)
Open a jar file and return an application object for the modules contained
in the archive/directory.
|
Application |
ApplicationFactory.openArchive(String appName,
Archivist archivist,
org.glassfish.api.deployment.archive.ReadableArchive in,
boolean handleRuntimeInfo)
Open a jar file and return an application object for the modules contained
in the archive.
|
Application |
ApplicationFactory.openWith(Application application,
org.glassfish.api.deployment.archive.ReadableArchive archive,
Archivist archivist)
This method populates the rest of the Application object from the
previous standard deployment descriptor reading
|
protected PersistenceUnitsDescriptor |
PersistenceArchivist.readPersistenceDeploymentDescriptor(Archivist main,
org.glassfish.api.deployment.archive.ReadableArchive subArchive,
String puRoot,
org.glassfish.deployment.common.RootDeploymentDescriptor descriptor) |
Object |
ExtensionsArchivist.readRuntimeDeploymentDescriptor(Archivist main,
org.glassfish.api.deployment.archive.ReadableArchive archive,
org.glassfish.deployment.common.RootDeploymentDescriptor descriptor)
Read the runtime deployment descriptors of the extension
|
protected void |
DescriptorArchivist.write(BundleDescriptor bundle,
Archivist archivist,
org.glassfish.api.deployment.archive.ReadableArchive in,
org.glassfish.api.deployment.archive.WritableArchive out)
writes a bundle descriptor
|
void |
ExtensionsArchivist.writeDeploymentDescriptors(Archivist main,
BundleDescriptor descriptor,
org.glassfish.api.deployment.archive.ReadableArchive in,
org.glassfish.api.deployment.archive.WritableArchive out)
writes the deployment descriptors (standard and runtime)
to a JarFile using the right deployment descriptor path
|
void |
PersistenceArchivist.writeDeploymentDescriptors(Archivist main,
BundleDescriptor descriptor,
org.glassfish.api.deployment.archive.ReadableArchive in,
org.glassfish.api.deployment.archive.WritableArchive out)
writes the deployment descriptors (standard and runtime)
to a JarFile using the right deployment descriptor path
|
void |
ExtensionsArchivist.writeRuntimeDeploymentDescriptors(Archivist main,
BundleDescriptor descriptor,
org.glassfish.api.deployment.archive.ReadableArchive in,
org.glassfish.api.deployment.archive.WritableArchive out)
writes the runtime deployment descriptors to an abstract archive
|
void |
ExtensionsArchivist.writeStandardDeploymentDescriptors(Archivist main,
BundleDescriptor descriptor,
org.glassfish.api.deployment.archive.WritableArchive out)
writes the standard deployment descriptors to an abstract archive
|
| Modifier and Type | Method and Description |
|---|---|
static void |
DOLUtils.readAlternativeRuntimeDescriptor(org.glassfish.api.deployment.archive.ReadableArchive appArchive,
org.glassfish.api.deployment.archive.ReadableArchive embeddedArchive,
Archivist archivist,
BundleDescriptor descriptor,
String altDDPath) |
static void |
DOLUtils.readRuntimeDeploymentDescriptor(List<ConfigurationDeploymentDescriptorFile> confDDFiles,
org.glassfish.api.deployment.archive.ReadableArchive archive,
org.glassfish.deployment.common.RootDeploymentDescriptor descriptor,
Archivist main,
boolean warnIfMultipleDDs)
Read the runtime deployment descriptors (can contained in one or
many file) set the corresponding information in the passed descriptor.
|
static void |
DOLUtils.setExtensionArchivistForSubArchivist(org.glassfish.hk2.api.ServiceLocator habitat,
org.glassfish.api.deployment.archive.ReadableArchive archive,
org.glassfish.deployment.common.ModuleDescriptor md,
Application app,
Archivist subArchivist) |
Copyright © 2013. All Rights Reserved.