com.bigbross.bossa.wfnet
Class WFNetEvents

java.lang.Object
  extended bycom.bigbross.bossa.notify.NotificationQueue
      extended bycom.bigbross.bossa.wfnet.WFNetEvents
All Implemented Interfaces:
Serializable

public class WFNetEvents
extends NotificationQueue

This class holds as static constants all ids of WFNet events. It also provides methods used by the WFNet classes to create and notify these events.

Author:
BigBross Team
See Also:
Serialized Form

Field Summary
static String ATTRIB_ACTIVITY_ID
          Constant to indicate the activity id attribute.
static String ATTRIB_ACTIVITY_WI_ID
          Constant to indicate the work item id of an activity attribute.
static String ATTRIB_CASE_ID
          Constant to indicate the case id attribute.
static String ATTRIB_CASE_TYPE_ID
          Constant to indicate the case type id attribute.
static String ATTRIB_PLACE_ID
          Constant to indicate the place id attribute.
static String ATTRIB_RESOURCE_ID
          Constant to indicate the resource id attribute.
static String ATTRIB_TOKEN_NUMBER_ID
          Constant to indicate the token number id attribute.
static String ATTRIB_WORK_ITEM_ID
          Constant to indicate the work item id attribute.
static String ID_ADD_TOKENS
          Constant to indicate the event of tokens being added to a place.
static String ID_CANCEL_ACTIVITY
          Constant to indicate the event of canceling an activity.
static String ID_CLOSE_ACTIVITY
          Constant to indicate the event of closing an activity.
static String ID_CLOSE_CASE
          Constant to indicate the event of closing a case.
static String ID_OPEN_CASE
          Constant to indicate the event of opening a case.
static String ID_OPEN_WORK_ITEM
          Constant to indicate the event of opening a work item.
static String ID_REGISTER_CASE_TYPE
          Constant to indicate the event of a case type registration.
static String ID_REMOVE_CASE_TYPE
          Constant to indicate the event of a case type removal.
static String ID_REMOVE_TOKENS
          Constant to indicate the event of tokens being removed from a place.
static String ID_SET_STATE
          Constant to indicate the event of a manual state change in a case.
static String ID_SET_TOKENS
          Constant to indicate the event of a specific number of tokens being put in a place.
static String ID_WORK_ITEM_ACTIVE
          Constant to indicate the activation of an inactive work item.
static String ID_WORK_ITEM_INACTIVE
          Constant to indicate the deactivation of an active work item.
 
Constructor Summary
WFNetEvents()
           
 
Methods inherited from class com.bigbross.bossa.notify.NotificationQueue
notifyAll
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID_REGISTER_CASE_TYPE

public static final String ID_REGISTER_CASE_TYPE
Constant to indicate the event of a case type registration.

This event contains the following attributes: ATTRIB_CASE_TYPE_ID

See Also:
ATTRIB_CASE_TYPE_ID, Constant Field Values

ID_REMOVE_CASE_TYPE

public static final String ID_REMOVE_CASE_TYPE
Constant to indicate the event of a case type removal.

This event contains the following attributes: ATTRIB_CASE_TYPE_ID

See Also:
ATTRIB_CASE_TYPE_ID, Constant Field Values

ID_OPEN_CASE

public static final String ID_OPEN_CASE
Constant to indicate the event of opening a case.

This event contains the following attributes: ATTRIB_CASE_ID and ATTRIB_CASE_TYPE_ID

See Also:
ATTRIB_CASE_ID, ATTRIB_CASE_TYPE_ID, Constant Field Values

ID_CLOSE_CASE

public static final String ID_CLOSE_CASE
Constant to indicate the event of closing a case.

This event contains the following attributes: ATTRIB_CASE_ID and ATTRIB_CASE_TYPE_ID

See Also:
ATTRIB_CASE_ID, ATTRIB_CASE_TYPE_ID, Constant Field Values

ID_ADD_TOKENS

public static final String ID_ADD_TOKENS
Constant to indicate the event of tokens being added to a place.

This event contains the following attributes: ATTRIB_PLACE_ID, ATTRIB_CASE_ID and ATTRIB_CASE_TYPE_ID

See Also:
ATTRIB_PLACE_ID, ATTRIB_CASE_ID, ATTRIB_CASE_TYPE_ID, Constant Field Values

ID_REMOVE_TOKENS

public static final String ID_REMOVE_TOKENS
Constant to indicate the event of tokens being removed from a place.

This event contains the following attributes: ATTRIB_PLACE_ID, ATTRIB_TOKEN_NUMBER_ID, ATTRIB_CASE_ID and ATTRIB_CASE_TYPE_ID

See Also:
ATTRIB_PLACE_ID, ATTRIB_TOKEN_NUMBER_ID, ATTRIB_CASE_ID, ATTRIB_CASE_TYPE_ID, Constant Field Values

ID_SET_TOKENS

public static final String ID_SET_TOKENS
Constant to indicate the event of a specific number of tokens being put in a place.

