Interface ResourceContainerContext

    • Method Detail

      • addEjbReferenceDescriptor

        void addEjbReferenceDescriptor​(EjbReference ejbReference)
        Add a ejb reference.
        Parameters:
        ejbReference - the ejb reference
      • getEjbReference

        EjbReference getEjbReference​(String name)
        Looks up an ejb reference with the given name. Return null if it is not found.
        Parameters:
        name - the name of the ejb-reference
        Returns:
      • addResourceReferenceDescriptor

        void addResourceReferenceDescriptor​(ResourceReferenceDescriptor resReference)
        Add a resource reference
        Parameters:
        resReference - the resource reference
      • getResourceReference

        ResourceReferenceDescriptor getResourceReference​(String name)
        Looks up an resource reference with the given name. Return null if it is not found.
        Parameters:
        name - the name of the resource-reference
        Returns:
      • addMessageDestinationReferenceDescriptor

        void addMessageDestinationReferenceDescriptor​(MessageDestinationReferenceDescriptor msgDestRef)
        Add a message-destination-ref
        Parameters:
        msgDestRef - the msgDestRef
      • getMessageDestinationReference

        MessageDestinationReferenceDescriptor getMessageDestinationReference​(String name)
        Looks up a message-destination-ref with the given name. Return null if it is not found.
        Parameters:
        name - the name of the message-destination-ref
        Returns:
      • addResourceEnvReferenceDescriptor

        void addResourceEnvReferenceDescriptor​(ResourceEnvReferenceDescriptor resourceEnvRef)
        Add a resource-env-ref
        Parameters:
        resourceEnvRef - the resourceEnvRef
      • getResourceEnvReference

        ResourceEnvReferenceDescriptor getResourceEnvReference​(String name)
        Looks up a resource-env-ref with the given name. Return null if it is not found.
        Parameters:
        name - the name of the resource-env-ref
        Returns:
      • addEnvEntryDescriptor

        void addEnvEntryDescriptor​(EnvironmentProperty envEntry)
        Add an env-entry
        Parameters:
        envEntry - the env-entry
      • getEnvEntry

        EnvironmentProperty getEnvEntry​(String name)
        Looks up an env-entry with the given name. Return null if it is not found.
        Parameters:
        name - the name of the env-entry
        Returns:
      • getEntityManagerFactoryReference

        EntityManagerFactoryReferenceDescriptor getEntityManagerFactoryReference​(String name)
        Looks up an entity manager factory reference with the given name. Return null if it is not found.
        Parameters:
        name - the name of the emf reference
        Returns:
      • getEntityManagerReference

        EntityManagerReferenceDescriptor getEntityManagerReference​(String name)
        Looks up an entity manager reference with the given name. Return null if it is not found.
        Parameters:
        name - the name of the emf reference
        Returns:
      • addPostConstructDescriptor

        void addPostConstructDescriptor​(LifecycleCallbackDescriptor postConstructDesc)
        Parameters:
        postConstructDesc -
      • getPostConstruct

        LifecycleCallbackDescriptor getPostConstruct​(String className)
        Look up an post-construct LifecycleCallbackDescriptor with the given name. Return null if it is not found
        Parameters:
        className -
        Returns:
      • getPreDestroy

        LifecycleCallbackDescriptor getPreDestroy​(String className)
        Look up an pre-destroy LifecycleCallbackDescriptor with the given name. Return null if it is not found
        Parameters:
        className -
        Returns:
      • addResourceDescriptor

        void addResourceDescriptor​(ResourceDescriptor desc)
        Adds the specified descriptor to the receiver.
        Parameters:
        desc - ResourceDescriptor to add.