Overview

A DiscussionsMessageSubscription is a snapshot of concrete Subscription materialized from a generic Subscription snapshot.

DiscussionsMessageSubscription can be retrieved by calling getMaterializedSubscription from a Subscription instance.

DiscussionsMessageSubscription can be created by specifying SubscriptionTriggerType to describe what kind of content operation(s) the subscription is listening to.

SubscriptionTriggerType.ANY_CREATED_IN_ATTACHED_CONTAINER : for any DiscussionsMessage created or moved into (or under a sub-Topic of) a given Topic container that subscription is attached to.

SubscriptionTriggerType.ANY_UPDATED_IN_ATTACHED_CONTAINER : for any DiscussionsMessage updated in (or under a sub-Topic of) a given Topic container that subscription is attached to.

SubscriptionTriggerType.ANY_DELETED_IN_ATTACHED_CONTAINER : for any DiscussionsMessage deleted in (or under a sub-Topic of) a given Topic container that subscription is attached to.

Members

Show inherited members

Name Type Description

actions

discussionsMessageSubscriptionAction[]

List of DiscussionsMessageSubscriptionAction for the DiscussionsMessageSubscription

conditions

discussionsMessageSubscriptionCondition[]

List of DiscussionsMessageSubscriptionCondition for the DiscussionsMessageSubscription

triggerType

subscriptionTriggerType

Operation type on the attached Topic container or DiscussionsMessage instance the subscription is listening to. For any DiscussionsMessage under a Topic container, the trigger types include: ANY_CREATED_IN_ATTACHED_CONTAINER, ANY_UPDATED_IN_ATTACHED_CONTAINER, ANY_DELETED_IN_ATTACHED_CONTAINER For DiscussionsMessage instance itself, the trigger types include: UPDATED_ON_ATTACHED_INSTANCE, DELETED_ON_ATTACHED_INSTANCE

Hierarchy

Inherits From

Examples

Below are examples in XML formats. All examples are shown with all inherited members. Quoting when required is part of the examples, but you must obviously populate with your own data.

XML Example

(show inherited members)

<obh:discussionsMessageSubscription xsi:type="obh:discussionsMessageSubscription" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <actions>your_discussionsMessageSubscriptionAction_0</actions>
        <actions>your_discussionsMessageSubscriptionAction_1</actions>
        <actions>your_discussionsMessageSubscriptionAction_2</actions>
        <conditions>your_discussionsMessageSubscriptionCondition_0</conditions>
        <conditions>your_discussionsMessageSubscriptionCondition_1</conditions>
        <conditions>your_discussionsMessageSubscriptionCondition_2</conditions>
        <triggerType>your_subscriptionTriggerType_0</triggerType>
</obh:discussionsMessageSubscription>

Referenced By Representaions

Not Referenced Directly by Representations