Skip navigation links

Oracle® On Track Communication SDK Documentation
Release 1(1.0)

E20955-01


waggle.common.modules.notification.enums
Enum XNotificationEvent

java.lang.Object
  extended by java.lang.Enum<XNotificationEvent>
      extended by waggle.common.modules.notification.enums.XNotificationEvent

All Implemented Interfaces:
Serializable, Comparable<XNotificationEvent>

public enum XNotificationEvent
extends Enum<XNotificationEvent>

XNotificationEvent. Events and Setting Groups.

Note that the name of these events does NOT imply whether the message text is User generated or System generated. There is a field in Chats named System that contains this information.


Enum Constant Summary
SYSTEM_APPLICATION_CONFERENCE
          Application Conference created.
SYSTEM_ARTIFACT_COPIED
          Artifact copied.
SYSTEM_ARTIFACT_CREATED
          Artifact created.
SYSTEM_ARTIFACT_NAME_CHANGED
          Artifact name changed.
SYSTEM_ARTIFACT_STATE_CHANGED
          Artifact state changed.
SYSTEM_BUZZ_OPENED
          Buzz opened.
SYSTEM_CONFERENCE_BOOKMARK
          Conference bookmark created.
SYSTEM_CONVERSATION_ASSIGNMENT_ADDED
          Conversation assignment added.
SYSTEM_CONVERSATION_ASSIGNMENT_ADDED_YOU
          Conversation assignment (you) added.
SYSTEM_CONVERSATION_ASSIGNMENT_REMOVED
          Conversation assignment removed.
SYSTEM_CONVERSATION_ATTRIBUTES_CHANGED
          Conversation attributes changed.
SYSTEM_CONVERSATION_CHAIN_NEXT
          Conversation chain next.
SYSTEM_CONVERSATION_CHAIN_PREVIOUS
          Conversation chain previous.
SYSTEM_CONVERSATION_CREATED
          Conversation created.
SYSTEM_CONVERSATION_DISCOVERABLE_CHANGED
          Conversation discoverability state changed.
SYSTEM_CONVERSATION_MEMBERSHIP_ACCEPTED
          Conversation membership request accepted.
SYSTEM_CONVERSATION_MEMBERSHIP_CHANGED
          Conversation membership changed.
SYSTEM_CONVERSATION_MEMBERSHIP_CHANGED_YOU
          Conversation membership (you) changed.
SYSTEM_CONVERSATION_MEMBERSHIP_REJECTED
          Conversation membership request rejected.
SYSTEM_CONVERSATION_MEMBERSHIP_REQUESTED
          Conversation membership requested.
SYSTEM_CONVERSATION_MEMBERSHIP_WITHDRAWN
          Conversation membership request withdrawn.
SYSTEM_CONVERSATION_MOVED
          Conversation moved.
SYSTEM_CONVERSATION_NAME_CHANGED
          Conversation name changed.
SYSTEM_CONVERSATION_POLL_CLOSED
          Conversation poll closed.
SYSTEM_CONVERSATION_POLL_OPENED
          Conversation poll opened.
SYSTEM_CONVERSATION_PREREQUISITE_ADDED
          Conversation prerequisite added.
SYSTEM_CONVERSATION_PREREQUISITE_REMOVED
          Conversation prerequisite removed.
SYSTEM_CONVERSATION_PROFILE_SET
          Conversation profile document changed.
SYSTEM_CONVERSATION_PROFILE_UNSET
          Conversation profile document unset.
SYSTEM_CONVERSATION_REMOVED
          Conversation removed.
SYSTEM_CONVERSATION_STATE_CLOSED_CHAINED
          Conversation state changed to CLOSED_CHAINED.
SYSTEM_CONVERSATION_STATE_CLOSED_DROPPED
          Conversation state changed to CLOSED_DROPPED.
SYSTEM_CONVERSATION_STATE_CLOSED_RESOLVED
          Conversation state changed to CLOSED_RESOLVED.
SYSTEM_CONVERSATION_STATE_OPEN_ACTIVE
          Conversation state changed to OPEN_ACTIVE.
SYSTEM_CONVERSATION_STATE_OPEN_PENDING
          Conversation state changed to OPEN_PENDING.
SYSTEM_CONVERSATION_TASK_CHANGED
          Conversation task changed.
SYSTEM_CONVERSATION_TASK_DUE_DATE_APPROACHING
          Conversation task due date approaching.
SYSTEM_CONVERSATION_TASK_DUE_DATE_PASSED
          Conversation task due date passed.
SYSTEM_FOLLOWUP_OPENED
          Followup opened.
SYSTEM_FOLLOWUP_OPENED_YOU
          Followup (you) opened.
SYSTEM_VERSION_ADDED
          Version added.
SYSTEM_VOICE_CONFERENCE
          Voice Conference created.
SYSTEM_WIDGET
          Widget generated chat.
USER_ANNOTATION
          User Annotations.
USER_ANNOTATION_GROUP
          User Annotation Groups.
USER_CHAT
          User Chats.
