Skip to main content

Source code revision

svn

summary: Add supportsArchiveType(ArchiveType) API in Sniffer interface so the sniffers can factor in the archive type when they decide whether to
revision: 54232
author: hzhang_jn
date: 2012-05-23 19:08:26 UTC (3 years)
message: Add supportsArchiveType(ArchiveType) API in Sniffer interface so the
sniffers can factor in the archive type when they decide whether to
claim the archive. Move the handles(DeploymentContext) from
CompositeSniffer to Sniffer so the archive type could be retrieved from
the deployment context for all sniffers. Clean up the SuperSniffer
interface (as it's no longer necessary with the new Sniffer interface),
and also clean up JarHandler as we now have one archive handler class
for each archive type.
Ran QL, deployment dev, ejb dev tests.
Change Path Actions
M trunk/main/appserver/appclient/server/connector/src/main/java/org/glassfish/appclient/server/connector/AppClientSniffer.java
M trunk/main/appserver/connectors/connectors-connector/src/main/java/com/sun/enterprise/connectors/connector/module/ConnectorSniffer.java
M trunk/main/appserver/deployment/dol/src/main/java/com/sun/enterprise/deployment/util/DOLUtils.java
M trunk/main/appserver/deployment/javaee-core/src/main/java/org/glassfish/javaee/core/deployment/DolProvider.java
M trunk/main/appserver/deployment/javaee-full/src/main/java/org/glassfish/javaee/full/deployment/EarSniffer.java
M trunk/main/appserver/ejb/ejb-connector/pom.xml
M trunk/main/appserver/ejb/ejb-connector/src/main/java/org/glassfish/ejb/EjbSniffer.java
M trunk/main/appserver/extras/osgi-container/src/main/java/org/glassfish/extras/osgicontainer/OSGiSniffer.java
M trunk/main/appserver/grizzly/grizzly-container/src/main/java/org/glassfish/extras/grizzly/GrizzlyAdapterSniffer.java
M trunk/main/appserver/persistence/gf-jpa-connector/src/main/java/org/glassfish/persistence/jpaconnector/JPACompositeSniffer.java
M trunk/main/appserver/persistence/gf-jpa-connector/src/main/java/org/glassfish/persistence/jpaconnector/JPASniffer.java
M trunk/main/appserver/resources/resources-connector/src/main/java/org/glassfish/resources/connector/ResourcesCompositeSniffer.java
M trunk/main/appserver/resources/resources-connector/src/main/java/org/glassfish/resources/connector/ResourcesSniffer.java
M trunk/main/appserver/security/core-ee/src/main/java/com/sun/enterprise/security/ee/SecuritySniffer.java
M trunk/main/appserver/verifier/verifier-impl/src/main/java/com/sun/enterprise/tools/verifier/DescriptorFactory.java
M trunk/main/appserver/web/gf-web-connector/src/main/java/org/glassfish/web/sniffer/WebSniffer.java
M trunk/main/appserver/web/gf-weld-connector/src/main/java/org/glassfish/weld/connector/WeldCompositeSniffer.java
M trunk/main/appserver/web/gf-weld-connector/src/main/java/org/glassfish/weld/connector/WeldSniffer.java
M trunk/main/appserver/webservices/connector/src/main/java/org/glassfish/webservices/connector/WebServicesSniffer.java
M trunk/main/cloud-extra/service-mgmt-plugins/glassfish-plugin/src/main/java/org/glassfish/paas/gfplugin/GlassFishPlugin.java
M trunk/main/nucleus/common/glassfish-api/src/main/java/org/glassfish/api/container/CompositeSniffer.java
M trunk/main/nucleus/common/glassfish-api/src/main/java/org/glassfish/api/container/Sniffer.java
M trunk/main/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/GenericCompositeSniffer.java
M trunk/main/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/GenericSniffer.java
M trunk/main/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/SnifferManager.java
M trunk/main/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/SuperSniffer.java
M trunk/main/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/ApplicationLifecycle.java
M trunk/main/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/SnifferManagerImpl.java
M trunk/main/nucleus/core/kernel/src/test/java/org/glassfish/tests/kernel/deployment/container/FakeSniffer.java
M trunk/main/nucleus/deployment/admin/src/main/java/org/glassfish/deployment/admin/DeployCommand.java
M trunk/main/nucleus/deployment/common/src/main/java/com/sun/enterprise/deploy/jar/JarHandler.java
M trunk/main/nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/DeploymentProperties.java
 
 
Close
loading
Please Confirm
Close