Class EjbRef


  • public class EjbRef
    extends java.lang.Object
    Representation of ejb-ref element in application.xml file.
    Since:
    2.10
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String description  
      (package private) static java.lang.String DESCRIPTION  
      (package private) static java.lang.String EJB_LOOKUP_NAME  
      (package private) static java.lang.String EJB_NAME  
      (package private) static java.lang.String EJB_REF  
      (package private) static java.lang.String EJB_TYPE  
      private java.lang.String lookupName  
      private java.lang.String name  
      private java.lang.String type  
    • Constructor Summary

      Constructors 
      Constructor Description
      EjbRef​(java.lang.String description, java.lang.String name, java.lang.String type, java.lang.String lookupName)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void appendEjbRefEntry​(org.codehaus.plexus.util.xml.XMLWriter writer)
      Appends the XML representation of this env-entry.
      private void doWriteElement​(org.codehaus.plexus.util.xml.XMLWriter writer, java.lang.String element, java.lang.String text)  
      java.lang.String getDescription()  
      java.lang.String getLookupName()  
      java.lang.String getName()  
      java.lang.String getType()  
      void setLookupName​(java.lang.String lookupName)  
      void setName​(java.lang.String name)  
      void setType​(java.lang.String type)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • description

        private final java.lang.String description
      • name

        private java.lang.String name
      • type

        private java.lang.String type
      • lookupName

        private java.lang.String lookupName
    • Constructor Detail

      • EjbRef

        public EjbRef​(java.lang.String description,
                      java.lang.String name,
                      java.lang.String type,
                      java.lang.String lookupName)
        Parameters:
        description - The ejb-ref description.
        name - The ejb-ref-name.
        type - The ejb-ref-type
        lookupName - The lookupname.
    • Method Detail

      • appendEjbRefEntry

        public void appendEjbRefEntry​(org.codehaus.plexus.util.xml.XMLWriter writer)
        Appends the XML representation of this env-entry.
        Parameters:
        writer - the writer to use
      • doWriteElement

        private void doWriteElement​(org.codehaus.plexus.util.xml.XMLWriter writer,
                                    java.lang.String element,
                                    java.lang.String text)
      • getName

        public java.lang.String getName()
        Returns:
        name
      • setName

        public void setName​(java.lang.String name)
        Parameters:
        name - name
      • getType

        public java.lang.String getType()
        Returns:
        type
      • setType

        public void setType​(java.lang.String type)
        Parameters:
        type - type
      • getLookupName

        public java.lang.String getLookupName()
        Returns:
        lookupName
      • setLookupName

        public void setLookupName​(java.lang.String lookupName)
        Parameters:
        lookupName - lookupName
      • getDescription

        public java.lang.String getDescription()
        Returns:
        description