Enterprise Information Portal APIs

com.ibm.mm.beans
Class CMBDataReplyEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--com.ibm.mm.beans.CMBEventBase
              |
              +--com.ibm.mm.beans.CMBDataReplyEvent
All Implemented Interfaces:
CMBBaseConstant, java.io.Serializable

public class CMBDataReplyEvent
extends CMBEventBase

Event for replying to data manipulation requests.

Since:
6.1
See Also:
CMBDataManagement, CMBDataReplyListener, Serialized Form

Field Summary
static int CMB_REPLY_ANNOTATION_CREATE
           
static int CMB_REPLY_ANNOTATION_DELETE
           
static int CMB_REPLY_ANNOTATION_RETRIEVE
           
static int CMB_REPLY_ANNOTATION_RETRIEVE_ALL
           
static int CMB_REPLY_ANNOTATION_UPDATE
           
static int CMB_REPLY_CHECK_IN
           
static int CMB_REPLY_CHECK_OUT
           
static int CMB_REPLY_FIXEDVIEWDATA_RETRIEVE
           
static int CMB_REPLY_ITEM_CREATE
           
static int CMB_REPLY_ITEM_DELETE
           
static int CMB_REPLY_ITEM_REINDEX
           
static int CMB_REPLY_ITEM_RETRIEVE
          Event type IDs.
static int CMB_REPLY_ITEM_UNINDEX
           
static int CMB_REPLY_ITEM_UPDATE
           
static int CMB_REPLY_PART_CREATE
           
static int CMB_REPLY_PART_DELETE
           
static int CMB_REPLY_PART_INDEX
           
static int CMB_REPLY_PART_RETRIEVE
           
static int CMB_REPLY_PART_RETRIEVE_ALL
           
static int CMB_REPLY_PART_UNINDEX
           
static int CMB_REPLY_PART_UPDATE
           
static int CMB_REPLY_PRIVILEGE_RETRIEVE
           
static int CMB_REPLY_RESOURCES_RETRIEVE
           
static int CMB_REPLY_UNLOCK
           
static int CMB_REPLY_VIEWDATA_CREATE
           
static int CMB_REPLY_VIEWDATA_DELETE
           
static int CMB_REPLY_VIEWDATA_RETRIEVE
           
static int CMB_REPLY_VIEWDATA_RETRIEVE_ALL
           
static int CMB_REPLY_VIEWDATA_UPDATE
           
 
Fields inherited from class com.ibm.mm.beans.CMBEventBase
CMB_REPLY_NO_CONNECTION
 
Fields inherited from class java.util.EventObject
source
 
