Class OpenejbJarType


  • public class OpenejbJarType
    extends Object

    Java class for openejb-jarType complex type.

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

     <complexType name="openejb-jarType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element ref="{http://geronimo.apache.org/xml/ns/deployment-1.2}environment" minOccurs="0"/>
             <element ref="{http://geronimo.apache.org/xml/ns/naming-1.2}cmp-connection-factory" minOccurs="0"/>
             <element name="ejb-ql-compiler-factory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="db-syntax-factory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="enforce-foreign-key-constraints" type="{http://geronimo.apache.org/xml/ns/deployment-1.2}emptyType" minOccurs="0"/>
             <element name="enterprise-beans">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <choice maxOccurs="unbounded" minOccurs="0">
                       <element name="session" type="{http://tomee.apache.org/xml/ns/openejb-jar-2.2}session-beanType"/>
                       <element name="entity" type="{http://tomee.apache.org/xml/ns/openejb-jar-2.2}entity-beanType"/>
                       <element name="message-driven" type="{http://tomee.apache.org/xml/ns/openejb-jar-2.2}message-driven-beanType"/>
                     </choice>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="relationships" type="{http://tomee.apache.org/xml/ns/openejb-jar-2.2}relationshipsType" minOccurs="0"/>
             <element ref="{http://geronimo.apache.org/xml/ns/naming-1.2}message-destination" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://geronimo.apache.org/xml/ns/j2ee/application-1.2}security" minOccurs="0"/>
             <element ref="{http://geronimo.apache.org/xml/ns/deployment-1.2}service" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • OpenejbJarType

        public OpenejbJarType()
    • Method Detail

      • setEnvironment

        public void setEnvironment​(EnvironmentType value)
        Sets the value of the environment property.
        Parameters:
        value - allowed object is EnvironmentType
      • setCmpConnectionFactory

        public void setCmpConnectionFactory​(ResourceLocatorType value)
        Sets the value of the cmpConnectionFactory property.
        Parameters:
        value - allowed object is ResourceLocatorType
      • getEjbQlCompilerFactory

        public String getEjbQlCompilerFactory()
        Gets the value of the ejbQlCompilerFactory property.
        Returns:
        possible object is String
      • setEjbQlCompilerFactory

        public void setEjbQlCompilerFactory​(String value)
        Sets the value of the ejbQlCompilerFactory property.
        Parameters:
        value - allowed object is String
      • getDbSyntaxFactory

        public String getDbSyntaxFactory()
        Gets the value of the dbSyntaxFactory property.
        Returns:
        possible object is String
      • setDbSyntaxFactory

        public void setDbSyntaxFactory​(String value)
      • isEnforceForeignKeyConstraints

        public boolean isEnforceForeignKeyConstraints()
      • setEnforceForeignKeyConstraints

        public void setEnforceForeignKeyConstraints​(boolean value)
      • setSecurity

        public void setSecurity​(jakarta.xml.bind.JAXBElement<? extends AbstractSecurityType> security)
      • getProperties

        public Properties getProperties()