| Modifier and Type | Class and Description |
|---|---|
class |
ConnectorArchivist
This class is responsible for handling J2EE Connector archive files.
|
| 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(ArchiveType moduleType)
Returns an Archivist of the specified archive type
|
Archivist |
ArchivistFactory.getArchivist(String archiveType)
Returns an Archivist of the specified archive type
|
Archivist |
ArchivistFactory.getArchivist(String archiveType,
ClassLoader cl)
Returns an Archivist of the specified archive type, and sets the classloader for it
|
| Modifier and Type | Method and Description |
|---|---|
ConfigurationDeploymentDescriptorFile |
ExtensionsArchivist.getConfigurationDDFile(Archivist main,
RootDeploymentDescriptor descriptor,
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 |
WarPersistenceArchivist.open(Archivist main,
ReadableArchive warArchive,
RootDeploymentDescriptor descriptor) |
Object |
ExtensionsArchivist.open(Archivist main,
ReadableArchive archive,
RootDeploymentDescriptor descriptor)
Read the standard deployment descriptor of the extension
|
Object |
PersistenceArchivist.open(Archivist main,
ReadableArchive archive,
RootDeploymentDescriptor descriptor) |
Object |
ACCPersistenceArchivist.open(Archivist main,
ReadableArchive archive,
RootDeploymentDescriptor descriptor) |
Object |
EarPersistenceArchivist.open(Archivist main,
ReadableArchive earArchive,
RootDeploymentDescriptor descriptor)
Reads persistence.xml from spec defined pu roots of an ear.
|
Application |
ApplicationFactory.openArchive(Archivist archivist,
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,
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,
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,
ReadableArchive subArchive,
String puRoot,
RootDeploymentDescriptor descriptor) |
Object |
ExtensionsArchivist.readRuntimeDeploymentDescriptor(Archivist main,
ReadableArchive archive,
RootDeploymentDescriptor descriptor)
Read the runtime deployment descriptors of the extension
|
protected void |
DescriptorArchivist.write(BundleDescriptor bundle,
Archivist archivist,
ReadableArchive in,
WritableArchive out)
writes a bundle descriptor
|
void |
ExtensionsArchivist.writeDeploymentDescriptors(Archivist main,
BundleDescriptor descriptor,
ReadableArchive in,
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,
ReadableArchive in,
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,
ReadableArchive in,
WritableArchive out)
writes the runtime deployment descriptors to an abstract archive
|
void |
ExtensionsArchivist.writeStandardDeploymentDescriptors(Archivist main,
BundleDescriptor descriptor,
WritableArchive out)
writes the standard deployment descriptors to an abstract archive
|
| Modifier and Type | Method and Description |
|---|---|
static void |
DOLUtils.readAlternativeRuntimeDescriptor(ReadableArchive appArchive,
ReadableArchive embeddedArchive,
Archivist archivist,
BundleDescriptor descriptor,
String altDDPath)
read alternative runtime descriptor if there is an alternative runtime
DD packaged inside the archive
|
static void |
DOLUtils.readRuntimeDeploymentDescriptor(List<ConfigurationDeploymentDescriptorFile> confDDFiles,
ReadableArchive archive,
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,
ReadableArchive archive,
ModuleDescriptor md,
Application app,
Archivist subArchivist)
Sets the class for processing an archive on a subarchive
|
| Modifier and Type | Method and Description |
|---|---|
protected ApplicationClientDescriptor |
NestedAppClientInfo.getAppClient(Archivist archivist)
Reports which app client embedded in the application archive is the
one the user has selected using either the main class or display name
arguments from the command line.
|
protected ApplicationClientDescriptor |
AppClientInfo.getAppClient(Archivist archivist) |
| Constructor and Description |
|---|
NestedAppClientInfo(boolean isJWS,
Logger logger,
File archive,
Archivist archivist,
String mainClassFromCommandLine,
String displayNameFromCommandLine) |
| Modifier and Type | Class and Description |
|---|---|
class |
ACCAppClientArchivist
AppClientArchivist that does not warn if both the GlassFish and the
legacy Sun runtime descriptors are present.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EjbArchivist
This class is responsible for handling J2EE EJB Bundlearchive files.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EjbInWarArchivist.writeDeploymentDescriptors(Archivist main,
BundleDescriptor descriptor,
ReadableArchive in,
WritableArchive out)
writes the deployment descriptors (standard and runtime)
to a JarFile using the right deployment descriptor path
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DolProvider.handleDeploymentPlan(File deploymentPlan,
Archivist archivist,
ReadableArchive sourceArchive,
ApplicationHolder holder) |
| Modifier and Type | Class and Description |
|---|---|
class |
WebArchivist
This module is responsible for reading and write web applications
archive files (war).
|
| Modifier and Type | Class and Description |
|---|---|
class |
EmbeddedWebArchivist |
| Modifier and Type | Method and Description |
|---|---|
Object |
WebServicesArchivist.open(Archivist main,
ReadableArchive archive,
RootDeploymentDescriptor descriptor) |
void |
WebServicesArchivist.writeDeploymentDescriptors(Archivist main,
BundleDescriptor descriptor,
ReadableArchive in,
WritableArchive out)
writes the deployment descriptors (standard and runtime)
to a JarFile using the right deployment descriptor path
|
Copyright © 2019. All rights reserved.