@Service @PerLookup public class EjbArchivist extends com.sun.enterprise.deployment.archivist.Archivist<EjbBundleDescriptorImpl>
annotationProcessingRequested, APPCLIENT_EXTENSION, APPLICATION_EXTENSION, classLoader, confDDFiles, CONNECTOR_EXTENSION, descriptor, EJB_EXTENSION, extensionsArchivists, habitat, handleRuntimeInfo, locator, logger, manifest, MANIFEST_VERSION_VALUE, path, standardDD, UPLOAD_EXTENSION, WEB_EXTENSION, WEB_FRAGMENT_EXTENSION| Constructor and Description |
|---|
EjbArchivist() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getArchiveExtension() |
List<com.sun.enterprise.deployment.io.ConfigurationDeploymentDescriptorFile> |
getConfigurationDDFiles() |
EjbBundleDescriptorImpl |
getDefaultBundleDescriptor() |
org.glassfish.api.deployment.archive.ArchiveType |
getModuleType() |
com.sun.enterprise.deployment.io.DeploymentDescriptorFile |
getStandardDDFile() |
protected boolean |
postHandles(org.glassfish.api.deployment.archive.ReadableArchive abstractArchive) |
protected void |
postOpen(EjbBundleDescriptorImpl descriptor,
org.glassfish.api.deployment.archive.ReadableArchive archive)
perform any post deployment descriptor reading action
|
void |
setDescriptor(com.sun.enterprise.deployment.Application descriptor)
Set the DOL descriptor for this Archivist, used by super classes
|
void |
validate(ClassLoader aClassLoader)
validates the DOL Objects associated with this archivist, usually
it requires that a class loader being set on this archivist or passed
as a parameter
|
addFileToArchive, copyAnEntry, copyExtraElements, copyInto, copyInto, copyInto, copyInto, copyInto, copyJarElements, copyStandardDeploymentDescriptors, createModuleDescriptor, extractEntry, getAllWebservicesDeploymentDescriptorPaths, getAnnotationErrorHandler, getClassLoader, getClassPath, getDeploymentDescriptorPath, getDescriptor, getExtensionArchivists, getLibraries, getListOfFilesToSkip, getManifest, getPath, getRuntimeDeploymentDescriptorPath, getRuntimeXMLValidation, getRuntimeXMLValidationLevel, getScanner, getTempFile, getTempFile, getUniqueEntryFilenameFor, getXMLValidation, getXMLValidationLevel, handles, hasRuntimeDeploymentDescriptor, hasStandardDeploymentDescriptor, initializeContext, isAnnotationProcessingRequested, isHandlingRuntimeInfo, isProcessAnnotation, open, open, open, open, open, open, openWith, performOptionalPkgDependenciesCheck, postAnnotationProcess, postRuntimeDDsRead, postStandardDDsRead, postValidate, printDescriptor, processAnnotations, processAnnotations, readAnnotations, readAnnotations, readMetaInfo, readRuntimeDeploymentDescriptor, readRuntimeDeploymentDescriptor, readStandardDeploymentDescriptor, renameTmp, setAnnotationErrorHandler, setAnnotationProcessingRequested, setArchiveUri, setClassLoader, setClassPath, setDescriptor, setExtensionArchivists, setHandleRuntimeInfo, setManifest, setModuleDescriptor, setRuntimeXMLValidation, setRuntimeXMLValidationLevel, setXMLValidation, setXMLValidationLevel, write, write, write, write, writeContents, writeContents, writeContents, writeDeploymentDescriptors, writeExtensionDeploymentDescriptors, writeRuntimeDeploymentDescriptors, writeStandardDeploymentDescriptorspublic org.glassfish.api.deployment.archive.ArchiveType getModuleType()
getModuleType in class com.sun.enterprise.deployment.archivist.Archivist<EjbBundleDescriptorImpl>public void setDescriptor(com.sun.enterprise.deployment.Application descriptor)
public com.sun.enterprise.deployment.io.DeploymentDescriptorFile getStandardDDFile()
getStandardDDFile in class com.sun.enterprise.deployment.archivist.Archivist<EjbBundleDescriptorImpl>public List<com.sun.enterprise.deployment.io.ConfigurationDeploymentDescriptorFile> getConfigurationDDFiles()
getConfigurationDDFiles in class com.sun.enterprise.deployment.archivist.Archivist<EjbBundleDescriptorImpl>public EjbBundleDescriptorImpl getDefaultBundleDescriptor()
getDefaultBundleDescriptor in class com.sun.enterprise.deployment.archivist.Archivist<EjbBundleDescriptorImpl>protected void postOpen(EjbBundleDescriptorImpl descriptor, org.glassfish.api.deployment.archive.ReadableArchive archive) throws IOException
postOpen in class com.sun.enterprise.deployment.archivist.Archivist<EjbBundleDescriptorImpl>descriptor - deployment descriptor for the modulearchive - the module archiveIOExceptionpublic void validate(ClassLoader aClassLoader)
validate in class com.sun.enterprise.deployment.archivist.Archivist<EjbBundleDescriptorImpl>protected String getArchiveExtension()
getArchiveExtension in class com.sun.enterprise.deployment.archivist.Archivist<EjbBundleDescriptorImpl>protected boolean postHandles(org.glassfish.api.deployment.archive.ReadableArchive abstractArchive)
throws IOException
postHandles in class com.sun.enterprise.deployment.archivist.Archivist<EjbBundleDescriptorImpl>IOExceptionCopyright © 2013. All Rights Reserved.