This event contains the following attributes: ATTRIB_PLACE_ID, ATTRIB_TOKEN_NUMBER_ID, ATTRIB_CASE_ID and ATTRIB_CASE_TYPE_ID

See Also:
ATTRIB_PLACE_ID, ATTRIB_TOKEN_NUMBER_ID, ATTRIB_CASE_ID, ATTRIB_CASE_TYPE_ID, Constant Field Values

ID_WORK_ITEM_ACTIVE

public static final String ID_WORK_ITEM_ACTIVE
Constant to indicate the activation of an inactive work item.

This event contains the following attributes: ATTRIB_WORK_ITEM_ID, ATTRIB_CASE_ID and ATTRIB_CASE_TYPE_ID

See Also:
ATTRIB_WORK_ITEM_ID, ATTRIB_CASE_ID, ATTRIB_CASE_TYPE_ID, Constant Field Values

ID_WORK_ITEM_INACTIVE

public static final String ID_WORK_ITEM_INACTIVE
Constant to indicate the deactivation of an active work item.

This event contains the following attributes: ATTRIB_WORK_ITEM_ID, ATTRIB_CASE_ID and ATTRIB_CASE_TYPE_ID

See Also:
ATTRIB_WORK_ITEM_ID, ATTRIB_CASE_ID, ATTRIB_CASE_TYPE_ID, Constant Field Values

ID_OPEN_WORK_ITEM

public static final String ID_OPEN_WORK_ITEM
Constant to indicate the event of opening a work item.

This event contains the following attributes: ATTRIB_WORK_ITEM_ID, ATTRIB_CASE_ID, ATTRIB_CASE_TYPE_ID and ATTRIB_RESOURCE_ID

See Also:
ATTRIB_WORK_ITEM_ID, ATTRIB_CASE_ID, ATTRIB_CASE_TYPE_ID, ATTRIB_RESOURCE_ID, Constant Field Values

ID_CLOSE_ACTIVITY

public static final String ID_CLOSE_ACTIVITY
Constant to indicate the event of closing an activity.

This event contains the following attributes: ATTRIB_ACTIVITY_ID, ATTRIB_ACTIVITY_WI_ID, ATTRIB_CASE_ID, ATTRIB_CASE_TYPE_ID and ATTRIB_RESOURCE_ID

See Also:
ATTRIB_ACTIVITY_ID, ATTRIB_ACTIVITY_WI_ID, ATTRIB_CASE_ID, ATTRIB_CASE_TYPE_ID, ATTRIB_RESOURCE_ID, Constant Field Values

ID_CANCEL_ACTIVITY

public static final String ID_CANCEL_ACTIVITY
Constant to indicate the event of canceling an activity.

This event contains the following attributes: ATTRIB_ACTIVITY_ID, ATTRIB_ACTIVITY_WI_ID, ATTRIB_CASE_ID, ATTRIB_CASE_TYPE_ID and ATTRIB_RESOURCE_ID

See Also:
ATTRIB_ACTIVITY_ID, ATTRIB_ACTIVITY_WI_ID, ATTRIB_CASE_ID, ATTRIB_CASE_TYPE_ID, ATTRIB_RESOURCE_ID, Constant Field Values

ID_SET_STATE

public static final String ID_SET_STATE
Constant to indicate the event of a manual state change in a case.

This event contains the following attributes: ATTRIB_CASE_ID and ATTRIB_CASE_TYPE_ID

See Also:
ATTRIB_CASE_ID, ATTRIB_CASE_TYPE_ID, Constant Field Values

ATTRIB_CASE_TYPE_ID

public static final String ATTRIB_CASE_TYPE_ID
Constant to indicate the case type id attribute.

See Also:
Constant Field Values

ATTRIB_CASE_ID

public static final String ATTRIB_CASE_ID
Constant to indicate the case id attribute.

See Also:
Constant Field Values

ATTRIB_PLACE_ID

public static final String ATTRIB_PLACE_ID
Constant to indicate the place id attribute.

See Also:
Constant Field Values

ATTRIB_TOKEN_NUMBER_ID

public static final String ATTRIB_TOKEN_NUMBER_ID
Constant to indicate the token number id attribute.

See Also:
Constant Field Values

ATTRIB_WORK_ITEM_ID

public static final String ATTRIB_WORK_ITEM_ID
Constant to indicate the work item id attribute.

See Also:
Constant Field Values

ATTRIB_ACTIVITY_ID

public static final String ATTRIB_ACTIVITY_ID
Constant to indicate the activity id attribute.

See Also:
Constant Field Values

ATTRIB_ACTIVITY_WI_ID

public static final String ATTRIB_ACTIVITY_WI_ID
Constant to indicate the work item id of an activity attribute.

See Also:
Constant Field Values

ATTRIB_RESOURCE_ID

public static final String ATTRIB_RESOURCE_ID
Constant to indicate the resource id attribute.

See Also:
Constant Field Values
Constructor Detail

WFNetEvents

public WFNetEvents()


Copyright © 2003,2004 OpenBR Sistemas S/C Ltda.