Fields inherited from interface com.ibm.mm.beans.CMBBaseConstant
ANNOTATION_MIME_TYPE, CMB_CLASS_ICM_DOC_MODEL, CMB_CLASS_ICM_DOC_PART, CMB_CLASS_ITEM, CMB_CLASS_RESOURCE_ITEM, CMB_CLASS_UNDEFINED, CMB_CONNTYPE_DYNAMIC, CMB_CONNTYPE_LOCAL, CMB_CONNTYPE_REMOTE, CMB_CONTENT_ATTRONLY, CMB_CONTENT_CHILDREN, CMB_CONTENT_ITEMTREE, CMB_CONTENT_LINKS_INBOUND, CMB_CONTENT_LINKS_OUTBOUND, CMB_CONTENT_YES, CMB_DATATYPE_COLLECTION, CMB_DATATYPE_COLLECTION_DDO, CMB_DATATYPE_COLLECTION_XDO, CMB_DATATYPE_DATAOBJECTBASE, CMB_DATATYPE_DATE, CMB_DATATYPE_DECIMAL, CMB_DATATYPE_DOUBLE, CMB_DATATYPE_FLOAT, CMB_DATATYPE_FSTRING, CMB_DATATYPE_ITEM, CMB_DATATYPE_ITEM_COLLECTION, CMB_DATATYPE_LONG, CMB_DATATYPE_OBJECT, CMB_DATATYPE_OBJECT_COLLECTION, CMB_DATATYPE_SHORT, CMB_DATATYPE_TIME, CMB_DATATYPE_TIMESTAMP, CMB_DATATYPE_UNDEFINED, CMB_DATATYPE_VSTRING, CMB_DSTYPE_CM, CMB_DSTYPE_DB2, CMB_DSTYPE_DES, CMB_DSTYPE_DJ, CMB_DSTYPE_DL, CMB_DSTYPE_DOMDOC, CMB_DSTYPE_FED, CMB_DSTYPE_FN, CMB_DSTYPE_IC, CMB_DSTYPE_ICM, CMB_DSTYPE_IP390, CMB_DSTYPE_JDBC, CMB_DSTYPE_OD, CMB_DSTYPE_VI400, CMB_EIP_LOGOUT, CMB_OBJTYPE_CMBITEM, CMB_OBJTYPE_CMBOBJECT, CMB_OP_AND, CMB_OP_BETWEEN, CMB_OP_CONTAINS_TEXT, CMB_OP_CONTAINS_TEXT_IN_CONTENT, CMB_OP_EQUAL, CMB_OP_GREATER, CMB_OP_GREATER_EQUAL, CMB_OP_IN, CMB_OP_LESS, CMB_OP_LESS_EQUAL, CMB_OP_LIKE, CMB_OP_NOT, CMB_OP_NOT_BETWEEN, CMB_OP_NOT_EQUAL, CMB_OP_NOT_IN, CMB_OP_NOT_LIKE, CMB_OP_OR, CMB_OP_UNDEFINED, CMB_QS_TYPE_COMBINED, CMB_QS_TYPE_DES, CMB_QS_TYPE_FEDERATED, CMB_QS_TYPE_IMAGE, CMB_QS_TYPE_PARAMETRIC, CMB_QS_TYPE_SQL, CMB_QS_TYPE_TEMPLATE, CMB_QS_TYPE_TEXT, CMB_QS_TYPE_UNKNOWN, CMB_QS_TYPE_XPATH, CMB_ST_SKIP_ALWAYS, CMB_ST_SKIP_NEVER, CMB_ST_SKIP_WITH_PROMPT, CMB_STATUS_FAILED, CMB_STATUS_OK, CMB_STATUS_RESULT_END, CMB_STATUS_RESULT_MORE, CMB_STATUS_RESULT_NEW, CMB_TIMESTAMP_UNDEFINED, CMB_TYPE_DOCUMENT, CMB_TYPE_FOLDER, CMB_TYPE_ITEM, CMB_TYPE_UNKNOWN, CMB_USERID_UNDEFINED, CMB_VERSION_CONTROL_ALWAYS_NEW, CMB_VERSION_CONTROL_BY_APP, CMB_VERSION_CONTROL_NEVER, CMB_VERSION_KEYWORD, CMB_VERSION_LATEST, CMB_VERSION_NEW, PROP_CACHE_ENABLED, PROP_CC2MIME_URL, PROP_CONNECTION, PROP_CONNECTION_TYPE, PROP_DATA_MANAGEMENT_ENABLED, PROP_DSTYPE, PROP_LOCAL_SERVER, PROP_NAME, PROP_NEW_PASSWORD, PROP_PASSWORD, PROP_PORT_NUMBER, PROP_QUERY_CALLBACK_THRESHOLD, PROP_QUERY_MAX_RESULTS, PROP_RESULT_PAGESIZE, PROP_RMI_HOSTNAME, PROP_SCHEMA_MANAGEMENT_ENABLED, PROP_SEARCH_ASYNCH, PROP_SEARCH_MULTI_CHARS_WILDCARD, PROP_SEARCH_PARAMETRIC_WILDCARD, PROP_SEARCH_SINGLE_CHAR_WILDCARD, PROP_SEARCH_SKIP_SERVER, PROP_SEARCH_TIMEOUT, PROP_SERVER_NAME, PROP_SV_CONNECTION_TYPE, PROP_SV_PORT_NUMBER, PROP_SV_RMI_HOSTNAME, PROP_TRACE_ENABLED, PROP_USERID
 
Constructor Summary
CMBDataReplyEvent(java.lang.Object source, int id, int status)
          Construct a CMBDataReplyEvent, result data provided.
CMBDataReplyEvent(java.lang.Object source, int id, int status, java.lang.Object data)
          Construct a CMBDataReplyEvent, result data provided.
CMBDataReplyEvent(java.lang.Object source, int id, int status, java.lang.Object data, java.lang.Object extraData)
          Construct a CMBDataReplyEvent, result data provided.
 
Methods inherited from class com.ibm.mm.beans.CMBEventBase
getData, getExtraData, getID, getStatus
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CMB_REPLY_ITEM_RETRIEVE

public static final int CMB_REPLY_ITEM_RETRIEVE
Event type IDs.

CMB_REPLY_ITEM_CREATE

public static final int CMB_REPLY_ITEM_CREATE

CMB_REPLY_ITEM_UPDATE

public static final int CMB_REPLY_ITEM_UPDATE

CMB_REPLY_ITEM_DELETE

public static final int CMB_REPLY_ITEM_DELETE

CMB_REPLY_ITEM_UNINDEX

public static final int CMB_REPLY_ITEM_UNINDEX

CMB_REPLY_ITEM_REINDEX

public static final int CMB_REPLY_ITEM_REINDEX

CMB_REPLY_PART_RETRIEVE

public static final int CMB_REPLY_PART_RETRIEVE

CMB_REPLY_PART_RETRIEVE_ALL

public static final int CMB_REPLY_PART_RETRIEVE_ALL

CMB_REPLY_PART_CREATE

public static final int CMB_REPLY_PART_CREATE

CMB_REPLY_PART_UPDATE

public static final int CMB_REPLY_PART_UPDATE

CMB_REPLY_PART_DELETE

public static final int CMB_REPLY_PART_DELETE

CMB_REPLY_PART_UNINDEX

public static final int CMB_REPLY_PART_UNINDEX

