Home » geronimo-eclipse-plugin-2.2-source-release » org.apache.geronimo.jee.application » [javadoc | source]
org.apache.geronimo.jee.application
public class: ExtModule [javadoc | source]
java.lang.Object
   org.apache.geronimo.jee.application.ExtModule

All Implemented Interfaces:
    Serializable

It is used to define modules included in this application externally and is not a part of the archive. It defines optional internal-path or external-path to module/repository element being referenced.

Java class for ext-moduleType complex type.

The following schema fragment specifies the expected content contained within this class.

<complexType name="ext-moduleType">
  <complexContent>
    <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
      <sequence>
        <choice>
          <element name="connector" type="{http://geronimo.apache.org/xml/ns/j2ee/application-2.0}pathType"/>
          <element name="ejb" type="{http://geronimo.apache.org/xml/ns/j2ee/application-2.0}pathType"/>
          <element name="java" type="{http://geronimo.apache.org/xml/ns/j2ee/application-2.0}pathType"/>
          <element name="web" type="{http://geronimo.apache.org/xml/ns/j2ee/application-2.0}pathType"/>
        </choice>
        <choice>
          <element name="internal-path" type="{http://www.w3.org/2001/XMLSchema}token"/>
          <element name="external-path" type="{http://geronimo.apache.org/xml/ns/deployment-1.2}patternType"/>
        </choice>
        <any/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>
Field Summary
protected  Path connector     
protected  Path ejb     
protected  Path java     
protected  Path web     
protected  String internalPath     
protected  Pattern externalPath     
protected  Object any     
Method from org.apache.geronimo.jee.application.ExtModule Summary:
getAny,   getConnector,   getEjb,   getExternalPath,   getInternalPath,   getJava,   getWeb,   setAny,   setConnector,   setEjb,   setExternalPath,   setInternalPath,   setJava,   setWeb
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.geronimo.jee.application.ExtModule Detail:
 public Object getAny() 
    Gets the value of the any property.
 public Path getConnector() 
    Gets the value of the connector property.
 public Path getEjb() 
    Gets the value of the ejb property.
 public Pattern getExternalPath() 
    Gets the value of the externalPath property.
 public String getInternalPath() 
    Gets the value of the internalPath property.
 public Path getJava() 
    Gets the value of the java property.
 public Path getWeb() 
    Gets the value of the web property.
 public  void setAny(Object value) 
    Sets the value of the any property.
 public  void setConnector(Path value) 
    Sets the value of the connector property.
 public  void setEjb(Path value) 
    Sets the value of the ejb property.
 public  void setExternalPath(Pattern value) 
    Sets the value of the externalPath property.
 public  void setInternalPath(String value) 
    Sets the value of the internalPath property.
 public  void setJava(Path value) 
    Sets the value of the java property.
 public  void setWeb(Path value) 
    Sets the value of the web property.