Class DeploymentType

java.lang.Object
org.glassfish.internal.deployment.DeploymentType
All Implemented Interfaces:
Comparator

public class DeploymentType extends Object implements Comparator
DeploymentType defines the various deployment entity types, and deployment ordering within the types.

For an ordering among the various types, please refer to DeploymentOrder.

Note that the comparator of the deployment types should return a consistent value during the lifetime of the deployment objects, e.g. it should not depend on values of mutable fields of the deployment objects.

The list of deployment types are as follows:

  1. INTERNAL_APP
  2. JDBC_SYS_RES
  3. DEPLOYMENT_HANDLER
  4. JMS_SYS_RES
  5. RESOURCE_DEPENDENT_DEPLOYMENT_HANDLER
  6. STARTUP_CLASS
  7. WLDF_SYS_RES
  8. LIBRARY
  9. CONNECTOR
  10. DEFAULT_APP
  11. COHERENCE_CLUSTER_SYS_RES
  12. CUSTOM_SYS_RES