org.mobicents.slee.sippresence.server.subscription.rules
Class PresRule
java.lang.Object
org.mobicents.slee.sippresence.server.subscription.rules.PresRule
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- OMAPresRule
public class PresRule
- extends java.lang.Object
- implements java.io.Serializable
Pres-rules object for applying transformations.
- Author:
- emmartins
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PresRule
public PresRule(DocumentSelector documentSelector)
getDocumentSelector
public DocumentSelector getDocumentSelector()
combine
public void combine(PresRule other)
- Combine another rule with this rule.
getSubHandling
public SubHandlingAction getSubHandling()
setSubHandling
public void setSubHandling(SubHandlingAction subHandling)
isProvideAllDevices
public boolean isProvideAllDevices()
setProvideAllDevices
public void setProvideAllDevices(boolean provideAllDevices)
getProvideDeviceClasses
public java.util.Set<java.lang.String> getProvideDeviceClasses()
getProvideDeviceOccurenceIds
public java.util.Set<java.lang.String> getProvideDeviceOccurenceIds()
getProvideDeviceDeviceIDs
public java.util.Set<java.lang.String> getProvideDeviceDeviceIDs()
isProvideAllPersons
public boolean isProvideAllPersons()
setProvideAllPersons
public void setProvideAllPersons(boolean provideAllPersons)
getProvidePersonClasses
public java.util.Set<java.lang.String> getProvidePersonClasses()
getProvidePersonOccurenceIds
public java.util.Set<java.lang.String> getProvidePersonOccurenceIds()
isProvideAllServices
public boolean isProvideAllServices()
setProvideAllServices
public void setProvideAllServices(boolean provideAllServices)
getProvideServiceClasses
public java.util.Set<java.lang.String> getProvideServiceClasses()
getProvideServiceOccurenceIds
public java.util.Set<java.lang.String> getProvideServiceOccurenceIds()
getProvideServiceServiceURIs
public java.util.Set<java.lang.String> getProvideServiceServiceURIs()
getProvideServiceServiceURISchemes
public java.util.Set<java.lang.String> getProvideServiceServiceURISchemes()
isProvideAllAttributes
public boolean isProvideAllAttributes()
setProvideAllAttributes
public void setProvideAllAttributes(boolean provideAllAttributes)
isProvideActivities
public boolean isProvideActivities()
setProvideActivities
public void setProvideActivities(boolean provideActivities)
isProvideClass
public boolean isProvideClass()
setProvideClass
public void setProvideClass(boolean provideClass)
isProvideDeviceID
public boolean isProvideDeviceID()
setProvideDeviceID
public void setProvideDeviceID(boolean provideDeviceID)
isProvideMood
public boolean isProvideMood()
setProvideMood
public void setProvideMood(boolean provideMood)
isProvidePlaceIs
public boolean isProvidePlaceIs()
setProvidePlaceIs
public void setProvidePlaceIs(boolean providePlaceIs)
isProvidePlaceType
public boolean isProvidePlaceType()
setProvidePlaceType
public void setProvidePlaceType(boolean providePlaceType)
isProvidePrivacy
public boolean isProvidePrivacy()
setProvidePrivacy
public void setProvidePrivacy(boolean providePrivacy)
isProvideRelationship
public boolean isProvideRelationship()
setProvideRelationship
public void setProvideRelationship(boolean provideRelationship)
isProvideSphere
public boolean isProvideSphere()
setProvideSphere
public void setProvideSphere(boolean provideSphere)
isProvideStatusIcon
public boolean isProvideStatusIcon()
setProvideStatusIcon
public void setProvideStatusIcon(boolean provideStatusIcon)
isProvideTimeOffset
public boolean isProvideTimeOffset()
setProvideTimeOffset
public void setProvideTimeOffset(boolean provideTimeOffset)
getProvideUserInput
public UserInputTransformation getProvideUserInput()
setProvideUserInput
public void setProvideUserInput(UserInputTransformation provideUserInput)
isProvideNote
public boolean isProvideNote()
setProvideNote
public void setProvideNote(boolean provideNote)
getUnknownBooleanAttributes
public java.util.Set<UnknownBooleanAttributeTransformation> getUnknownBooleanAttributes()
processDevicePermission
public void processDevicePermission(ProvideDevicePermission provideDevicePermission)
processPersonPermission
public void processPersonPermission(ProvidePersonPermission providePersonPermission)
processServicePermission
public void processServicePermission(ProvideServicePermission provideServicePermission)
Copyright © 2010. All Rights Reserved.