org.ow2.jasmine.deployme.generated
Class Topology

java.lang.Object
  extended by org.ow2.jasmine.deployme.generated.Topology

public class Topology
extends java.lang.Object

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="machines">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence maxOccurs="unbounded" minOccurs="0">
                   <element name="machine">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="os" minOccurs="0">
                               <complexType>
                                 <complexContent>
                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                                     <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                                   </restriction>
                                 </complexContent>
                               </complexType>
                             </element>
                             <sequence maxOccurs="unbounded" minOccurs="0">
                               <element name="application">
                                 <complexType>
                                   <complexContent>
                                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                                       <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                                       <attribute name="path" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                                     </restriction>
                                   </complexContent>
                                 </complexType>
                               </element>
                             </sequence>
                           </sequence>
                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                 <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="domains">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence maxOccurs="unbounded">
                   <element name="domain">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <all>
                             <element ref="{http://jasmine.ow2.org/deployme-1.2}configuration" minOccurs="0"/>
                             <element name="servers">
                               <complexType>
                                 <complexContent>
                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                     <sequence maxOccurs="unbounded">
                                       <element name="server">
                                         <complexType>
                                           <complexContent>
                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                               <sequence>
                                                 <element ref="{http://jasmine.ow2.org/deployme-1.2}configuration" minOccurs="0"/>
                                               </sequence>
                                               <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                                               <attribute name="machine" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                                             </restriction>
                                           </complexContent>
                                         </complexType>
                                       </element>
                                     </sequence>
                                   </restriction>
                                 </complexContent>
                               </complexType>
                             </element>
                             <element name="clusterDaemons" minOccurs="0">
                               <complexType>
                                 <complexContent>
                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                     <sequence maxOccurs="unbounded">
                                       <element name="clusterDaemon">
                                         <complexType>
                                           <complexContent>
                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                               <all>
                                                 <element name="servers">
                                                   <complexType>
                                                     <complexContent>
                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                         <sequence maxOccurs="unbounded">
                                                           <element name="serverName" type="{http://www.w3.org/2001/XMLSchema}token"/>
                                                         </sequence>
                                                       </restriction>
                                                     </complexContent>
                                                   </complexType>
                                                 </element>
                                                 <element name="clusterDaemon_protocol" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
                                                 <element name="clusterDaemon_port" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
                                                 <element name="java_home" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
                                                 <element name="jonas_root" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
                                                 <element name="jonasBasePrefix" type="{http://www.w3.org/2001/XMLSchema}token"/>
                                                 <element name="serverNamePrefix" type="{http://www.w3.org/2001/XMLSchema}token"/>
                                                 <element name="autoboot" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
                                                 <element name="interaction_mode" type="{http://jasmine.ow2.org/deployme-1.2}interaction_modes"/>
                                                 <element name="xparam" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
                                               </all>
                                               <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                                             </restriction>
                                           </complexContent>
                                         </complexType>
                                       </element>
                                     </sequence>
                                   </restriction>
                                 </complexContent>
                               </complexType>
                             </element>
                           </all>
                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                 <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="applications">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence maxOccurs="unbounded" minOccurs="0">
                   <element name="application">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                           <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                           <attribute name="domain" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                 <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
       <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class Topology.Applications
          Java class for anonymous complex type.
static class Topology.Domains
          Java class for anonymous complex type.
static class Topology.Machines
          Java class for anonymous complex type.
 
Field Summary
protected  Topology.Applications applications
           
protected  Topology.Domains domains
           
protected  Topology.Machines machines
           
protected  java.lang.String name
           
protected  java.lang.String version
           
 
Constructor Summary
Topology()
           
 
Method Summary
 Topology.Applications getApplications()
          Gets the value of the applications property.
 Topology.Domains getDomains()
          Gets the value of the domains property.
 Topology.Machines getMachines()
          Gets the value of the machines property.
 java.lang.String getName()
          Gets the value of the name property.
 java.lang.String getVersion()
          Gets the value of the version property.
 void setApplications(Topology.Applications value)
          Sets the value of the applications property.
 void setDomains(Topology.Domains value)
          Sets the value of the domains property.
 void setMachines(Topology.Machines value)
          Sets the value of the machines property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setVersion(java.lang.String value)
          Sets the value of the version property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

machines

protected Topology.Machines machines

domains

protected Topology.Domains domains

applications

protected Topology.Applications applications

name

protected java.lang.String name

version

protected java.lang.String version
Constructor Detail

Topology

public Topology()
Method Detail

getMachines

public Topology.Machines getMachines()
Gets the value of the machines property.

Returns:
possible object is Topology.Machines

setMachines

public void setMachines(Topology.Machines value)
Sets the value of the machines property.

Parameters:
value - allowed object is Topology.Machines

getDomains

public Topology.Domains getDomains()
Gets the value of the domains property.

Returns:
possible object is Topology.Domains

setDomains

public void setDomains(Topology.Domains value)
Sets the value of the domains property.

Parameters:
value - allowed object is Topology.Domains

getApplications

public Topology.Applications getApplications()
Gets the value of the applications property.

Returns:
possible object is Topology.Applications

setApplications

public void setApplications(Topology.Applications value)
Sets the value of the applications property.

Parameters:
value - allowed object is Topology.Applications

getName

public java.lang.String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(java.lang.String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getVersion

public java.lang.String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

public void setVersion(java.lang.String value)
Sets the value of the version property.

Parameters:
value - allowed object is String


Copyright © 2010 OW2 Consortium. All Rights Reserved.