Class WarPersistenceArchivist
- java.lang.Object
-
- com.sun.enterprise.deployment.archivist.ExtensionsArchivist
-
- com.sun.enterprise.deployment.archivist.PersistenceArchivist
-
- com.sun.enterprise.deployment.archivist.WarPersistenceArchivist
-
@Service public class WarPersistenceArchivist extends PersistenceArchivist
This checks in war archives using JPA
-
-
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 WarPersistenceArchivist()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
open(Archivist main, ReadableArchive warArchive, 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 warArchive, RootDeploymentDescriptor descriptor) throws IOException, SAXParseException
Description copied from class:ExtensionsArchivist
Read the standard deployment descriptor of the extension- Overrides:
open
in classPersistenceArchivist
warArchive
- the archivedescriptor
- the main deployment descriptor- Returns:
- the extension descriptor object
- Throws:
IOException
SAXParseException
-
-