org.jboss.cdi.tck.cdi.Sections Maven / Gradle / Ivy
package org.jboss.cdi.tck.cdi;
@javax.annotation.Generated(value="org.jboss.test.audit.generate.SectionsClassGenerator", date="2017-07-27T10:03:54+0200")
public final class Sections {
private Sections() {}
/**
* 1 Architecture
*/
public static final String ARCHITECTURE = "architecture";
/**
* 2 Concepts
*/
public static final String CONCEPTS = "concepts";
/**
* 2.1 Functionality provided by the container to the bean
*/
public static final String CAPABILITIES = "capabilities";
/**
* 2.2 Bean types
*/
public static final String BEAN_TYPES = "bean_types";
/**
* 2.2.1 Legal bean types
*/
public static final String LEGAL_BEAN_TYPES = "legal_bean_types";
/**
* 2.2.2 Restricting the bean types of a bean
*/
public static final String RESTRICTING_BEAN_TYPES = "restricting_bean_types";
/**
* 2.2.3 Typecasting between bean types
*/
public static final String TYPECASTING_BETWEEN_BEAN_TYPES = "typecasting_between_bean_types";
/**
* 2.3 Qualifiers
*/
public static final String QUALIFIERS = "qualifiers";
/**
* 2.3.1 Built-in qualifier types
*/
public static final String BUILTIN_QUALIFIERS = "builtin_qualifiers";
/**
* 2.3.2 Defining new qualifier types
*/
public static final String DEFINING_QUALIFIER_TYPES = "defining_qualifier_types";
/**
* 2.3.3 Declaring the qualifiers of a bean
*/
public static final String DECLARING_BEAN_QUALIFIERS = "declaring_bean_qualifiers";
/**
* 2.3.4 Specifying qualifiers of an injected field
*/
public static final String INJECTED_FIELD_QUALIFIERS = "injected_field_qualifiers";
/**
* 2.3.5 Specifying qualifiers of a method or constructor parameter
*/
public static final String METHOD_CONSTRUCTOR_PARAMETER_QUALIFIERS = "method_constructor_parameter_qualifiers";
/**
* 2.3.6 Repeating qualifiers
*/
public static final String REPEATING_QUALIFIERS = "repeating_qualifiers";
/**
* 2.4 Scopes
*/
public static final String SCOPES = "scopes";
/**
* 2.4.1 Built-in scope types
*/
public static final String BUILTIN_SCOPES = "builtin_scopes";
/**
* 2.4.2 Defining new scope types
*/
public static final String DEFINING_NEW_SCOPE_TYPE = "defining_new_scope_type";
/**
* 2.4.3 Declaring the bean scope
*/
public static final String DECLARING_BEAN_SCOPE = "declaring_bean_scope";
/**
* 2.4.4 Default scope
*/
public static final String DEFAULT_SCOPE = "default_scope";
/**
* 2.5 Default bean discovery mode
*/
public static final String DEFAULT_BEAN_DISCOVERY = "default_bean_discovery";
/**
* 2.5.1 Bean defining annotations
*/
public static final String BEAN_DEFINING_ANNOTATIONS = "bean_defining_annotations";
/**
* 2.6 Bean names
*/
public static final String NAMES = "names";
/**
* 2.6.1 Declaring the bean name
*/
public static final String DECLARING_BEAN_NAME = "declaring_bean_name";
/**
* 2.6.2 Default bean names
*/
public static final String DEFAULT_NAME = "default_name";
/**
* 2.6.3 Beans with no name
*/
public static final String BEANS_WITH_NO_NAME = "beans_with_no_name";
/**
* 2.7 Alternatives
*/
public static final String ALTERNATIVES = "alternatives";
/**
* 2.7.1 Declaring an alternative
*/
public static final String DECLARING_ALTERNATIVE = "declaring_alternative";
/**
* 2.8 Stereotypes
*/
public static final String STEREOTYPES = "stereotypes";
/**
* 2.8.1 Defining new stereotypes
*/
public static final String DEFINING_NEW_STEREOTYPE = "defining_new_stereotype";
/**
* 2.8.1.1 Declaring the default scope for a stereotype
*/
public static final String STEREOTYPE_DEFAULT_SCOPE = "stereotype_default_scope";
/**
* 2.8.1.2 Specifying interceptor bindings for a stereotype
*/
public static final String SPECIFY_STEREOTYPE_INTERCEPTOR_BINDINGS = "specify_stereotype_interceptor_bindings";
/**
* 2.8.1.3 Declaring a @Named stereotype
*/
public static final String NAMED_STEREOTYPE = "named_stereotype";
/**
* 2.8.1.4 Declaring an @Alternative stereotype
*/
public static final String ALTERNATIVE_STEREOTYPE = "alternative_stereotype";
/**
* 2.8.1.5 Stereotypes with additional stereotypes
*/
public static final String STEREOTYPES_WITH_ADDITIONAL_STEREOTYPES = "stereotypes_with_additional_stereotypes";
/**
* 2.8.2 Declaring the stereotypes for a bean
*/
public static final String DECLARING_STEREOTYPES = "declaring_stereotypes";
/**
* 2.8.3 Built-in stereotypes
*/
public static final String BUILTIN_STEREOTYPES = "builtin_stereotypes";
/**
* 2.9 Problems detected automatically by the container
*/
public static final String EXCEPTIONS = "exceptions";
/**
* 2.10 Priority ordering
*/
public static final String PRIORITIES = "priorities";
/**
* 3 Programming model
*/
public static final String IMPLEMENTATION = "implementation";
/**
* 3.1 Managed beans
*/
public static final String MANAGED_BEANS = "managed_beans";
/**
* 3.1.1 Which Java classes are managed beans?
*/
public static final String WHAT_CLASSES_ARE_BEANS = "what_classes_are_beans";
/**
* 3.1.2 Bean types of a managed bean
*/
public static final String MANAGED_BEAN_TYPES = "managed_bean_types";
/**
* 3.1.3 Declaring a managed bean
*/
public static final String DECLARING_MANAGED_BEAN = "declaring_managed_bean";
/**
* 3.1.4 Specializing a managed bean
*/
public static final String SPECIALIZE_MANAGED_BEAN = "specialize_managed_bean";
/**
* 3.1.5 Default bean name for a managed bean
*/
public static final String MANAGED_BEAN_NAME = "managed_bean_name";
/**
* 3.2 Producer methods
*/
public static final String PRODUCER_METHOD = "producer_method";
/**
* 3.2.1 Bean types of a producer method
*/
public static final String PRODUCER_METHOD_TYPES = "producer_method_types";
/**
* 3.2.2 Declaring a producer method
*/
public static final String DECLARING_PRODUCER_METHOD = "declaring_producer_method";
/**
* 3.2.3 Specializing a producer method
*/
public static final String SPECIALIZE_PRODUCER_METHOD = "specialize_producer_method";
/**
* 3.2.4 Default bean name for a producer method
*/
public static final String PRODUCER_METHOD_NAME = "producer_method_name";
/**
* 3.3 Producer fields
*/
public static final String PRODUCER_FIELD = "producer_field";
/**
* 3.3.1 Bean types of a producer field
*/
public static final String PRODUCER_FIELD_TYPES = "producer_field_types";
/**
* 3.3.2 Declaring a producer field
*/
public static final String DECLARING_PRODUCER_FIELD = "declaring_producer_field";
/**
* 3.3.3 Default bean name for a producer field
*/
public static final String PRODUCER_FIELD_NAME = "producer_field_name";
/**
* 3.4 Disposer methods
*/
public static final String DISPOSER_METHOD = "disposer_method";
/**
* 3.4.1 Disposed parameter of a disposer method
*/
public static final String DISPOSER_METHOD_DISPOSED_PARAMETER = "disposer_method_disposed_parameter";
/**
* 3.4.2 Declaring a disposer method
*/
public static final String DECLARING_DISPOSER_METHOD = "declaring_disposer_method";
/**
* 3.4.3 Disposer method resolution
*/
public static final String DISPOSER_METHOD_RESOLUTION = "disposer_method_resolution";
/**
* 3.5 Bean constructors
*/
public static final String BEAN_CONSTRUCTORS = "bean_constructors";
/**
* 3.5.1 Declaring a bean constructor
*/
public static final String DECLARING_BEAN_CONSTRUCTOR = "declaring_bean_constructor";
/**
* 3.6 Injected fields
*/
public static final String INJECTED_FIELDS = "injected_fields";
/**
* 3.6.1 Declaring an injected field
*/
public static final String DECLARING_INJECTED_FIELD = "declaring_injected_field";
/**
* 3.7 Initializer methods
*/
public static final String INITIALIZER_METHODS = "initializer_methods";
/**
* 3.7.1 Declaring an initializer method
*/
public static final String DECLARING_INITIALIZER = "declaring_initializer";
/**
* 3.8 The default qualifier at injection points
*/
public static final String INJECTION_POINT_DEFAULT_QUALIFIER = "injection_point_default_qualifier";
/**
* 3.9 The qualifier @Named at injection points
*/
public static final String NAMED_AT_INJECTION_POINT = "named_at_injection_point";
/**
* 3.10 @New qualified beans
*/
public static final String NEW = "new";
/**
* 3.11 Unproxyable bean types
*/
public static final String UNPROXYABLE = "unproxyable";
/**
* 4 Inheritance and specialization
*/
public static final String INHERITANCE = "inheritance";
/**
* 4.1 Inheritance of type-level metadata
*/
public static final String TYPE_LEVEL_INHERITANCE = "type_level_inheritance";
/**
* 4.2 Inheritance of member-level metadata
*/
public static final String MEMBER_LEVEL_INHERITANCE = "member_level_inheritance";
/**
* 4.3 Specialization
*/
public static final String SPECIALIZATION = "specialization";
/**
* 4.3.1 Direct and indirect specialization
*/
public static final String DIRECT_AND_INDIRECT_SPECIALIZATION = "direct_and_indirect_specialization";
/**
* 5 Dependency injection and lookup
*/
public static final String INJECTION_AND_RESOLUTION = "injection_and_resolution";
/**
* 5.1 Modularity
*/
public static final String SELECTION = "selection";
/**
* 5.1.1 Declaring selected alternatives
*/
public static final String DECLARING_SELECTED_ALTERNATIVES = "declaring_selected_alternatives";
/**
* 5.1.1.1 Declaring selected alternatives for an application
*/
public static final String DECLARING_SELECTED_ALTERNATIVES_APPLICATION = "declaring_selected_alternatives_application";
/**
* 5.1.1.2 Declaring selected alternatives for a bean archive
*/
public static final String DECLARING_SELECTED_ALTERNATIVES_BEAN_ARCHIVE = "declaring_selected_alternatives_bean_archive";
/**
* 5.1.2 Enabled and disabled beans
*/
public static final String ENABLEMENT = "enablement";
/**
* 5.1.3 Inconsistent specialization
*/
public static final String INCONSISTENT_SPECIALIZATION = "inconsistent_specialization";
/**
* 5.1.4 Inter-module injection
*/
public static final String INTER_MODULE_INJECTION = "inter_module_injection";
/**
* 5.2 Typesafe resolution
*/
public static final String TYPESAFE_RESOLUTION = "typesafe_resolution";
/**
* 5.2.1 Performing typesafe resolution
*/
public static final String PERFORMING_TYPESAFE_RESOLUTION = "performing_typesafe_resolution";
/**
* 5.2.2 Unsatisfied and ambiguous dependencies
*/
public static final String UNSATISFIED_AND_AMBIG_DEPENDENCIES = "unsatisfied_and_ambig_dependencies";
/**
* 5.2.3 Legal injection point types
*/
public static final String LEGAL_INJECTION_POINT_TYPES = "legal_injection_point_types";
/**
* 5.2.4 Assignability of raw and parameterized types
*/
public static final String ASSIGNABLE_PARAMETERS = "assignable_parameters";
/**
* 5.2.5 Primitive types and null values
*/
public static final String PRIMITIVE_TYPES_AND_NULL_VALUES = "primitive_types_and_null_values";
/**
* 5.2.6 Qualifier annotations with members
*/
public static final String QUALIFIER_ANNOTATION_MEMBERS = "qualifier_annotation_members";
/**
* 5.2.7 Multiple qualifiers
*/
public static final String MULTIPLE_QUALIFIERS = "multiple_qualifiers";
/**
* 5.3 EL name resolution
*/
public static final String NAME_RESOLUTION = "name_resolution";
/**
* 5.3.1 Ambiguous EL names
*/
public static final String AMBIG_NAMES = "ambig_names";
/**
* 5.4 Client proxies
*/
public static final String CLIENT_PROXIES = "client_proxies";
/**
* 5.4.1 Client proxy invocation
*/
public static final String CLIENT_PROXY_INVOCATION = "client_proxy_invocation";
/**
* 5.5 Dependency injection
*/
public static final String INJECTION = "injection";
/**
* 5.5.1 Injection using the bean constructor
*/
public static final String INSTANTIATION = "instantiation";
/**
* 5.5.2 Injection of fields and initializer methods
*/
public static final String FIELDS_INITIALIZER_METHODS = "fields_initializer_methods";
/**
* 5.5.3 Destruction of dependent objects
*/
public static final String DEPENDENT_OBJECTS_DESTRUCTION = "dependent_objects_destruction";
/**
* 5.5.4 Invocation of producer or disposer methods
*/
public static final String PRODUCER_OR_DISPOSER_METHODS_INVOCATION = "producer_or_disposer_methods_invocation";
/**
* 5.5.5 Access to producer field values
*/
public static final String PRODUCER_FIELDS_ACCESS = "producer_fields_access";
/**
* 5.5.6 Invocation of observer methods
*/
public static final String OBSERVERS_METHOD_INVOCATION = "observers_method_invocation";
/**
* 5.5.7 Injection point metadata
*/
public static final String INJECTION_POINT = "injection_point";
/**
* 5.5.8 Bean metadata
*/
public static final String BEAN_METADATA = "bean_metadata";
/**
* 5.6 Programmatic lookup
*/
public static final String PROGRAMMATIC_LOOKUP = "programmatic_lookup";
/**
* 5.6.1 The Instance interface
*/
public static final String DYNAMIC_LOOKUP = "dynamic_lookup";
/**
* 5.6.2 The built-in Instance
*/
public static final String BUILTIN_INSTANCE = "builtin_instance";
/**
* 5.6.3 Using AnnotationLiteral and TypeLiteral
*/
public static final String ANNOTATIONLITERAL_TYPELITERAL = "annotationliteral_typeliteral";
/**
* 5.6.4 Built-in annotation literals
*/
public static final String BUILT_IN_ANNOTATION_LITERALS = "built_in_annotation_literals";
/**
* 6 Scopes and contexts
*/
public static final String CONTEXTS = "contexts";
/**
* 6.1 The Contextual interface
*/
public static final String CONTEXTUAL = "contextual";
/**
* 6.1.1 The CreationalContext interface
*/
public static final String CREATIONAL_CONTEXT = "creational_context";
/**
* 6.2 The Context interface
*/
public static final String CONTEXT = "context";
/**
* 6.3 Normal scopes and pseudo-scopes
*/
public static final String NORMAL_SCOPE = "normal_scope";
/**
* 6.4 Dependent pseudo-scope
*/
public static final String DEPENDENT_CONTEXT = "dependent_context";
/**
* 6.4.1 Dependent objects
*/
public static final String DEPENDENT_OBJECTS = "dependent_objects";
/**
* 6.4.2 Destruction of objects with scope @Dependent
*/
public static final String DEPENDENT_DESTRUCTION = "dependent_destruction";
/**
* 6.5 Contextual instances and contextual references
*/
public static final String CONTEXTUAL_INSTANCES_AND_REFERENCES = "contextual_instances_and_references";
/**
* 6.5.1 The active context object for a scope
*/
public static final String ACTIVE_CONTEXT = "active_context";
/**
* 6.5.2 Activating Built In Contexts
*/
public static final String ACTIVATING_BUILTIN_CONTEXTS = "activating_builtin_contexts";
/**
* 6.5.2.1 6.5.2.1. Activating a Request Context
*/
public static final String ACTIVATING_REQUEST_CONTEXT = "activating_request_context";
/**
* 6.5.3 Contextual instance of a bean
*/
public static final String CONTEXTUAL_INSTANCE = "contextual_instance";
/**
* 6.5.4 Contextual reference for a bean
*/
public static final String CONTEXTUAL_REFERENCE = "contextual_reference";
/**
* 6.5.5 Contextual reference validity
*/
public static final String CONTEXTUAL_REFERENCE_VALIDITY = "contextual_reference_validity";
/**
* 6.5.6 Injectable references
*/
public static final String INJECTABLE_REFERENCE = "injectable_reference";
/**
* 6.5.7 Injectable reference validity
*/
public static final String INJECTABLE_REFERENCE_VALIDITY = "injectable_reference_validity";
/**
* 6.6 Passivation and passivating scopes
*/
public static final String PASSIVATING_SCOPE = "passivating_scope";
/**
* 6.6.1 Passivation capable beans
*/
public static final String PASSIVATION_CAPABLE = "passivation_capable";
/**
* 6.6.2 Passivation capable injection points
*/
public static final String PASSIVATION_CAPABLE_INJECTION_POINTS = "passivation_capable_injection_points";
/**
* 6.6.3 Passivation capable dependencies
*/
public static final String PASSIVATION_CAPABLE_DEPENDENCY = "passivation_capable_dependency";
/**
* 6.6.4 Passivating scopes
*/
public static final String PASSIVATING_SCOPES = "passivating_scopes";
/**
* 6.6.5 Validation of passivation capable beans and dependencies
*/
public static final String PASSIVATION_VALIDATION = "passivation_validation";
/**
* 6.7 Context management for built-in scopes
*/
public static final String BUILTIN_CONTEXTS = "builtin_contexts";
/**
* 6.7.1 Request context lifecycle
*/
public static final String REQUEST_CONTEXT = "request_context";
/**
* 6.7.2 Session context lifecycle
*/
public static final String SESSION_CONTEXT = "session_context";
/**
* 6.7.3 Application context lifecycle
*/
public static final String APPLICATION_CONTEXT = "application_context";
/**
* 6.7.4 Conversation context lifecycle
*/
public static final String CONVERSATION_CONTEXT = "conversation_context";
/**
* 6.7.5 The Conversation interface
*/
public static final String CONVERSATION = "conversation";
/**
* 7 Lifecycle of contextual instances
*/
public static final String LIFECYCLE = "lifecycle";
/**
* 7.1 Restriction upon bean instantiation
*/
public static final String BEAN_INSTANTIATION_RESTRICTION = "bean_instantiation_restriction";
/**
* 7.2 Container invocations and interception
*/
public static final String BIZ_METHOD = "biz_method";
/**
* 7.3 Lifecycle of contextual instances
*/
public static final String CONTEXTUAL_INSTANCE_LIFECYCLE = "contextual_instance_lifecycle";
/**
* 7.3.1 Lifecycle of managed beans
*/
public static final String MANAGED_BEAN_LIFECYCLE = "managed_bean_lifecycle";
/**
* 7.3.2 Lifecycle of producer methods
*/
public static final String PRODUCER_METHOD_LIFECYCLE = "producer_method_lifecycle";
/**
* 7.3.3 Lifecycle of producer fields
*/
public static final String PRODUCER_FIELD_LIFECYCLE = "producer_field_lifecycle";
/**
* 8 Decorators
*/
public static final String DECORATORS = "decorators";
/**
* 8.1 Decorator beans
*/
public static final String DECORATOR_BEAN = "decorator_bean";
/**
* 8.1.1 Declaring a decorator
*/
public static final String DECORATOR_ANNOTATION = "decorator_annotation";
/**
* 8.1.2 Decorator delegate injection points
*/
public static final String DELEGATE_ATTRIBUTE = "delegate_attribute";
/**
* 8.1.3 Decorated types of a decorator
*/
public static final String DECORATED_TYPES = "decorated_types";
/**
* 8.2 Decorator enablement and ordering
*/
public static final String ENABLED_DECORATORS = "enabled_decorators";
/**
* 8.2.1 Decorator enablement and ordering for an application
*/
public static final String ENABLED_DECORATORS_PRIORITY = "enabled_decorators_priority";
/**
* 8.2.2 Decorator enablement and ordering for a bean archive
*/
public static final String ENABLED_DECORATORS_BEAN_ARCHIVE = "enabled_decorators_bean_archive";
/**
* 8.3 Decorator resolution
*/
public static final String DECORATOR_RESOLUTION = "decorator_resolution";
/**
* 8.3.1 Assignability of raw and parameterized types for delegate injection points
*/
public static final String DELEGATE_ASSIGNABLE_PARAMETERS = "delegate_assignable_parameters";
/**
* 8.4 Decorator invocation
*/
public static final String DECORATOR_INVOCATION = "decorator_invocation";
/**
* 9 Interceptor bindings
*/
public static final String INTERCEPTORS = "interceptors";
/**
* 9.1 Interceptor binding types
*/
public static final String INTERCEPTOR_BINDINGS = "interceptor_bindings";
/**
* 9.1.1 Interceptor bindings for stereotypes
*/
public static final String STEREOTYPE_INTERCEPTOR_BINDINGS = "stereotype_interceptor_bindings";
/**
* 9.2 Declaring the interceptor bindings of an interceptor
*/
public static final String DECLARING_INTERCEPTOR = "declaring_interceptor";
/**
* 9.3 Binding an interceptor to a bean
*/
public static final String BINDING_INTERCEPTOR_TO_BEAN = "binding_interceptor_to_bean";
/**
* 9.4 Interceptor enablement and ordering
*/
public static final String ENABLED_INTERCEPTORS = "enabled_interceptors";
/**
* 9.5 Interceptor resolution
*/
public static final String INTERCEPTOR_RESOLUTION = "interceptor_resolution";
/**
* 10 Events
*/
public static final String EVENTS = "events";
/**
* 10.1 Event types and qualifier types
*/
public static final String EVENT_TYPES_AND_QUALIFIER_TYPES = "event_types_and_qualifier_types";
/**
* 10.2 Firing events
*/
public static final String FIRING_EVENTS = "firing_events";
/**
* 10.2.1 Firing events synchronously
*/
public static final String FIRING_EVENTS_SYNCHRONOUSLY = "firing_events_synchronously";
/**
* 10.2.2 Firing events asynchronously
*/
public static final String FIRING_EVENTS_ASYNCHRONOUSLY = "firing_events_asynchronously";
/**
* 10.2.3 The Event interface
*/
public static final String EVENT = "event";
/**
* 10.2.4 The built-in Event
*/
public static final String BUILTIN_EVENT = "builtin_event";
/**
* 10.3 Observer resolution
*/
public static final String OBSERVER_RESOLUTION = "observer_resolution";
/**
* 10.3.1 Assignability of type variables, raw and parameterized types
*/
public static final String OBSERVERS_ASSIGNABILITY = "observers_assignability";
/**
* 10.3.2 Event qualifier types with members
*/
public static final String EVENT_QUALIFIER_TYPES_WITH_MEMBERS = "event_qualifier_types_with_members";
/**
* 10.3.3 Multiple event qualifiers
*/
public static final String MULTIPLE_EVENT_QUALIFIERS = "multiple_event_qualifiers";
/**
* 10.4 Observer methods
*/
public static final String OBSERVER_METHODS = "observer_methods";
/**
* 10.4.1 Event parameter of an observer method
*/
public static final String OBSERVER_METHOD_EVENT_PARAMETER = "observer_method_event_parameter";
/**
* 10.4.2 Declaring an observer method
*/
public static final String OBSERVES = "observes";
/**
* 10.4.3 The EventMetadata interface
*/
public static final String EVENT_METADATA = "event_metadata";
/**
* 10.4.4 Conditional observer methods
*/
public static final String CONDITIONAL_OBSERVER_METHODS = "conditional_observer_methods";
/**
* 10.4.5 Transactional observer methods
*/
public static final String TRANSACTIONAL_OBSERVER_METHODS = "transactional_observer_methods";
/**
* 10.5 Observer notification
*/
public static final String OBSERVER_NOTIFICATION = "observer_notification";
/**
* 10.5.1 Handling multiple exceptions thrown during an asynchronous event
*/
public static final String ASYNC_EXCEPTION = "async_exception";
/**
* 10.5.2 Observer ordering
*/
public static final String OBSERVER_ORDERING = "observer_ordering";
/**
* 10.5.3 Observer method invocation context
*/
public static final String OBSERVER_METHOD_INVOCATION_CONTEXT = "observer_method_invocation_context";
/**
* 11 Portable extensions
*/
public static final String SPI = "spi";
/**
* 11.1 The Bean interface
*/
public static final String BEAN = "bean";
/**
* 11.1.1 The Decorator interface
*/
public static final String DECORATOR = "decorator";
/**
* 11.1.2 The Interceptor interface
*/
public static final String INTERCEPTOR = "interceptor";
/**
* 11.1.3 The ObserverMethod interface
*/
public static final String OBSERVER_METHOD = "observer_method";
/**
* 11.2 The Producer and InjectionTarget interfaces
*/
public static final String INJECTIONTARGET = "injectiontarget";
/**
* 11.3 The BeanManager object
*/
public static final String BEANMANAGER = "beanmanager";
/**
* 11.3.1 Obtaining a reference to the CDI container
*/
public static final String PROVIDER = "provider";
/**
* 11.3.2 Obtaining a contextual reference for a bean
*/
public static final String BM_OBTAIN_CONTEXTUAL_REFERENCE = "bm_obtain_contextual_reference";
/**
* 11.3.3 Obtaining an injectable reference
*/
public static final String BM_OBTAIN_INJECTABLE_REFERENCE = "bm_obtain_injectable_reference";
/**
* 11.3.4 Obtaining non-contextual instance
*/
public static final String BM_OBTAIN_UNMANAGED_INSTANCE = "bm_obtain_unmanaged_instance";
/**
* 11.3.5 Obtaining a CreationalContext
*/
public static final String BM_OBTAIN_CREATIONALCONTEXT = "bm_obtain_creationalcontext";
/**
* 11.3.6 Obtaining a Bean by type
*/
public static final String BM_OBTAIN_BEAN_BY_TYPE = "bm_obtain_bean_by_type";
/**
* 11.3.7 Obtaining a Bean by name
*/
public static final String BM_OBTAIN_BEAN_BY_NAME = "bm_obtain_bean_by_name";
/**
* 11.3.8 Obtaining a passivation capable bean by identifier
*/
public static final String BM_OBTAIN_PASSIVATION_CAPABLE_BEAN = "bm_obtain_passivation_capable_bean";
/**
* 11.3.9 Resolving an ambiguous dependency
*/
public static final String BM_RESOLVE_AMBIGUOUS_DEP = "bm_resolve_ambiguous_dep";
/**
* 11.3.10 Validating an injection point
*/
public static final String BM_VALIDATE_IP = "bm_validate_ip";
/**
* 11.3.11 Firing an event
*/
public static final String BM_FIRE_EVENT = "bm_fire_event";
/**
* 11.3.12 Observer method resolution
*/
public static final String BM_OBSERVER_METHOD_RESOLUTION = "bm_observer_method_resolution";
/**
* 11.3.13 Decorator resolution
*/
public static final String BM_DECORATOR_RESOLUTION = "bm_decorator_resolution";
/**
* 11.3.14 Interceptor resolution
*/
public static final String BM_INTERCEPTOR_RESOLUTION = "bm_interceptor_resolution";
/**
* 11.3.15 Determining if an annotation is a qualifier type, scope type, stereotype or interceptor binding type
*/
public static final String BM_DETERMINING_ANNOTATION = "bm_determining_annotation";
/**
* 11.3.16 Determining the hash code and equivalence of qualifiers and interceptor bindings
*/
public static final String BM_DETERMINING_HASH = "bm_determining_hash";
/**
* 11.3.17 Obtaining the active Context for a scope
*/
public static final String BM_OBTAIN_ACTIVE_CONTEXT = "bm_obtain_active_context";
/**
* 11.3.18 Obtaining the ELResolver
*/
public static final String BM_OBTAIN_ELRESOLVER = "bm_obtain_elresolver";
/**
* 11.3.19 Obtaining an AnnotatedType for a class
*/
public static final String BM_OBTAIN_ANNOTATEDTYPE = "bm_obtain_annotatedtype";
/**
* 11.3.20 Obtaining an InjectionTarget for a class
*/
public static final String BM_OBTAIN_INJECTIONTARGET = "bm_obtain_injectiontarget";
/**
* 11.3.21 Obtaining a Producer for a field or method
*/
public static final String BM_OBTAIN_PRODUCER = "bm_obtain_producer";
/**
* 11.3.22 Obtaining an InjectionPoint
*/
public static final String BM_OBTAIN_INJECTIONPOINT = "bm_obtain_injectionpoint";
/**
* 11.3.23 Obtaining a BeanAttributes
*/
public static final String BM_OBTAIN_BEANATTRIBUTES = "bm_obtain_beanattributes";
/**
* 11.3.24 Obtaining a Bean
*/
public static final String BM_OBTAIN_BEAN = "bm_obtain_bean";
/**
* 11.3.25 Obtaining the instance of an Extension
*/
public static final String BM_OBTAIN_EXTENSION = "bm_obtain_extension";
/**
* 11.3.26 Obtain an InterceptionFactory
*/
public static final String BM_OBTAIN_INTERCEPTION_FACTORY = "bm_obtain_interception_factory";
/**
* 11.3.27 Obtain an Instance
*/
public static final String BM_OBTAIN_INSTANCE = "bm_obtain_instance";
/**
* 11.4 Alternative metadata sources
*/
public static final String ALTERNATIVE_METADATA_SOURCES = "alternative_metadata_sources";
/**
* 11.4.1 AnnotatedTypeConfigurator SPI
*/
public static final String ANNOTATED_TYPE_CONFIGURATOR = "annotated_type_configurator";
/**
* 11.4.1.1 AnnotatedMethodConfigurator
*/
public static final String ANNOTATED_METHOD_CONFIGURATOR = "annotated_method_configurator";
/**
* 11.4.1.2 AnnotatedConstructorConfigurator
*/
public static final String ANNOTATED_CONSTRUCTOR_CONFIGURATOR = "annotated_constructor_configurator";
/**
* 11.4.1.3 AnnotatedParameterConfigurator
*/
public static final String ANNOTATED_PARAMETER_CONFIGURATOR = "annotated_parameter_configurator";
/**
* 11.4.1.4 AnnotatedFieldConfigurator
*/
public static final String ANNOTATED_FIELD_CONFIGURATOR = "annotated_field_configurator";
/**
* 11.5 Container lifecycle events
*/
public static final String INIT_EVENTS = "init_events";
/**
* 11.5.1 BeforeBeanDiscovery event
*/
public static final String BEFORE_BEAN_DISCOVERY = "before_bean_discovery";
/**
* 11.5.2 AfterTypeDiscovery event
*/
public static final String AFTER_TYPE_DISCOVERY = "after_type_discovery";
/**
* 11.5.3 AfterBeanDiscovery event
*/
public static final String AFTER_BEAN_DISCOVERY = "after_bean_discovery";
/**
* 11.5.3.1 BeanConfigurator interface
*/
public static final String BEAN_CONFIGURATOR = "bean_configurator";
/**
* 11.5.3.2 ObserverMethodConfigurator interface
*/
public static final String OBSERVER_METHOD_CONFIGURATOR = "observer_method_configurator";
/**
* 11.5.4 AfterDeploymentValidation event
*/
public static final String AFTER_DEPLOYMENT_VALIDATION = "after_deployment_validation";
/**
* 11.5.5 BeforeShutdown event
*/
public static final String BEFORE_SHUTDOWN = "before_shutdown";
/**
* 11.5.6 ProcessAnnotatedType event
*/
public static final String PROCESS_ANNOTATED_TYPE = "process_annotated_type";
/**
* 11.5.7 ProcessInjectionPoint event
*/
public static final String PROCESS_INJECTION_POINT = "process_injection_point";
/**
* 11.5.7.1 InjectionPointConfigurator interface
*/
public static final String INJECTION_POINT_CONFIGURATOR = "injection_point_configurator";
/**
* 11.5.8 ProcessInjectionTarget event
*/
public static final String PROCESS_INJECTION_TARGET = "process_injection_target";
/**
* 11.5.9 ProcessBeanAttributes event
*/
public static final String PROCESS_BEAN_ATTRIBUTES = "process_bean_attributes";
/**
* 11.5.9.1 BeanAttributesConfigurator interface
*/
public static final String BEAN_ATTRIBUTES_CONFIGURATOR = "bean_attributes_configurator";
/**
* 11.5.10 ProcessBean event
*/
public static final String PROCESS_BEAN = "process_bean";
/**
* 11.5.11 ProcessProducer event
*/
public static final String PROCESS_PRODUCER = "process_producer";
/**
* 11.5.11.1 ProducerConfigurator interface
*/
public static final String PRODUCER_CONFIGURATOR = "producer_configurator";
/**
* 11.5.12 ProcessObserverMethod event
*/
public static final String PROCESS_OBSERVER_METHOD = "process_observer_method";
/**
* 11.6 Configurators interfaces
*/
public static final String CONFIGURATORS = "configurators";
/**
* 11.7 The InterceptionFactory interface
*/
public static final String INTERCEPTION_FACTORY = "interception_factory";
/**
* 12 Packaging and deployment
*/
public static final String PACKAGING_DEPLOYMENT = "packaging_deployment";
/**
* 12.1 Bean archives
*/
public static final String BEAN_ARCHIVE = "bean_archive";
/**
* 12.2 Application initialization lifecycle
*/
public static final String INITIALIZATION = "initialization";
/**
* 12.3 Application shutdown lifecycle
*/
public static final String SHUTDOWN = "shutdown";
/**
* 12.4 Type and Bean discovery
*/
public static final String TYPE_BEAN_DISCOVERY = "type_bean_discovery";
/**
* 12.4.1 Type discovery
*/
public static final String TYPE_DISCOVERY_STEPS = "type_discovery_steps";
/**
* 12.4.2 Exclude filters
*/
public static final String EXCLUDE_FILTERS = "exclude_filters";
/**
* 12.4.3 Trimmed bean archive
*/
public static final String TRIMMED_BEAN_ARCHIVE = "trimmed_bean_archive";
/**
* 12.4.4 Bean discovery
*/
public static final String BEAN_DISCOVERY_STEPS = "bean_discovery_steps";
/**
* 13 Bootstrapping a CDI container in Java SE
*/
public static final String SE_BOOTSTRAP = "se_bootstrap";
/**
* 13.1 SeContainerInitializer class
*/
public static final String SE_CONTAINER_INITIALIZER = "se_container_initializer";
/**
* 13.2 SeContainer interface
*/
public static final String SE_CONTAINER = "se_container";
/**
* 14 Scopes and contexts in Java SE
*/
public static final String CONTEXTS_SE = "contexts_se";
/**
* 14.1 Context management for built-in scopes in Java SE
*/
public static final String BUILTIN_CONTEXTS_SE = "builtin_contexts_se";
/**
* 14.1.1 Application context lifecycle in Java SE
*/
public static final String APPLICATION_CONTEXT_SE = "application_context_se";
/**
* 15 Packaging and deployment in Java SE
*/
public static final String PACKAGING_DEPLOYMENT_SE = "packaging_deployment_se";
/**
* 15.1 Bean archive in Java SE
*/
public static final String BEAN_ARCHIVE_SE = "bean_archive_se";
/**
* 16 Portable extensions in Java SE
*/
public static final String SPI_SE = "spi_se";
/**
* 16.1 The `BeanManager` object in Java SE
*/
public static final String BEANMANAGER_SE = "beanmanager_se";
/**
* 16.1.1 Obtaining a reference to the CDI container in Java SE
*/
public static final String PROVIDER_SE = "provider_se";
/**
* 17 Extended Concepts for Java EE
*/
public static final String CONCEPTS_EE = "concepts_ee";
/**
* 17.1 Functionality provided by the container to the bean in Java EE
*/
public static final String CAPABILITIES_EE = "capabilities_ee";
/**
* 17.2 Bean types for Java EE component
*/
public static final String BEAN_TYPES_EE = "bean_types_ee";
/**
* 17.3 Scopes
*/
public static final String SCOPES_EE = "scopes_ee";
/**
* 17.3.1 Built-in scope types in Java EE
*/
public static final String BUILTIN_SCOPES_EE = "builtin_scopes_ee";
/**
* 17.4 Default bean discovery mode for Java EE
*/
public static final String DEFAULT_BEAN_DISCOVERY_EE = "default_bean_discovery_ee";
/**
* 17.5 Bean names in Java EE
*/
public static final String NAMES_EE = "names_ee";
/**
* 17.5.1 Default bean names for EJB session beans
*/
public static final String DEFAULT_NAME_EE = "default_name_ee";
/**
* 18 Addition to programming model for Java EE
*/
public static final String IMPLEMENTATION_EE = "implementation_ee";
/**
* 18.1 Managed beans in Java EE
*/
public static final String MANAGED_BEANS_EE = "managed_beans_ee";
/**
* 18.1.1 Which Java classes are managed beans in Java EE?
*/
public static final String WHAT_CLASSES_ARE_BEANS_EE = "what_classes_are_beans_ee";
/**
* 18.2 EJB Session beans
*/
public static final String SESSION_BEANS = "session_beans";
/**
* 18.2.1 EJB remove methods of session beans
*/
public static final String SESSION_BEAN_EJB_REMOVE_METHOD = "session_bean_ejb_remove_method";
/**
* 18.2.2 Bean types of a session bean
*/
public static final String SESSION_BEAN_TYPES = "session_bean_types";
/**
* 18.2.3 Declaring a session bean
*/
public static final String DECLARING_SESSION_BEAN = "declaring_session_bean";
/**
* 18.2.4 Specializing a session bean
*/
public static final String SPECIALIZE_SESSION_BEAN = "specialize_session_bean";
/**
* 18.2.5 Default bean name for a session bean
*/
public static final String SESSION_BEAN_NAME = "session_bean_name";
/**
* 18.3 Producer methods on EJB session bean
*/
public static final String PRODUCER_METHOD_EE = "producer_method_ee";
/**
* 18.3.1 Declaring a producer method in an EJB session bean
*/
public static final String DECLARING_PRODUCER_METHOD_EE = "declaring_producer_method_ee";
/**
* 18.4 Producer field on EJB session bean
*/
public static final String PRODUCER_FIELD_EE = "producer_field_ee";
/**
* 18.4.1 Declaring a producer field in an EJB session bean
*/
public static final String DECLARING_PRODUCER_FIELD_EE = "declaring_producer_field_ee";
/**
* 18.5 Disposer methods on EJB session bean
*/
public static final String DISPOSER_METHOD_EE = "disposer_method_ee";
/**
* 18.5.1 Declaring a disposer method on an EJB session bean
*/
public static final String DECLARING_DISPOSER_METHOD_EE = "declaring_disposer_method_ee";
/**
* 18.6 Java EE components
*/
public static final String JAVAEE_COMPONENTS = "javaee_components";
/**
* 18.7 Resources
*/
public static final String RESOURCES = "resources";
/**
* 18.7.1 Declaring a resource
*/
public static final String DECLARING_RESOURCE = "declaring_resource";
/**
* 18.7.2 Bean types of a resource
*/
public static final String RESOURCE_TYPES = "resource_types";
/**
* 18.8 Additional built-in beans
*/
public static final String ADDITIONAL_BUILTIN_BEANS = "additional_builtin_beans";
/**
* 18.9 Injected fields in Java EE
*/
public static final String INJECTED_FIELDS_EE = "injected_fields_ee";
/**
* 18.10 Initializer methods in Java EE
*/
public static final String INITIALIZER_METHODS_EE = "initializer_methods_ee";
/**
* 18.11 @New qualified beans in Java EE
*/
public static final String NEW_EE = "new_ee";
/**
* 18.12 Inheritance of type-level metadata in Java EE
*/
public static final String TYPE_LEVEL_INHERITANCE_EE = "type_level_inheritance_ee";
/**
* 18.13 Inheritance of member-level metadata in Java EE
*/
public static final String MEMBER_LEVEL_INHERITANCE_EE = "member_level_inheritance_ee";
/**
* 18.14 Specialization in Java EE
*/
public static final String SPECIALIZATION_EE = "specialization_ee";
/**
* 18.14.1 Direct and indirect specialization in Java EE
*/
public static final String DIRECT_AND_INDIRECT_SPECIALIZATION_EE = "direct_and_indirect_specialization_ee";
/**
* 19 Dependency injection, lookup and EL in Java EE
*/
public static final String INJECTION_EL_RESOLUTION_EE = "injection_el_resolution_ee";
/**
* 19.1 Modularity in Java EE
*/
public static final String SELECTION_EE = "selection_ee";
/**
* 19.1.1 Declaring selected alternatives for an application in Java EE
*/
public static final String DECLARING_SELECTED_ALTERNATIVES_APPLICATION_EE = "declaring_selected_alternatives_application_ee";
/**
* 19.1.2 Declaring selected alternatives for a bean archive in Java EE
*/
public static final String DECLARING_SELECTED_ALTERNATIVES_BEAN_ARCHIVE_EE = "declaring_selected_alternatives_bean_archive_ee";
/**
* 19.1.3 Unsatisfied and ambiguous dependencies in Java EE
*/
public static final String UNSATISFIED_AND_AMBIG_DEPENDENCIES_EE = "unsatisfied_and_ambig_dependencies_ee";
/**
* 19.2 EL name resolution
*/
public static final String NAME_RESOLUTION_EE = "name_resolution_ee";
/**
* 19.2.1 Ambiguous EL names
*/
public static final String AMBIG_NAMES_EE = "ambig_names_ee";
/**
* 19.3 Dependency injection in Java EE
*/
public static final String INJECTION_EE = "injection_ee";
/**
* 19.3.1 Injection using the bean constructor in Java EE
*/
public static final String INSTANTIATION_EE = "instantiation_ee";
/**
* 19.3.2 Injection of fields and initializer methods in Java EE
*/
public static final String FIELDS_INITIALIZER_METHODS_EE = "fields_initializer_methods_ee";
/**
* 19.3.3 Destruction of dependent objects in Java EE
*/
public static final String DEPENDENT_OBJECTS_DESTRUCTION_EE = "dependent_objects_destruction_ee";
/**
* 19.3.4 Bean metadata in Java EE
*/
public static final String BEAN_METADATA_EE = "bean_metadata_ee";
/**
* 20 Scopes and contexts in Java EE
*/
public static final String CONTEXTS_EE = "contexts_ee";
/**
* 20.1 Dependent pseudo-scope in Java EE
*/
public static final String DEPENDENT_CONTEXT_EE = "dependent_context_ee";
/**
* 20.1.1 Dependent objects in Java EE
*/
public static final String DEPENDENT_OBJECTS_EE = "dependent_objects_ee";
/**
* 20.1.2 Destruction of objects with scope @Dependent in Java EE
*/
public static final String DEPENDENT_DESTRUCTION_EE = "dependent_destruction_ee";
/**
* 20.1.3 Dependent pseudo-scope and Unified EL
*/
public static final String DEPENDENT_SCOPE_EL = "dependent_scope_el";
/**
* 20.2 Passivation and passivating scopes in Java EE
*/
public static final String PASSIVATING_SCOPE_EE = "passivating_scope_ee";
/**
* 20.2.1 Passivation capable beans in Java EE
*/
public static final String PASSIVATION_CAPABLE_EE = "passivation_capable_ee";
/**
* 20.2.2 Passivation capable dependencies in java EE
*/
public static final String PASSIVATION_CAPABLE_DEPENDENCY_EE = "passivation_capable_dependency_ee";
/**
* 20.2.3 Validation of passivation capable beans and dependencies in Java EE
*/
public static final String PASSIVATION_VALIDATION_EE = "passivation_validation_ee";
/**
* 20.3 Context management for built-in scopes in Java EE
*/
public static final String BUILTIN_CONTEXTS_EE = "builtin_contexts_ee";
/**
* 20.3.1 Request context lifecycle in Java EE
*/
public static final String REQUEST_CONTEXT_EE = "request_context_ee";
/**
* 20.3.2 Session context lifecycle in Java EE
*/
public static final String SESSION_CONTEXT_EE = "session_context_ee";
/**
* 20.3.3 Application context lifecycle in Java EE
*/
public static final String APPLICATION_CONTEXT_EE = "application_context_ee";
/**
* 20.3.4 Conversation context lifecycle in Java EE
*/
public static final String CONVERSATION_CONTEXT_EE = "conversation_context_ee";
/**
* 21 Lifecycle of contextual instances
*/
public static final String LIFECYCLE_EE = "lifecycle_ee";
/**
* 21.1 Container invocations and interception in Java EE
*/
public static final String BIZ_METHOD_EE = "biz_method_ee";
/**
* 21.1.1 Lifecycle of EJB stateful session beans
*/
public static final String STATEFUL_LIFECYCLE = "stateful_lifecycle";
/**
* 21.1.2 Lifecycle of EJB stateless and singleton session beans
*/
public static final String STATELESS_LIFECYCLE = "stateless_lifecycle";
/**
* 21.1.3 Lifecycle of resources
*/
public static final String RESOURCE_LIFECYCLE = "resource_lifecycle";
/**
* 22 Decorators in Java EE
*/
public static final String DECORATORS_EE = "decorators_ee";
/**
* 22.1 Decorator beans in Java EE
*/
public static final String DECORATOR_BEAN_EE = "decorator_bean_ee";
/**
* 23 Interceptor bindings in Java EE
*/
public static final String INTERCEPTORS_EE = "interceptors_ee";
/**
* 23.1 Interceptor resolution in Java EE
*/
public static final String INTERCEPTOR_RESOLUTION_EE = "interceptor_resolution_ee";
/**
* 24 Events in Java EE
*/
public static final String EVENTS_EE = "events_ee";
/**
* 24.1 Observer methods in EJB session beans
*/
public static final String OBSERVER_METHODS_EE = "observer_methods_ee";
/**
* 24.1.1 Declaring an observer method in an EJB
*/
public static final String OBSERVES_EE = "observes_ee";
/**
* 24.1.2 Observer method invocation context in Java EE
*/
public static final String OBSERVER_METHOD_INVOCATION_CONTEXT_EE = "observer_method_invocation_context_ee";
/**
* 25 Portable extensions in Java EE
*/
public static final String SPI_EE = "spi_ee";
/**
* 25.1 The Bean interface in Java EE
*/
public static final String BEAN_EE = "bean_ee";
/**
* 25.1.1 The Interceptor interface in Java EE
*/
public static final String INTERCEPTOR_EE = "interceptor_ee";
/**
* 25.2 InjectionTarget interface in Java EE
*/
public static final String INJECTIONTARGET_EE = "injectiontarget_ee";
/**
* 25.3 The BeanManager object in Java EE
*/
public static final String BEANMANAGER_EE = "beanmanager_ee";
/**
* 25.3.1 Obtaining a reference to the CDI container in Java EE
*/
public static final String PROVIDER_EE = "provider_ee";
/**
* 25.3.2 Wrapping a Unified EL ExpressionFactory
*/
public static final String BM_WRAP_EXPRESSIONFACTORY = "bm_wrap_expressionfactory";
/**
* 25.4 Alternative metadata sources and EJB
*/
public static final String ALTERNATIVE_METADATA_SOURCES_EE = "alternative_metadata_sources_ee";
/**
* 25.5 Addition to Container lifecycle events in Java EE
*/
public static final String INIT_EVENTS_EE = "init_events_ee";
/**
* 25.5.1 ProcessInjectionPoint event and EJB
*/
public static final String PROCESS_INJECTION_POINT_EE = "process_injection_point_ee";
/**
* 25.5.2 ProcessInjectionTarget event and EJB
*/
public static final String PROCESS_INJECTION_TARGET_EE = "process_injection_target_ee";
/**
* 25.5.3 ProcessBeanAttributes event and EJB
*/
public static final String PROCESS_BEAN_ATTRIBUTES_EE = "process_bean_attributes_ee";
/**
* 25.5.4 ProcessBean event and EJB
*/
public static final String PROCESS_BEAN_EE = "process_bean_ee";
/**
* 26 Packaging and deployment in Java EE
*/
public static final String PACKAGING_DEPLOYMENT_EE = "packaging_deployment_ee";
/**
* 26.1 Bean archive with EJB Session Beans
*/
public static final String BEAN_ARCHIVE_EE = "bean_archive_ee";
/**
* 26.2 Type and Bean discovery for EJB
*/
public static final String TYPE_BEAN_DISCOVERY_EE = "type_bean_discovery_ee";
/**
* 26.2.1 Bean discovery in Java EE
*/
public static final String BEAN_DISCOVERY_STEPS_EE = "bean_discovery_steps_ee";
/**
* 26.2.2 Trimmed bean archive in Java EE
*/
public static final String TRIMMED_BEAN_ARCHIVE_EE = "trimmed_bean_archive_ee";
/**
* 26.3 Integration with Unified EL
*/
public static final String EL = "el";
}