Interface | Description |
---|---|
BusinessRuleTerm |
Interface to provide access to the "business terms" and
"system terms" to be used to define construct the "condition(s)" of
"user delivery preference rule(s)"
|
Condition |
This class represents the conditions defined in the user rules
|
DefaultFactStore |
This interface stores arbitrary user facts as UCP attributes, which
can be retrieved by DefaultFactProvider at Reachability Service
runtime.
|
DeliveryPreference |
Interface to get the attributes of a delivery preference object,
which include action and devices.
|
DeviceAddress |
This interface represents a physical device.
|
Filter |
This interface represents a user reachability filter, which filters
and routes messages and calls based on predefined conditions,
predefine actions, and realtime facts.
|
FilterSet |
FilterSet represents a list of Filters of a user for a media type.
|
MetaData | |
RuleContext |
This interface represents rule context of a media type.
|
UserCommunicationPreference |
This is the root interface for managing user's preference objects
such as addresses, filtersets, etc.
|
UserCommunicationPreferenceLocal | |
UserCommunicationPreferenceRemote | |
UserPrefsObject |
This is the base class for FilterSet and DeviceAddress.
|
UserPrefsProvisioningService | Deprecated
this API is subject to changes in the near future.
|
UserPrefsProvisioningServiceLocal |
Local interface of UserPrefsProvisioningServiceBean.
|
UserPrefsProvisioningServiceRemote |
Remote interface of UserPrefsProvisioningServiceBean.
|
UserPrefsReachabilityService | Deprecated
this API is subject to changes in the near future.
|
UserPrefsReachabilityServiceLocal | |
UserPrefsReachabilityServiceRemote |
Class | Description |
---|---|
DefaultFactProvider |
A DefaultFactStore based fact provider.
|
RuleTermType | |
UcsUserPrefsXMLConstants | |
UserPrefsServicesFactory |
This is the main entry point class that is used to create the
reference to the appropriate factory.
|
Enum | Description |
---|---|
ActionType |
Enumeration of messaging action types available in
DeliveryPreference |
ConditionType |
Enumeration describing types of evaluation for each condition of a
Filter |
DeliveryType |
DeliveryType enumerates all available delivery types
in the SDP Messaging. |
DeviceAddressType | |
MediaType | Deprecated |
TermOperationType |
Enumeration describing the available operations for conditions in
Filter For each operation, the required number of operands
are also specified. |
Exception | Description |
---|---|
AddressAlreadyInUseException | |
FilterSetValidationException |
Exception thrown when an invalid state is found in the User Defined
Rules.
|
ObjectAlreadyExistsException |
This exception should be thrown when an attempt is made to create
an existing object
|
ObjectNotFoundException |
This exception should be thrown when an object that should be
present is not found.
|
TypeConversionException | |
UserPrefsException |
Generic exception that wraps specific system level or
implementation exceptions.
|
UserPrefsStorageException |
Copyright © 2009,2013 Oracle and/or its affiliates. All rights reserved.