org.universAAL.middleware.interfaces.mpa.model
Class DeploymentUnit

Package class diagram package DeploymentUnit
java.lang.Object
  extended by org.universAAL.middleware.interfaces.mpa.model.DeploymentUnit
All Implemented Interfaces:
Serializable

public class DeploymentUnit
extends Object
implements Serializable

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">
       <choice>
         <element name="osUnit" type="{http://universaal.org/aal-mpa/v1.0.0}osType"/>
         <element name="platformUnit" type="{http://universaal.org/aal-mpa/v1.0.0}platformType"/>
         <element name="containerUnit">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <choice>
                   <element name="karaf">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <sequence>
                               <element name="embedding" type="{http://universaal.org/aal-mpa/v1.0.0}EmbeddingType"/>
                               <element name="embeddingName" type="{http://www.w3.org/2001/XMLSchema}string"/>
                             </sequence>
                             <element ref="{http://karaf.apache.org/xmlns/features/v1.0.0}features"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                   <element name="tomcat" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
                   <element name="equinox" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
                   <element name="felix" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
                 </choice>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </choice>
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class DeploymentUnit.ContainerUnit
           Java class for anonymous complex type.
 
Field Summary
protected  DeploymentUnit.ContainerUnit containerUnit
           
protected  String id
           
protected  OsType osUnit
           
protected  PlatformType platformUnit
           
 
Constructor Summary
DeploymentUnit()
           
 
Method Summary
 DeploymentUnit.ContainerUnit getContainerUnit()
          Gets the value of the containerUnit property.
 String getId()
          Gets the value of the id property.
 OsType getOsUnit()
          Gets the value of the osUnit property.
 PlatformType getPlatformUnit()
          Gets the value of the platformUnit property.
 boolean isSetContainerUnit()
           
 boolean isSetId()
           
 boolean isSetOsUnit()
           
 boolean isSetPlatformUnit()
           
 void setContainerUnit(DeploymentUnit.ContainerUnit value)
          Sets the value of the containerUnit property.
 void setId(String value)
          Sets the value of the id property.
 void setOsUnit(OsType value)
          Sets the value of the osUnit property.
 void setPlatformUnit(PlatformType value)
          Sets the value of the platformUnit property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

osUnit

protected OsType osUnit

platformUnit

protected PlatformType platformUnit

containerUnit

protected DeploymentUnit.ContainerUnit containerUnit

id

protected String id
Constructor Detail

DeploymentUnit

public DeploymentUnit()
Method Detail

getOsUnit

public OsType getOsUnit()
Gets the value of the osUnit property.

Returns:
possible object is OsType

setOsUnit

public void setOsUnit(OsType value)
Sets the value of the osUnit property.

Parameters:
value - allowed object is OsType

isSetOsUnit

public boolean isSetOsUnit()

getPlatformUnit

public PlatformType getPlatformUnit()
Gets the value of the platformUnit property.

Returns:
possible object is PlatformType

setPlatformUnit

public void setPlatformUnit(PlatformType value)
Sets the value of the platformUnit property.

Parameters:
value - allowed object is PlatformType

isSetPlatformUnit

public boolean isSetPlatformUnit()

getContainerUnit

public DeploymentUnit.ContainerUnit getContainerUnit()
Gets the value of the containerUnit property.

Returns:
possible object is DeploymentUnit.ContainerUnit

setContainerUnit

public void setContainerUnit(DeploymentUnit.ContainerUnit value)
Sets the value of the containerUnit property.

Parameters:
value - allowed object is DeploymentUnit.ContainerUnit

isSetContainerUnit

public boolean isSetContainerUnit()

getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

isSetId

public boolean isSetId()


Copyright © 2014 universAAL Consortium. All Rights Reserved.