iKnowBase


Package IKB_INSTANT


Field Summary
 VARCHAR2(60)GV_INSTANT_QUEUE CONSTANT := UPPER(IKB_GLOBAL_PREFS.PROVIDER_SCHEMA) || '.IKB_INSTANT_Q'
           Publishes a message on a specific iKnowBase Instant topic.

Method Summary
  PUBLISH(P_TOPIC IN VARCHAR2, P_DATA IN CLOB, P_FROM_USERNAME IN VARCHAR2 DEFAULT NULL, P_TO_USERNAME IN VARCHAR2 DEFAULT NULL, P_MESSAGE_TYPE IN VARCHAR2 DEFAULT NULL, P_TIMEOUT IN NUMBER DEFAULT 10)
          
 CT_USERREFERENCE REQUEST_USERLIST(P_TOPIC IN VARCHAR2, P_USER_NAMES IN IKB_PORTAL_API.VC_ARR DEFAULT IKB_PORTAL_API.EMPTY_VC_ARR, P_FROM_USERNAME IN VARCHAR2, P_TIMEOUT IN NUMBER DEFAULT 10)
           Request a specific userlist subset for the topic based on supplied usernames filter.
 CT_USERREFERENCE REQUEST_USERLIST_UPDATE(P_TOPIC IN VARCHAR2, P_FROM_USERNAME IN VARCHAR2, P_TIMEOUT IN NUMBER DEFAULT 10)
           Request a full userlist for the topic.

Field Detail

GV_INSTANT_QUEUE

        public VARCHAR2(60) GV_INSTANT_QUEUE CONSTANT := UPPER(IKB_GLOBAL_PREFS.PROVIDER_SCHEMA) || '.IKB_INSTANT_Q'
Publishes a message on a specific iKnowBase Instant topic.

Method Detail

PUBLISH

public  PUBLISH(P_TOPIC IN VARCHAR2, 
P_DATA IN CLOB,
P_FROM_USERNAME IN VARCHAR2 DEFAULT NULL,
P_TO_USERNAME IN VARCHAR2 DEFAULT NULL,
P_MESSAGE_TYPE IN VARCHAR2 DEFAULT NULL,
P_TIMEOUT IN NUMBER DEFAULT 10)


REQUEST_USERLIST

public CT_USERREFERENCE REQUEST_USERLIST(P_TOPIC IN VARCHAR2, 
P_USER_NAMES IN IKB_PORTAL_API.VC_ARR DEFAULT IKB_PORTAL_API.EMPTY_VC_ARR,
P_FROM_USERNAME IN VARCHAR2,
P_TIMEOUT IN NUMBER DEFAULT 10)
Request a specific userlist subset for the topic based on supplied usernames filter.


REQUEST_USERLIST_UPDATE

public CT_USERREFERENCE REQUEST_USERLIST_UPDATE(P_TOPIC IN VARCHAR2, 
P_FROM_USERNAME IN VARCHAR2,
P_TIMEOUT IN NUMBER DEFAULT 10)
Request a full userlist for the topic.


iKnowBase