Class PersistenceApiAbstraction

java.lang.Object
org.jboss.weld.util.ApiAbstraction
org.jboss.weld.persistence.PersistenceApiAbstraction
All Implemented Interfaces:
org.jboss.weld.bootstrap.api.Service

public class PersistenceApiAbstraction extends ApiAbstraction implements org.jboss.weld.bootstrap.api.Service
  • Field Details

    • PERSISTENCE_CONTEXT_ANNOTATION_CLASS

      public final Class<? extends Annotation> PERSISTENCE_CONTEXT_ANNOTATION_CLASS
    • PERSISTENCE_UNIT_ANNOTATION_CLASS

      public final Class<? extends Annotation> PERSISTENCE_UNIT_ANNOTATION_CLASS
    • EXTENDED_PERSISTENCE_CONTEXT_ENUM_VALUE

      public final Object EXTENDED_PERSISTENCE_CONTEXT_ENUM_VALUE
    • PERSISTENCE_CONTEXT_TYPE_CLASS

      public final Class<?> PERSISTENCE_CONTEXT_TYPE_CLASS
    • ENTITY_CLASS

      public final Class<? extends Annotation> ENTITY_CLASS
    • MAPPED_SUPERCLASS_CLASS

      public final Class<? extends Annotation> MAPPED_SUPERCLASS_CLASS
    • EMBEDDABLE_CLASS

      public final Class<? extends Annotation> EMBEDDABLE_CLASS
    • ENTITY_MANAGER_CLASS

      public final Class<?> ENTITY_MANAGER_CLASS
    • ENTITY_MANAGER_FACTORY_CLASS

      public final Class<?> ENTITY_MANAGER_FACTORY_CLASS
    • SESSION_NAME

      public final String SESSION_NAME
      See Also:
    • SESSION_FACTORY_NAME

      public final String SESSION_FACTORY_NAME
      See Also:
  • Constructor Details

    • PersistenceApiAbstraction

      public PersistenceApiAbstraction(org.jboss.weld.resources.spi.ResourceLoader resourceLoader)
      Parameters:
      resourceLoader -
  • Method Details

    • cleanup

      public void cleanup()
      Specified by:
      cleanup in interface org.jboss.weld.bootstrap.api.Service