Class ACCPersistenceArchivist
- java.lang.Object
-
- com.sun.enterprise.deployment.archivist.ExtensionsArchivist
-
- com.sun.enterprise.deployment.archivist.PersistenceArchivist
-
- com.sun.enterprise.deployment.archivist.ACCPersistenceArchivist
-
@Service public class ACCPersistenceArchivist extends PersistenceArchivist
PersistenceArchivist for app clients that knows how to scan for PUs in the app client itself as well as in library JARs (or top-level JARs from the containing EAR) that might accompany the app client.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.sun.enterprise.deployment.archivist.PersistenceArchivist
PersistenceArchivist.SubArchivePURootScanner
-
-
Field Summary
-
Fields inherited from class com.sun.enterprise.deployment.archivist.PersistenceArchivist
deplLogger, JAR_EXT, SEPERATOR_CHAR
-
Fields inherited from class com.sun.enterprise.deployment.archivist.ExtensionsArchivist
confDDFiles, standardDD
-
-
Constructor Summary
Constructors Constructor Description ACCPersistenceArchivist()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
open(Archivist main, ReadableArchive archive, RootDeploymentDescriptor descriptor)
Read the standard deployment descriptor of the extensionboolean
supportsModuleType(ArchiveType moduleType)
-
Methods inherited from class com.sun.enterprise.deployment.archivist.PersistenceArchivist
getConfigurationDDFiles, getDefaultDescriptor, getProbablePersistenceRoots, getPuRoot, getStandardDDFile, isProbablePuRootJar, readPersistenceDeploymentDescriptor, writeDeploymentDescriptors
-
Methods inherited from class com.sun.enterprise.deployment.archivist.ExtensionsArchivist
addExtension, getConfigurationDDFile, getScanner, readRuntimeDeploymentDescriptor, writeRuntimeDeploymentDescriptors, writeStandardDeploymentDescriptors
-
-
-
-
Method Detail
-
supportsModuleType
public boolean supportsModuleType(ArchiveType moduleType)
- Specified by:
supportsModuleType
in classPersistenceArchivist
- Returns:
- whether this extension archivist supports this module type
-
open
public Object open(Archivist main, ReadableArchive archive, RootDeploymentDescriptor descriptor) throws IOException, SAXParseException
Description copied from class:ExtensionsArchivist
Read the standard deployment descriptor of the extension- Overrides:
open
in classPersistenceArchivist
archive
- the archivedescriptor
- the main deployment descriptor- Returns:
- the extension descriptor object
- Throws:
IOException
SAXParseException
-
-