USER_UPLOAD_GROUP
          User Document Upload Group.

 

Method Summary
 XNotificationEvent getEffectiveEvent(boolean you)
          Get the effective event.
 XNotificationGroup getGroup()
          Get the controlling Group.
 int getValue()
          Get the database value.
 XNotificationGroup getYouGroup()
          Get the controlling You.
 boolean isGrouping()
          Determine if this event type is a grouping event type.
static XNotificationEvent valueOf(String name)
          Returns the enum constant of this type with the specified name.
static XNotificationEvent[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.

 

Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

 

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait

 

Enum Constant Detail

USER_CHAT

public static final XNotificationEvent USER_CHAT
User Chats.

USER_ANNOTATION_GROUP

public static final XNotificationEvent USER_ANNOTATION_GROUP
User Annotation Groups. (Grouping type)

USER_ANNOTATION

public static final XNotificationEvent USER_ANNOTATION
User Annotations.

USER_UPLOAD_GROUP

public static final XNotificationEvent USER_UPLOAD_GROUP
User Document Upload Group. (Grouping type)

SYSTEM_CONVERSATION_CREATED

public static final XNotificationEvent SYSTEM_CONVERSATION_CREATED
Conversation created.

SYSTEM_CONVERSATION_DISCOVERABLE_CHANGED

public static final XNotificationEvent SYSTEM_CONVERSATION_DISCOVERABLE_CHANGED
Conversation discoverability state changed.

SYSTEM_CONVERSATION_STATE_OPEN_ACTIVE

public static final XNotificationEvent SYSTEM_CONVERSATION_STATE_OPEN_ACTIVE
Conversation state changed to OPEN_ACTIVE.

SYSTEM_CONVERSATION_STATE_OPEN_PENDING

public static final XNotificationEvent SYSTEM_CONVERSATION_STATE_OPEN_PENDING
Conversation state changed to OPEN_PENDING.

SYSTEM_CONVERSATION_STATE_CLOSED_RESOLVED

public static final XNotificationEvent SYSTEM_CONVERSATION_STATE_CLOSED_RESOLVED
Conversation state changed to CLOSED_RESOLVED.

SYSTEM_CONVERSATION_STATE_CLOSED_DROPPED

public static final XNotificationEvent SYSTEM_CONVERSATION_STATE_CLOSED_DROPPED
Conversation state changed to CLOSED_DROPPED.

SYSTEM_CONVERSATION_STATE_CLOSED_CHAINED

public static final XNotificationEvent SYSTEM_CONVERSATION_STATE_CLOSED_CHAINED
Conversation state changed to CLOSED_CHAINED.

SYSTEM_CONVERSATION_NAME_CHANGED

public static final XNotificationEvent SYSTEM_CONVERSATION_NAME_CHANGED
Conversation name changed.

SYSTEM_CONVERSATION_ATTRIBUTES_CHANGED

public static final XNotificationEvent SYSTEM_CONVERSATION_ATTRIBUTES_CHANGED
Conversation attributes changed.

SYSTEM_CONVERSATION_TASK_CHANGED

public static final XNotificationEvent SYSTEM_CONVERSATION_TASK_CHANGED
Conversation task changed.

SYSTEM_CONVERSATION_TASK_DUE_DATE_APPROACHING

public static final XNotificationEvent SYSTEM_CONVERSATION_TASK_DUE_DATE_APPROACHING
Conversation task due date approaching.

SYSTEM_CONVERSATION_TASK_DUE_DATE_PASSED

public static final XNotificationEvent SYSTEM_CONVERSATION_TASK_DUE_DATE_PASSED
Conversation task due date passed.

SYSTEM_CONVERSATION_POLL_OPENED

public static final XNotificationEvent SYSTEM_CONVERSATION_POLL_OPENED
Conversation poll opened.

SYSTEM_CONVERSATION_POLL_CLOSED

public static final XNotificationEvent SYSTEM_CONVERSATION_POLL_CLOSED
Conversation poll closed.

SYSTEM_CONVERSATION_PREREQUISITE_ADDED

public static final XNotificationEvent SYSTEM_CONVERSATION_PREREQUISITE_ADDED
Conversation prerequisite added.

SYSTEM_CONVERSATION_PREREQUISITE_REMOVED

public static final XNotificationEvent SYSTEM_CONVERSATION_PREREQUISITE_REMOVED
Conversation prerequisite removed.

SYSTEM_CONVERSATION_MOVED

public static final XNotificationEvent SYSTEM_CONVERSATION_MOVED
Conversation moved.

SYSTEM_CONVERSATION_REMOVED

public static final XNotificationEvent SYSTEM_CONVERSATION_REMOVED
Conversation removed.

SYSTEM_CONVERSATION_PROFILE_SET

public static final XNotificationEvent SYSTEM_CONVERSATION_PROFILE_SET
Conversation profile document changed.

SYSTEM_CONVERSATION_PROFILE_UNSET

public static final XNotificationEvent SYSTEM_CONVERSATION_PROFILE_UNSET
Conversation profile document unset.

SYSTEM_CONVERSATION_MEMBERSHIP_CHANGED_YOU

public static final XNotificationEvent SYSTEM_CONVERSATION_MEMBERSHIP_CHANGED_YOU
Conversation membership (you) changed.

SYSTEM_CONVERSATION_MEMBERSHIP_CHANGED

public static final XNotificationEvent SYSTEM_CONVERSATION_MEMBERSHIP_CHANGED
Conversation membership changed.

SYSTEM_CONVERSATION_MEMBERSHIP_REQUESTED

public static final XNotificationEvent SYSTEM_CONVERSATION_MEMBERSHIP_REQUESTED
Conversation membership requested.

SYSTEM_CONVERSATION_MEMBERSHIP_WITHDRAWN

public static final XNotificationEvent SYSTEM_CONVERSATION_MEMBERSHIP_WITHDRAWN
Conversation membership request withdrawn.

SYSTEM_CONVERSATION_MEMBERSHIP_ACCEPTED

public static final XNotificationEvent SYSTEM_CONVERSATION_MEMBERSHIP_ACCEPTED
Conversation membership request accepted.

SYSTEM_CONVERSATION_MEMBERSHIP_REJECTED

public static final XNotificationEvent SYSTEM_CONVERSATION_MEMBERSHIP_REJECTED
Conversation membership request rejected.

SYSTEM_CONVERSATION_ASSIGNMENT_ADDED_YOU

public static final XNotificationEvent SYSTEM_CONVERSATION_ASSIGNMENT_ADDED_YOU
Conversation assignment (you) added.

SYSTEM_CONVERSATION_ASSIGNMENT_ADDED

public static final XNotificationEvent SYSTEM_CONVERSATION_ASSIGNMENT_ADDED
Conversation assignment added.

SYSTEM_CONVERSATION_ASSIGNMENT_REMOVED

public static final XNotificationEvent SYSTEM_CONVERSATION_ASSIGNMENT_REMOVED
Conversation assignment removed.

SYSTEM_CONVERSATION_CHAIN_PREVIOUS

public static final XNotificationEvent SYSTEM_CONVERSATION_CHAIN_PREVIOUS
Conversation chain previous.

SYSTEM_CONVERSATION_CHAIN_NEXT

public static final XNotificationEvent SYSTEM_CONVERSATION_CHAIN_NEXT
Conversation chain next.

SYSTEM_ARTIFACT_CREATED

public static final XNotificationEvent SYSTEM_ARTIFACT_CREATED
Artifact created.

SYSTEM_ARTIFACT_STATE_CHANGED

public static final XNotificationEvent SYSTEM_ARTIFACT_STATE_CHANGED
Artifact state changed.

SYSTEM_ARTIFACT_NAME_CHANGED

public static final XNotificationEvent SYSTEM_ARTIFACT_NAME_CHANGED
Artifact name changed.

SYSTEM_ARTIFACT_COPIED

public static final XNotificationEvent SYSTEM_ARTIFACT_COPIED
Artifact copied.

SYSTEM_VERSION_ADDED

public static final XNotificationEvent SYSTEM_VERSION_ADDED
Version added.

SYSTEM_FOLLOWUP_OPENED_YOU

public static final XNotificationEvent SYSTEM_FOLLOWUP_OPENED_YOU
Followup (you) opened.

SYSTEM_FOLLOWUP_OPENED

public static final XNotificationEvent SYSTEM_FOLLOWUP_OPENED
Followup opened.

SYSTEM_BUZZ_OPENED

public static final XNotificationEvent SYSTEM_BUZZ_OPENED
Buzz opened.

SYSTEM_VOICE_CONFERENCE

public static final XNotificationEvent SYSTEM_VOICE_CONFERENCE
Voice Conference created.

SYSTEM_APPLICATION_CONFERENCE

public static final XNotificationEvent SYSTEM_APPLICATION_CONFERENCE
Application Conference created.

SYSTEM_CONFERENCE_BOOKMARK

public static final XNotificationEvent SYSTEM_CONFERENCE_BOOKMARK
Conference bookmark created.

SYSTEM_WIDGET

public static final XNotificationEvent SYSTEM_WIDGET
Widget generated chat.

Method Detail

values

public static XNotificationEvent[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (XNotificationEvent c : XNotificationEvent.values())
    System.out.println(c);
Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static XNotificationEvent valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getValue

public final int getValue()
Get the database value.
Returns:
The database value.

getGroup

public final XNotificationGroup getGroup()
Get the controlling Group.
Returns:
The controlling Group.

getYouGroup

public final XNotificationGroup getYouGroup()
Get the controlling You.
Returns:
The controlling You group. May be null.

getEffectiveEvent

public XNotificationEvent getEffectiveEvent(boolean you)
Get the effective event.
Parameters:
you - True if the target is you.
Returns:
The effective event.

isGrouping

public boolean isGrouping()
Determine if this event type is a grouping event type.
Returns:
Returns true if this event type is a grouping event type.

Skip navigation links

Oracle® On Track Communication SDK Documentation
Release 1(1.0)

E20955-01


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.