Class Attachments

java.lang.Object
org.jboss.as.ee.component.Attachments

public class Attachments extends Object
Author:
John Bailey, David M. Lloyd
  • Field Details

    • EE_APPLICATION_DESCRIPTION

      public static final org.jboss.as.server.deployment.AttachmentKey<EEApplicationDescription> EE_APPLICATION_DESCRIPTION
    • EE_APPLICATION_CLASSES_DESCRIPTION

      public static final org.jboss.as.server.deployment.AttachmentKey<EEApplicationClasses> EE_APPLICATION_CLASSES_DESCRIPTION
    • EE_MODULE_DESCRIPTION

      public static final org.jboss.as.server.deployment.AttachmentKey<EEModuleDescription> EE_MODULE_DESCRIPTION
    • EE_MODULE_CONFIGURATION

      public static final org.jboss.as.server.deployment.AttachmentKey<EEModuleConfiguration> EE_MODULE_CONFIGURATION
    • MODULE_DEPLOYMENT_DESCRIPTOR_ENVIRONMENT

      public static final org.jboss.as.server.deployment.AttachmentKey<DeploymentDescriptorEnvironment> MODULE_DEPLOYMENT_DESCRIPTOR_ENVIRONMENT
    • FAILED_COMPONENTS

      public static final org.jboss.as.server.deployment.AttachmentKey<Set<org.jboss.msc.service.ServiceName>> FAILED_COMPONENTS
      Components that failed during install. This will allow some optional components to be ignored.
    • WEB_SETUP_ACTIONS

      public static final org.jboss.as.server.deployment.AttachmentKey<org.jboss.as.server.deployment.AttachmentList<org.jboss.as.server.deployment.SetupAction>> WEB_SETUP_ACTIONS
      A list of actions that should be performed for every web invocation
    • OTHER_EE_SETUP_ACTIONS

      public static final org.jboss.as.server.deployment.AttachmentKey<org.jboss.as.server.deployment.AttachmentList<org.jboss.as.server.deployment.SetupAction>> OTHER_EE_SETUP_ACTIONS
      A list of actions that should be performed for other non-web EE threads. At the moment this is ejb timer, remote, async invocations, and the app client.
    • ADDITIONAL_RESOLVABLE_COMPONENTS

      public static final org.jboss.as.server.deployment.AttachmentKey<org.jboss.as.server.deployment.AttachmentList<ComponentDescription>> ADDITIONAL_RESOLVABLE_COMPONENTS
      Additional (remote) components that can be resolved but are not installed.
    • EAR_APPLICATION_NAME

      public static final org.jboss.as.server.deployment.AttachmentKey<String> EAR_APPLICATION_NAME
      Unlike the EE spec which says application name is the name of the top level deployment (even if it is just a jar and not an ear), the Jakarta Enterprise Beans spec semantics (for JNDI) expect that the application name is the .ear name (or any configured value in application.xml). Absence of the .ear is expected to mean there's no application name. This attachement key, provides the application name which is follows the Jakarta Enterprise Beans spec semantics.
    • MESSAGE_DESTINATIONS

      public static final org.jboss.as.server.deployment.AttachmentKey<org.jboss.as.server.deployment.AttachmentList<MessageDestinationInjectionSource>> MESSAGE_DESTINATIONS
      Any message destinations that need to be resolved.
    • RESOURCE_REFERENCE_PROCESSOR_REGISTRY

      public static final org.jboss.as.server.deployment.AttachmentKey<EEResourceReferenceProcessorRegistry> RESOURCE_REFERENCE_PROCESSOR_REGISTRY
    • STARTUP_COUNTDOWN

      public static final org.jboss.as.server.deployment.AttachmentKey<StartupCountdown> STARTUP_COUNTDOWN
    • COMPONENT_REGISTRY

      public static final org.jboss.as.server.deployment.AttachmentKey<ComponentRegistry> COMPONENT_REGISTRY
    • ADDITIONAL_FACTORIES

      public static final org.jboss.as.server.deployment.AttachmentKey<org.jboss.as.server.deployment.AttachmentList<ContextHandleFactory>> ADDITIONAL_FACTORIES
    • CONCURRENT_CONTEXT_SETUP_ACTION

      public static final org.jboss.as.server.deployment.AttachmentKey<ConcurrentContextSetupAction> CONCURRENT_CONTEXT_SETUP_ACTION
  • Constructor Details

    • Attachments

      public Attachments()