Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.protocol.sip.xcap.model.presrules
Class ProvidePersonPermissionType

java.lang.Object
  extended by net.java.sip.communicator.impl.protocol.sip.xcap.model.presrules.ProvidePersonPermissionType

public class ProvidePersonPermissionType
extends Object

The Presence Rules provide-person element. Allows a watcher to see the "person" information present in the presence document.

Compliant with rfc5025.

Author:
Grigorii Balutsel

Nested Class Summary
static class ProvidePersonPermissionType.AllPersonsType
          The Presence Rules all-persons element.
 
Constructor Summary
ProvidePersonPermissionType()
           
 
Method Summary
 ProvidePersonPermissionType.AllPersonsType getAllPersons()
          Gets the value of the allPersons property.
 List<Element> getAny()
          Gets the value of the any property.
 List<ClassType> getClasses()
          Gets the value of the classes property.
 List<OccurrenceIdType> getOccurrences()
          Gets the value of the occurrences property.
 void setAllPersons(ProvidePersonPermissionType.AllPersonsType allPersons)
          Sets the value of the allPersons property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProvidePersonPermissionType

public ProvidePersonPermissionType()
Method Detail

getAllPersons

public ProvidePersonPermissionType.AllPersonsType getAllPersons()
Gets the value of the allPersons property.

Returns:
the allPersons property.

setAllPersons

public void setAllPersons(ProvidePersonPermissionType.AllPersonsType allPersons)
Sets the value of the allPersons property.

Parameters:
allPersons - the allPersons to set.

getOccurrences

public List<OccurrenceIdType> getOccurrences()
Gets the value of the occurrences property.

Returns:
the occurrences property.

getClasses

public List<ClassType> getClasses()
Gets the value of the classes property.

Returns:
the classes property.

getAny

public List<Element> getAny()
Gets the value of the any property.

Returns:
the any property.

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.