CMB_REPLY_PART_INDEX

public static final int CMB_REPLY_PART_INDEX

CMB_REPLY_ANNOTATION_RETRIEVE

public static final int CMB_REPLY_ANNOTATION_RETRIEVE

CMB_REPLY_ANNOTATION_RETRIEVE_ALL

public static final int CMB_REPLY_ANNOTATION_RETRIEVE_ALL

CMB_REPLY_ANNOTATION_CREATE

public static final int CMB_REPLY_ANNOTATION_CREATE

CMB_REPLY_ANNOTATION_UPDATE

public static final int CMB_REPLY_ANNOTATION_UPDATE

CMB_REPLY_ANNOTATION_DELETE

public static final int CMB_REPLY_ANNOTATION_DELETE

CMB_REPLY_VIEWDATA_RETRIEVE

public static final int CMB_REPLY_VIEWDATA_RETRIEVE

CMB_REPLY_VIEWDATA_RETRIEVE_ALL

public static final int CMB_REPLY_VIEWDATA_RETRIEVE_ALL

CMB_REPLY_VIEWDATA_CREATE

public static final int CMB_REPLY_VIEWDATA_CREATE

CMB_REPLY_VIEWDATA_UPDATE

public static final int CMB_REPLY_VIEWDATA_UPDATE

CMB_REPLY_VIEWDATA_DELETE

public static final int CMB_REPLY_VIEWDATA_DELETE

CMB_REPLY_FIXEDVIEWDATA_RETRIEVE

public static final int CMB_REPLY_FIXEDVIEWDATA_RETRIEVE

CMB_REPLY_RESOURCES_RETRIEVE

public static final int CMB_REPLY_RESOURCES_RETRIEVE

CMB_REPLY_PRIVILEGE_RETRIEVE

public static final int CMB_REPLY_PRIVILEGE_RETRIEVE

CMB_REPLY_CHECK_IN

public static final int CMB_REPLY_CHECK_IN

CMB_REPLY_CHECK_OUT

public static final int CMB_REPLY_CHECK_OUT

CMB_REPLY_UNLOCK

public static final int CMB_REPLY_UNLOCK
Constructor Detail

CMBDataReplyEvent

public CMBDataReplyEvent(java.lang.Object source,
                         int id,
                         int status)
Construct a CMBDataReplyEvent, result data provided.
Parameters:
source - the event source
id - the event type id
status - the reply status

CMBDataReplyEvent

public CMBDataReplyEvent(java.lang.Object source,
                         int id,
                         int status,
                         java.lang.Object data)
Construct a CMBDataReplyEvent, result data provided.
Parameters:
source - the event source
id - the event type id
status - the reply status
data - result data, can be one of the following types:
  1. if status == CMB_STATUS_OK, then the data type will be one of:
    • CMBItem, if event id is CMB_REPLY_ITEM_RETRIEVE, or CMB_REPLY_ITEM_CREATE
    • CMBObject, if event id is CMB_REPLY_PART_RETRIEVE
    • CMBObject[], if event id is CMB_REPLY_PART_RETRIEVE_ALL
    • CMBAnnotation, if event id is CMB_REPLY_ANNOTATION_RETRIEVE, or CMB_REPLY_ANNOTATATION_CREATE
    • CMBViewData, if event id is CMB_REPLY_VIEWDATA_RETRIEVE, or CMB_REPLY_VIEWDATA_CREATE
    • CMBFixedViewData, if event id is CMB_REPLY_FIXEDVIEWDATA_RETRIEVE
    • CMBResources, if event id is CMB_REPLY_RESOURCES_RETRIEVE
  2. if status == CMB_STATUS_FAILED, data is an error string.

CMBDataReplyEvent

public CMBDataReplyEvent(java.lang.Object source,
                         int id,
                         int status,
                         java.lang.Object data,
                         java.lang.Object extraData)
Construct a CMBDataReplyEvent, result data provided.
Parameters:
source - the event source
id - the event type id
status - the reply status
data - result data, can be one of the following types:
  1. if status == CMB_STATUS_OK, then the data type will be one of:
    • CMBItem, if event id is CMB_REPLY_ITEM_RETRIEVE, or CMB_REPLY_ITEM_CREATE
    • CMBObject, if event id is CMB_REPLY_PART_RETRIEVE
    • CMBObject[], if event id is CMB_REPLY_PART_RETRIEVE_ALL
    • CMBAnnotation, if event id is CMB_REPLY_ANNOTATION_RETRIEVE, or CMB_REPLY_ANNOTATATION_CREATE
    • CMBViewData, if event id is CMB_REPLY_VIEWDATA_RETRIEVE, or CMB_REPLY_VIEWDATA_CREATE
    • CMBFixedViewData, if event id is CMB_REPLY_FIXEDVIEWDATA_RETRIEVE
    • CMBResources, if event id is CMB_REPLY_RESOURCES_RETRIEVE
  2. if status == CMB_STATUS_FAILED, data is an error string.
extraData - type ???, extra result data

EIP JavaBeans

(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.