org.universAAL.middleware.interfaces.aalspace.xml.model
Class Aalspace

Package class diagram package Aalspace
java.lang.Object
  extended by org.universAAL.middleware.interfaces.aalspace.xml.model.Aalspace
All Implemented Interfaces:
Serializable, IAALSpace

public class Aalspace
extends Object
implements Serializable, IAALSpace

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="space-descriptor">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="profile" type="{http://www.w3.org/2001/XMLSchema}string"/>
                   <element name="spaceId" type="{http://www.w3.org/2001/XMLSchema}string"/>
                   <element name="spaceName" type="{http://www.w3.org/2001/XMLSchema}string"/>
                   <element name="spaceDescription" type="{http://www.w3.org/2001/XMLSchema}string"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="peeringChannel">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="channel-descriptor" type="{http://universaal.org/aalspace-channel/v1.0.0}channelDescriptor"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="communicationChannels">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence maxOccurs="unbounded">
                   <element name="channel-descriptor" type="{http://universaal.org/aalspace-channel/v1.0.0}channelDescriptor"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="owner" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="admin" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="security" type="{http://www.w3.org/2001/XMLSchema}string"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class Aalspace.CommunicationChannels
          Java class for anonymous complex type.
static class Aalspace.PeeringChannel
          Java class for anonymous complex type.
static class Aalspace.SpaceDescriptor
          Java class for anonymous complex type.
 
Field Summary
protected  String admin
           
protected  Aalspace.CommunicationChannels communicationChannels
           
protected  String owner
           
protected  Aalspace.PeeringChannel peeringChannel
           
protected  String security
           
protected  Aalspace.SpaceDescriptor spaceDescriptor
           
 
Constructor Summary
Aalspace()
           
 
Method Summary
 String getAdmin()
           
 ICommunicationChannels getCommunicationChannels()
          Gets the value of the communicationChannels property.
 String getOwner()
           
 IPeeringChannel getPeeringChannel()
          Gets the value of the peeringChannel property.
 String getSecurity()
          Gets the value of the security property.
 ISpaceDescriptor getSpaceDescriptor()
          Gets the value of the spaceDescriptor property.
 boolean isSetAdmin()
           
 boolean isSetCommunicationChannels()
           
 boolean isSetOwner()
           
 boolean isSetPeeringChannel()
           
 boolean isSetSecurity()
           
 boolean isSetSpaceDescriptor()
           
 void setAdmin(String value)
           
 void setCommunicationChannels(ICommunicationChannels value)
          Sets the value of the communicationChannels property.
 void setOwner(String value)
           
 void setPeeringChannel(Aalspace.PeeringChannel value)
           
 void setPeeringChannel(IPeeringChannel value)
          Sets the value of the peeringChannel property.
 void setSecurity(String value)
          Sets the value of the security property.
 void setSpaceDescriptor(Aalspace.SpaceDescriptor value)
           
 void setSpaceDescriptor(ISpaceDescriptor value)
          Sets the value of the spaceDescriptor property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

spaceDescriptor

protected Aalspace.SpaceDescriptor spaceDescriptor

peeringChannel

protected Aalspace.PeeringChannel peeringChannel

communicationChannels

protected Aalspace.CommunicationChannels communicationChannels

owner

protected String owner

admin

protected String admin

security

protected String security
Constructor Detail

Aalspace

public Aalspace()
Method Detail

getSpaceDescriptor

public ISpaceDescriptor getSpaceDescriptor()
Description copied from interface: IAALSpace
Gets the value of the spaceDescriptor property.

Specified by:
getSpaceDescriptor in interface IAALSpace
Returns:
possible object is Aalspace.SpaceDescriptor

setSpaceDescriptor

public void setSpaceDescriptor(ISpaceDescriptor value)
Description copied from interface: IAALSpace
Sets the value of the spaceDescriptor property.

Specified by:
setSpaceDescriptor in interface IAALSpace
Parameters:
value - allowed object is Aalspace.SpaceDescriptor

setSpaceDescriptor

public void setSpaceDescriptor(Aalspace.SpaceDescriptor value)

isSetSpaceDescriptor

public boolean isSetSpaceDescriptor()
Specified by:
isSetSpaceDescriptor in interface IAALSpace

getPeeringChannel

public IPeeringChannel getPeeringChannel()
Description copied from interface: IAALSpace
Gets the value of the peeringChannel property.

Specified by:
getPeeringChannel in interface IAALSpace
Returns:
possible object is Aalspace.PeeringChannel

setPeeringChannel

public void setPeeringChannel(Aalspace.PeeringChannel value)

setPeeringChannel

public void setPeeringChannel(IPeeringChannel value)
Description copied from interface: IAALSpace
Sets the value of the peeringChannel property.

Specified by:
setPeeringChannel in interface IAALSpace
Parameters:
value - allowed object is Aalspace.PeeringChannel

isSetPeeringChannel

public boolean isSetPeeringChannel()
Specified by:
isSetPeeringChannel in interface IAALSpace

getCommunicationChannels

public ICommunicationChannels getCommunicationChannels()
Description copied from interface: IAALSpace
Gets the value of the communicationChannels property.

Specified by:
getCommunicationChannels in interface IAALSpace
Returns:
possible object is Aalspace.CommunicationChannels

setCommunicationChannels

public void setCommunicationChannels(ICommunicationChannels value)
Description copied from interface: IAALSpace
Sets the value of the communicationChannels property.

Specified by:
setCommunicationChannels in interface IAALSpace
Parameters:
value - allowed object is Aalspace.CommunicationChannels

isSetCommunicationChannels

public boolean isSetCommunicationChannels()
Specified by:
isSetCommunicationChannels in interface IAALSpace

getOwner

public String getOwner()

setOwner

public void setOwner(String value)

isSetOwner

public boolean isSetOwner()

getAdmin

public String getAdmin()

setAdmin

public void setAdmin(String value)

isSetAdmin

public boolean isSetAdmin()

getSecurity

public String getSecurity()
Description copied from interface: IAALSpace
Gets the value of the security property.

Specified by:
getSecurity in interface IAALSpace
Returns:
possible object is String

setSecurity

public void setSecurity(String value)
Description copied from interface: IAALSpace
Sets the value of the security property.

Specified by:
setSecurity in interface IAALSpace
Parameters:
value - allowed object is String

isSetSecurity

public boolean isSetSecurity()
Specified by:
isSetSecurity in interface IAALSpace


Copyright © 2014 universAAL Consortium. All Rights Reserved.