| 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,2014 Oracle and/or its affiliates. All rights reserved.