org.mobicents.slee.sippresence.server.subscription.rules
Class OMAPresRule

java.lang.Object
  extended by org.mobicents.slee.sippresence.server.subscription.rules.PresRule
      extended by org.mobicents.slee.sippresence.server.subscription.rules.OMAPresRule
All Implemented Interfaces:
java.io.Serializable

public class OMAPresRule
extends PresRule

See Also:
Serialized Form

Constructor Summary
OMAPresRule(DocumentSelector documentSelector)
           
 
Method Summary
 void combine(OMAPresRule other)
          combines this OMA pres rule with another.
 GeoPrivTransformation getProvideGeopriv()
           
 java.util.Set<java.lang.String> getServiceIDs()
           
 boolean isProvideBarringState()
           
 boolean isProvideNetworkAvailability()
           
 boolean isProvideRegistrationState()
           
 boolean isProvideSessionParticipation()
           
 boolean isProvideWillingness()
           
 void setProvideBarringState(boolean provideBarringState)
           
 void setProvideGeopriv(GeoPrivTransformation provideGeopriv)
           
 void setProvideNetworkAvailability(boolean provideNetworkAvailability)
           
 void setProvideRegistrationState(boolean provideRegistrationState)
           
 void setProvideSessionParticipation(boolean provideSessionParticipation)
           
 void setProvideWillingness(boolean provideWillingness)
           
 void setServiceIDs(java.util.Set<java.lang.String> serviceIDs)
           
 
Methods inherited from class org.mobicents.slee.sippresence.server.subscription.rules.PresRule
combine, getDocumentSelector, getProvideDeviceClasses, getProvideDeviceDeviceIDs, getProvideDeviceOccurenceIds, getProvidePersonClasses, getProvidePersonOccurenceIds, getProvideServiceClasses, getProvideServiceOccurenceIds, getProvideServiceServiceURIs, getProvideServiceServiceURISchemes, getProvideUserInput, getSubHandling, getUnknownBooleanAttributes, hasTransformations, isProvideActivities, isProvideAllAttributes, isProvideAllDevices, isProvideAllPersons, isProvideAllServices, isProvideClass, isProvideDeviceID, isProvideMood, isProvideNote, isProvidePlaceIs, isProvidePlaceType, isProvidePrivacy, isProvideRelationship, isProvideSphere, isProvideStatusIcon, isProvideTimeOffset, processDevicePermission, processPersonPermission, processServicePermission, setProvideActivities, setProvideAllAttributes, setProvideAllDevices, setProvideAllPersons, setProvideAllServices, setProvideClass, setProvideDeviceID, setProvideMood, setProvideNote, setProvidePlaceIs, setProvidePlaceType, setProvidePrivacy, setProvideRelationship, setProvideSphere, setProvideStatusIcon, setProvideTimeOffset, setProvideUserInput, setSubHandling, setUnknownBooleanAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OMAPresRule

public OMAPresRule(DocumentSelector documentSelector)
Method Detail

combine

public void combine(OMAPresRule other)
combines this OMA pres rule with another.

Parameters:
other -

isProvideBarringState

public boolean isProvideBarringState()

setProvideBarringState

public void setProvideBarringState(boolean provideBarringState)

getProvideGeopriv

public GeoPrivTransformation getProvideGeopriv()

setProvideGeopriv

public void setProvideGeopriv(GeoPrivTransformation provideGeopriv)

isProvideNetworkAvailability

public boolean isProvideNetworkAvailability()

setProvideNetworkAvailability

public void setProvideNetworkAvailability(boolean provideNetworkAvailability)

isProvideRegistrationState

public boolean isProvideRegistrationState()

setProvideRegistrationState

public void setProvideRegistrationState(boolean provideRegistrationState)

isProvideSessionParticipation

public boolean isProvideSessionParticipation()

setProvideSessionParticipation

public void setProvideSessionParticipation(boolean provideSessionParticipation)

isProvideWillingness

public boolean isProvideWillingness()

setProvideWillingness

public void setProvideWillingness(boolean provideWillingness)

getServiceIDs

public java.util.Set<java.lang.String> getServiceIDs()

setServiceIDs

public void setServiceIDs(java.util.Set<java.lang.String> serviceIDs)


Copyright © 2011. All Rights Reserved.