Skip navigation links

Oracle Communications Converged Application Server Java API Reference
5.1

E36938-01


com.oracle.sft.api.conferenceinfo
Interface User


public interface User

Represents the user element that defined in RFC4575.

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

 <complexType name="user_type">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="display_text" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="associated_aors" type="{urn:ietf:params:xml:ns:conference-info}uris-type" minOccurs="0"/>
         <element name="roles" type="{urn:ietf:params:xml:ns:conference-info}user-roles-type" minOccurs="0"/>
         <element name="languages" type="{urn:ietf:params:xml:ns:conference-info}user-languages-type" minOccurs="0"/>
         <element name="cascaded_focus" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="endpoint" type="{urn:ietf:params:xml:ns:conference-info}endpoint-type" maxOccurs="unbounded" minOccurs="0"/>
         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="entity" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="state" type="{urn:ietf:params:xml:ns:conference-info}state-type" default="full" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 

Method Summary
 Uris getAssociatedAors()
          Gets the value of the associatedAors element.
 String getDisplayText()
          Gets the value of the displayText element.
 List<Endpoint> getEndpoint()
          Gets the value of the endpoint element.
 String getEntity()
          Gets the value of the entity element.
 List<String> getLanguages()
          Gets the value of the languages element.
 UserRoles getRoles()
          Gets the value of the roles element.
 State getState()
          Gets the value of the state element.
 void setAssociatedAors(Uris value)
          Sets the value of the associatedAors element.
 void setDisplayText(String value)
          Sets the value of the displayText element.
 void setEntity(String value)
          Sets the value of the entity element.
 void setRoles(UserRoles value)
          Sets the value of the roles element.
 void setState(State value)
          Sets the value of the state element.

 

Method Detail

getDisplayText

String getDisplayText()
Gets the value of the displayText element.
Returns:
a string value represents the dispaly text.

setDisplayText

void setDisplayText(String value)
Sets the value of the displayText element.
Parameters:
value - a string value represents the dispaly text.

getAssociatedAors

Uris getAssociatedAors()
Gets the value of the associatedAors element.
Returns:
an instance of Uris

setAssociatedAors

void setAssociatedAors(Uris value)
Sets the value of the associatedAors element.
Parameters:
value - an instance of Uris

getRoles

UserRoles getRoles()
Gets the value of the roles element.
Returns:
an instance of UserRoles

setRoles

void setRoles(UserRoles value)
Sets the value of the roles element.
Parameters:
value - an instance of UserRoles

getLanguages

List<String> getLanguages()
Gets the value of the languages element.
Returns:
a list of supported languages.

getEndpoint

List<Endpoint> getEndpoint()
Gets the value of the endpoint element.
Returns:
a list of Endpoint

getEntity

String getEntity()
Gets the value of the entity element.
Returns:
the value of entity element.

setEntity

void setEntity(String value)
Sets the value of the entity element.
Parameters:
value - the value of entity element.

getState

State getState()
Gets the value of the state element.
Returns:
an instance of State

setState

void setState(State value)
Sets the value of the state element.
Parameters:
value - an instance of State

Skip navigation links

Oracle Communications Converged Application Server Java API Reference
5.1

E36938-01


Copyright © 2012 Oracle Corporation. All Rights Reserved.