| iKnowBase | |||||
SUMMARY: FIELD | TYPE | METHOD | DETAIL: FIELD | TYPE | METHOD |
Field Summary | |
VARCHAR2(2) | DEFAULT_LANGUAGE_ID CONSTANT := 'us'
|
VARCHAR2(10) | NLS_OBJECT_TYPE CONSTANT := 'IKB_CORE'
|
VARCHAR2(10) | SAVE_OPERATION_REPLACEALL CONSTANT := 'REPLACEALL'
|
VARCHAR2(10) | SAVE_OPERATION_REPLACE CONSTANT := 'REPLACE'
|
VARCHAR2(10) | SAVE_OPERATION_DELETE CONSTANT := 'DELETE'
|
VARCHAR2(12) | SAVE_OPERATION_DELETE_VALUE CONSTANT := 'DELETE_VALUE'
|
VARCHAR2(10) | SAVE_OPERATION_MERGE CONSTANT := 'MERGE'
|
VARCHAR2(10) | SAVE_OPERATION_INSERT CONSTANT := 'INSERT'
|
VARCHAR2(10) | SAVE_OPERATION_NONE CONSTANT := 'NONE'
|
VARCHAR2(4) | GET_OPERATION_FULL CONSTANT := 'FULL'
|
VARCHAR2(3) | GET_OPERATION_MINIMAL CONSTANT := 'MIN'
|
VARCHAR2(4) | GET_OPERATION_NONE CONSTANT := 'NONE'
|
VARCHAR2(15) | DELETE_OPERATION_SOFT CONSTANT := 'SOFTDELETE'
|
VARCHAR2(15) | DELETE_OPERATION_HARD CONSTANT := 'HARDDELETE'
|
VARCHAR2(15) | SUBDOC_OPERATION_CHAIN CONSTANT := 'CHAIN'
|
VARCHAR2(15) | SUBDOC_OPERATION_DELETE_ALL CONSTANT := 'ALL'
|
VARCHAR2(15) | SUBDOC_OPERATION_DETACH CONSTANT := 'DETACH'
|
PLS_INTEGER | VERSION_MODE_NONE CONSTANT := 0
|
PLS_INTEGER | VERSION_MODE_INSERT_INACTIVE CONSTANT := 1
|
PLS_INTEGER | VERSION_MODE_INSERT_ACTIVE CONSTANT := 2
|
PLS_INTEGER | VERSION_MODE_UPDATE_ACTIVE CONSTANT := 3
|
CHAR(1) | NO_VALIDATION CONSTANT := 'N'
|
CHAR(1) | DO_VALIDATION CONSTANT := 'Y'
|
Method Summary | |
|
BUILD_ATTRIBUTEARRAY(P_ATTRIBUTES IN OUT NOCOPY CT_DOCUMENT_ATTRIBUTES, P_ATTRIBUTE IN OT_OBJECTREFERENCE, P_VALUE_CHAR IN VARCHAR2 DEFAULT NULL, P_VALUE_DATE IN DATE DEFAULT NULL, P_VALUE_NUMBER IN NUMBER DEFAULT NULL, P_VALUE_CLOB IN CLOB DEFAULT NULL, P_VALUE_EXTERNAL IN VARCHAR2 DEFAULT NULL, P_VALUE_DOCUMENT_REFERENCE IN OT_OBJECTREFERENCE DEFAULT NULL, P_VALUE_DIMENSION_REFERENCE IN OT_OBJECTREFERENCE DEFAULT NULL, P_VALUE_VALUELIST_REFERENCE IN OT_OBJECTREFERENCE DEFAULT NULL, P_VALUE_USER_REFERENCE IN OT_USERREFERENCE DEFAULT NULL, P_DO_INTERNAL_CHECK IN VARCHAR2 DEFAULT NO_VALIDATION, P_BUILD_METADATA IN VARCHAR2 DEFAULT 'N', P_EXTERNAL IN NUMBER DEFAULT NULL, P_LINE_NO IN NUMBER DEFAULT -1, P_VALUE_FILENAME IN VARCHAR2 DEFAULT NULL, P_VALUE_MIMETYPE IN VARCHAR2 DEFAULT NULL, P_VALUE_BLOB IN BLOB DEFAULT NULL, P_OBJECT_GUID IN RAW DEFAULT NULL, P_VALUE_XML IN SYS.XMLTYPE DEFAULT NULL)
Builds an attribute list to be used in a document object. |
OT_OBJECTREFERENCE |
COPY_ACL(P_EXECUTION_USER IN OT_USERREFERENCE, P_ACL_REFERENCE IN OT_OBJECTREFERENCE)
Copies the given acl (creates a new one based on another) |
OT_OBJECTREFERENCE |
COPY_ATTRIBUTE(P_EXECUTION_USER IN OT_USERREFERENCE, P_ATTRIBUTE_REFERENCE IN OT_OBJECTREFERENCE)
Copies the given attribute (create a new one based on another) |
OT_OBJECTREFERENCE |
COPY_DIMENSION_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE, P_DIMENSION_TYPE_REFERENCE IN OT_OBJECTREFERENCE)
Copies the given dimension_type object (create a new one based on another) |
OT_OBJECTREFERENCE |
COPY_DOCUMENT_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT_TYPE_REFERENCE IN OT_OBJECTREFERENCE)
Copies the given document type (create a new one based on another) |
OT_OBJECTREFERENCE |
COPY_GROUP(P_EXECUTION_USER IN OT_USERREFERENCE, P_GROUP_REFERENCE IN OT_OBJECTREFERENCE)
Copies the given group (creates a new one based on another) |
OT_OBJECTREFERENCE |
COPY_SUBSYSTEM(P_EXECUTION_USER IN OT_USERREFERENCE, P_SUBSYSTEM_REFERENCE IN OT_OBJECTREFERENCE)
Copies the given subsystem (create a new one based on another) |
OT_OBJECTREFERENCE |
COPY_VALUELIST(P_EXECUTION_USER IN OT_USERREFERENCE, P_VALUELIST_REFERENCE IN OT_OBJECTREFERENCE)
Copies the given valuelist (creates a new one based on another) |
|
DELETE_ACL(P_EXECUTION_USER IN OT_USERREFERENCE, P_ACL_REFERENCE IN OT_OBJECTREFERENCE)
Deletes the given acl. |
|
DELETE_ATTRIBUTE(P_EXECUTION_USER IN OT_USERREFERENCE, P_ATTRIBUTE_REFERENCE IN OT_OBJECTREFERENCE)
Deletes the given attribute. |
|
DELETE_DIMENSION(P_EXECUTION_USER IN OT_USERREFERENCE, P_DIMENSION_REFERENCE IN OT_OBJECTREFERENCE)
Deletes the given dimension. |
|
DELETE_DIMENSION_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE, P_DIMENSION_TYPE_REFERENCE IN OT_OBJECTREFERENCE)
Deletes the given dimension type. |
|
DELETE_DOCUMENT(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT IN OT_DOCUMENT_REFERENCE, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.DELETE_OPERATION_SOFT, P_EVENT_MODE IN VARCHAR2 DEFAULT NULL, P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SUBDOC_OPERATION_DELETE_ALL)
Deletes the given document. |
|
DELETE_DOCUMENT(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT IN OT_OBJECTREFERENCE, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.DELETE_OPERATION_SOFT, P_EVENT_MODE IN VARCHAR2 DEFAULT NULL, P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SUBDOC_OPERATION_DELETE_ALL)
Deletes the given document. |
|
DELETE_DOCUMENT_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT_TYPE_REFERENCE IN OT_OBJECTREFERENCE)
Deletes the given document type. |
|
DELETE_GROUP(P_EXECUTION_USER IN OT_USERREFERENCE, P_GROUP_REFERENCE IN OT_OBJECTREFERENCE)
Deletes the given group. |
|
DELETE_SUBSYSTEM(P_EXECUTION_USER IN OT_USERREFERENCE, P_SUBSYSTEM_REFERENCE IN OT_OBJECTREFERENCE)
Deletes the given subsystem. |
|
DELETE_USER(P_EXECUTION_USER IN OT_USERREFERENCE, P_USER_REFERENCE IN OT_USERREFERENCE, P_NEWOWNER_REFERENCE IN OT_USERREFERENCE)
Deletes the user with the given user reference. |
|
DELETE_VALUELIST(P_EXECUTION_USER IN OT_USERREFERENCE, P_VALUELIST_REFERENCE IN OT_OBJECTREFERENCE)
Deletes the given valuelist. |
OT_ACL |
GET_ACL(P_EXECUTION_USER IN OT_USERREFERENCE, P_ACL_REFERENCE IN OT_OBJECTREFERENCE, P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_FULL)
Retrieves the given access control list. |
OT_ATTRIBUTE |
GET_ATTRIBUTE(P_EXECUTION_USER IN OT_USERREFERENCE DEFAULT NULL, P_ATTRIBUTE_REFERENCE IN OT_OBJECTREFERENCE, P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_FULL)
Retrieves the given attribute. |
OT_DIMENSION |
GET_DIMENSION(P_EXECUTION_USER IN OT_USERREFERENCE, P_DIMENSION_REFERENCE IN OT_OBJECTREFERENCE)
Retrieves the given dimension. |
OT_DIMENSION_TYPE |
GET_DIMENSION_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE, P_DIMENSION_TYPE_REFERENCE IN OT_OBJECTREFERENCE)
Retrieves the given dimension type. |
OT_DOCUMENT |
GET_DOCUMENT(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT_REFERENCE IN OT_OBJECTREFERENCE, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_MINIMAL, P_CONTENT_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_NONE, P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_NONE)
Retrieves the given document, provided that performing user is authorized to perform the operation. |
OT_DOCUMENT |
GET_DOCUMENT(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT_REFERENCE IN OT_DOCUMENT_REFERENCE, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_MINIMAL, P_CONTENT_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_NONE, P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_NONE)
|
OT_DOCUMENT |
GET_DOCUMENT(P_DOCREF IN OT_OBJECTREFERENCE, P_USER_ID IN OT_USERREFERENCE, P_GET_CONTENT IN VARCHAR2 DEFAULT 'N', P_ATTRIBUTE_MODE IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_NONE, P_DOCUMENT_MODE IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_MINIMAL)
|
OT_DOCUMENT_ATTRIBUTE |
GET_DOCUMENT_ATTRIBUTE(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT_REFERENCE IN OT_OBJECTREFERENCE, P_ATTRIBUTE_REFERENCE IN OT_OBJECTREFERENCE, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_MINIMAL)
Retrieves all values for the given document attribute |
OT_DOCUMENT_ATTRIBUTE |
GET_DOCUMENT_ATTRIBUTE(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT_REFERENCE IN OT_DOCUMENT_REFERENCE, P_ATTRIBUTE_REFERENCE IN OT_OBJECTREFERENCE, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_MINIMAL)
Retrieves all values for the given document attribute |
CT_DOCUMENT_ATTRIBUTES |
GET_DOCUMENT_ATTRIBUTES(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT_REFERENCE IN OT_OBJECTREFERENCE, P_ATTRIBUTE_REFERENCES IN CT_OBJECTREFERENCE DEFAULT CT_OBJECTREFERENCE(), P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_MINIMAL)
Retrieves all values for the given document attribute, also document properties |
CT_DOCUMENT_ATTRIBUTES |
GET_DOCUMENT_ATTRIBUTES(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT_REFERENCE IN OT_DOCUMENT_REFERENCE, P_ATTRIBUTE_REFERENCES IN CT_OBJECTREFERENCE DEFAULT CT_OBJECTREFERENCE(), P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_MINIMAL)
Retrieves all values for the given document attribute, also document properties |
OT_DOCUMENT_TYPE |
GET_DOCUMENT_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT_TYPE_REFERENCE IN OT_OBJECTREFERENCE)
Retrieves the given document type. |
OT_GROUP |
GET_GROUP(P_EXECUTION_USER IN OT_USERREFERENCE, P_GROUP_REFERENCE IN OT_OBJECTREFERENCE, P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_FULL)
Retrieves the group with the given group reference. |
OT_SUBSYSTEM |
GET_SUBSYSTEM(P_EXECUTION_USER IN OT_USERREFERENCE, P_SUBSYSTEM_REFERENCE IN OT_OBJECTREFERENCE)
Retrieves the given subsystem. |
OT_USER |
GET_USER(P_EXECUTION_USER IN OT_USERREFERENCE, P_USER_REFERENCE IN OT_USERREFERENCE)
Retrieves the user with the given user reference |
BOOLEAN |
GET_USER(P_USERREFERENCE IN OT_USERREFERENCE, P_USER_RECORD OUT NOCOPY OT_USER)
|
OT_VALUELIST |
GET_VALUELIST(P_EXECUTION_USER IN OT_USERREFERENCE, P_VALUELIST_REFERENCE IN OT_OBJECTREFERENCE)
Retrieves the given valuelist. |
OT_VALUELIST_VALUE |
GET_VALUELIST_VALUE(P_EXECUTION_USER IN OT_USERREFERENCE, P_VALUELIST_REFERENCE IN OT_OBJECTREFERENCE, P_VALUELIST_VALUE_REFERENCE IN OT_OBJECTREFERENCE)
Retrieves the given valuelist value. |
OT_VALUELIST_VALUE |
GET_VALUELIST_VALUE_BY_ATTRIB(P_EXECUTION_USER IN OT_USERREFERENCE, P_ATTRIBUTE_REFERENCE IN OT_OBJECTREFERENCE, P_VALUELIST_VALUE_REFERENCE IN OT_OBJECTREFERENCE)
Retrieves the given valuelist value |
OT_OBJECTREFERENCE |
SAVE_ACL(P_EXECUTION_USER IN OT_USERREFERENCE DEFAULT NULL, P_ACL IN OT_ACL, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE, P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_REPLACEALL)
Adds or updates the given access control list. |
OT_OBJECTREFERENCE |
SAVE_ACL(P_ACL IN OT_ACL, P_USER_REFERENCE IN OT_USERREFERENCE DEFAULT NULL, P_RESYNC_MEMBERS IN VARCHAR2 DEFAULT 'Y', P_UPDATE_ACL IN VARCHAR2 DEFAULT 'Y')
|
OT_OBJECTREFERENCE |
SAVE_ACL_MEMBERS(P_EXECUTION_USER IN OT_USERREFERENCE, P_ACL_REFERENCE IN OT_OBJECTREFERENCE, P_MEMBERS IN CT_ACL_MEMBERS, P_CHILD_OPERATION IN VARCHAR2)
Updates the list of members for the given acl. |
OT_OBJECTREFERENCE |
SAVE_ATTRIBUTE(P_EXECUTION_USER IN OT_USERREFERENCE, P_ATTRIBUTE IN OT_ATTRIBUTE, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE)
Adds or updates the given attribute |
OT_OBJECTREFERENCE |
SAVE_DIMENSION(P_EXECUTION_USER IN OT_USERREFERENCE, P_DIMENSION IN OT_DIMENSION, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE)
Adds or updates the given dimension |
OT_OBJECTREFERENCE |
SAVE_DIMENSION_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE, P_DIMENSION_TYPE IN OT_DIMENSION_TYPE, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE)
Adds or updates the given dimension type |
OT_OBJECTREFERENCE |
SAVE_DOCUMENT(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT IN OT_DOCUMENT, P_DOCUMENT_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE, P_ATTRIBUTE_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_REPLACEALL, P_CONTENT_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE, P_VERSION_MODE IN NUMBER DEFAULT NULL, P_VERSION_COMMENT IN VARCHAR2 DEFAULT NULL, P_EVENT_MODE IN VARCHAR2 DEFAULT NULL, P_IS_EXTERNAL IN BOOLEAN DEFAULT TRUE)
Adds or updates the given document. |
OT_OBJECTREFERENCE |
SAVE_DOCUMENT(P_DOCUMENT IN OT_DOCUMENT, P_EXTERNAL_ENTITY IN VARCHAR2 DEFAULT NULL, P_VERSION_COMMENT IN VARCHAR2 DEFAULT NULL, P_VERSION_TYPE IN NUMBER DEFAULT NULL, P_USER_ID IN OT_USERREFERENCE, P_SAVE_METHOD IN VARCHAR2 DEFAULT 'COMPLETE', P_IS_EXTERNAL IN NUMBER DEFAULT 1, P_EVENT_MODE IN VARCHAR2 DEFAULT NULL)
|
OT_OBJECTREFERENCE |
SAVE_DOCUMENT_ATTRIBUTES(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT_REFERENCE IN OT_OBJECTREFERENCE DEFAULT OT_OBJECTREFERENCE(), P_ATTRIBUTES IN CT_DOCUMENT_ATTRIBUTES DEFAULT CT_DOCUMENT_ATTRIBUTES(), P_ATTRIBUTE_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE, P_VERSION_MODE IN NUMBER DEFAULT NULL, P_VERSION_COMMENT IN VARCHAR2 DEFAULT NULL, P_EVENT_MODE IN VARCHAR2 DEFAULT NULL, P_IS_EXTERNAL IN BOOLEAN DEFAULT TRUE)
Adds or updates a set of attributes for the given document. |
OT_OBJECTREFERENCE |
SAVE_DOCUMENT_ATTRIBUTES(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT_REFERENCE IN OT_DOCUMENT_REFERENCE DEFAULT OT_DOCUMENT_REFERENCE(), P_ATTRIBUTES IN CT_DOCUMENT_ATTRIBUTES DEFAULT CT_DOCUMENT_ATTRIBUTES(), P_ATTRIBUTE_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE, P_VERSION_MODE IN NUMBER DEFAULT NULL, P_VERSION_COMMENT IN VARCHAR2 DEFAULT NULL, P_EVENT_MODE IN VARCHAR2 DEFAULT NULL, P_IS_EXTERNAL IN BOOLEAN DEFAULT TRUE)
|
OT_OBJECTREFERENCE |
SAVE_DOCUMENT_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENT_TYPE IN OT_DOCUMENT_TYPE, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE)
Adds or updates the given document type |
CT_OBJECTREFERENCE |
SAVE_DOCUMENTS(P_EXECUTION_USER IN OT_USERREFERENCE, P_DOCUMENTS IN CT_DOCUMENTS, P_DOCUMENT_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE, P_ATTRIBUTE_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_REPLACEALL, P_CONTENT_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE, P_VERSION_MODE IN NUMBER DEFAULT NULL, P_VERSION_COMMENT IN VARCHAR2 DEFAULT NULL, P_EVENT_MODE IN VARCHAR2 DEFAULT NULL, P_IS_EXTERNAL IN BOOLEAN DEFAULT TRUE)
Processes a collection of documents, by calling save_document for each. |
CT_OBJECTREFERENCE |
SAVE_DOCUMENTS(P_DOCUMENTS IN CT_DOCUMENTS, P_EXTERNAL_ENTITY IN VARCHAR2 DEFAULT NULL, P_VERSION_COMMENT IN VARCHAR2 DEFAULT NULL, P_VERSION_TYPE IN NUMBER DEFAULT NULL, P_USER_ID IN OT_USERREFERENCE, P_SAVE_METHOD IN VARCHAR2 DEFAULT 'COMPLETE', P_IS_EXTERNAL IN NUMBER DEFAULT 1, P_EVENT_MODE IN VARCHAR2 DEFAULT NULL)
|
OT_OBJECTREFERENCE |
SAVE_GROUP(P_EXECUTION_USER IN OT_USERREFERENCE, P_GROUP IN OT_GROUP, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE, P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_REPLACEALL)
Adds or modifies the given group. |
OT_OBJECTREFERENCE |
SAVE_GROUP_MEMBERS(P_EXECUTION_USER IN OT_USERREFERENCE, P_GROUP_REFERENCE IN OT_OBJECTREFERENCE, P_MEMBERS IN CT_USERREFERENCE, P_CHILD_OPERATION IN VARCHAR2)
Updates the list of members for the given group. |
OT_OBJECTREFERENCE |
SAVE_SITE(P_EXECUTION_USER IN OT_USERREFERENCE, P_SITE IN OT_SITE, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE)
Adds or updates the given site |
OT_OBJECTREFERENCE |
SAVE_SUBSYSTEM(P_EXECUTION_USER IN OT_USERREFERENCE, P_SUBSYSTEM IN OT_SUBSYSTEM, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE)
Adds or updates the given subsystem |
OT_USERREFERENCE |
SAVE_USER(P_EXECUTION_USER IN OT_USERREFERENCE, P_USER IN OT_USER, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE)
Adds or modifies the given user. |
OT_OBJECTREFERENCE |
SAVE_VALUELIST(P_EXECUTION_USER IN OT_USERREFERENCE, P_VALUELIST IN OT_VALUELIST, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE, P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_REPLACEALL)
Adds or updates the given valuelist. |
OT_OBJECTREFERENCE |
SAVE_VALUELIST_VALUE(P_EXECUTION_USER IN OT_USERREFERENCE, P_VALUELIST_REFERENCE IN OT_OBJECTREFERENCE, P_VALUELIST_VALUE IN OT_VALUELIST_VALUE, P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_INSERT)
Adds, updates, or deletes the given value of the given valuelist. |
Field Detail |
public VARCHAR2(2) DEFAULT_LANGUAGE_ID CONSTANT := 'us'
public VARCHAR2(15) DELETE_OPERATION_HARD CONSTANT := 'HARDDELETE'
public VARCHAR2(15) DELETE_OPERATION_SOFT CONSTANT := 'SOFTDELETE'
public CHAR(1) DO_VALIDATION CONSTANT := 'Y'
public VARCHAR2(4) GET_OPERATION_FULL CONSTANT := 'FULL'
public VARCHAR2(3) GET_OPERATION_MINIMAL CONSTANT := 'MIN'
public VARCHAR2(4) GET_OPERATION_NONE CONSTANT := 'NONE'
public VARCHAR2(10) NLS_OBJECT_TYPE CONSTANT := 'IKB_CORE'
public CHAR(1) NO_VALIDATION CONSTANT := 'N'
public VARCHAR2(10) SAVE_OPERATION_DELETE CONSTANT := 'DELETE'
public VARCHAR2(12) SAVE_OPERATION_DELETE_VALUE CONSTANT := 'DELETE_VALUE'
public VARCHAR2(10) SAVE_OPERATION_INSERT CONSTANT := 'INSERT'
public VARCHAR2(10) SAVE_OPERATION_MERGE CONSTANT := 'MERGE'
public VARCHAR2(10) SAVE_OPERATION_NONE CONSTANT := 'NONE'
public VARCHAR2(10) SAVE_OPERATION_REPLACE CONSTANT := 'REPLACE'
public VARCHAR2(10) SAVE_OPERATION_REPLACEALL CONSTANT := 'REPLACEALL'
public VARCHAR2(15) SUBDOC_OPERATION_CHAIN CONSTANT := 'CHAIN'
public VARCHAR2(15) SUBDOC_OPERATION_DELETE_ALL CONSTANT := 'ALL'
public VARCHAR2(15) SUBDOC_OPERATION_DETACH CONSTANT := 'DETACH'
public PLS_INTEGER VERSION_MODE_INSERT_ACTIVE CONSTANT := 2
public PLS_INTEGER VERSION_MODE_INSERT_INACTIVE CONSTANT := 1
public PLS_INTEGER VERSION_MODE_NONE CONSTANT := 0
public PLS_INTEGER VERSION_MODE_UPDATE_ACTIVE CONSTANT := 3
Method Detail |
public BUILD_ATTRIBUTEARRAY(P_ATTRIBUTES IN OUT NOCOPY CT_DOCUMENT_ATTRIBUTES,
P_ATTRIBUTE IN OT_OBJECTREFERENCE,
P_VALUE_CHAR IN VARCHAR2 DEFAULT NULL,
P_VALUE_DATE IN DATE DEFAULT NULL,
P_VALUE_NUMBER IN NUMBER DEFAULT NULL,
P_VALUE_CLOB IN CLOB DEFAULT NULL,
P_VALUE_EXTERNAL IN VARCHAR2 DEFAULT NULL,
P_VALUE_DOCUMENT_REFERENCE IN OT_OBJECTREFERENCE DEFAULT NULL,
P_VALUE_DIMENSION_REFERENCE IN OT_OBJECTREFERENCE DEFAULT NULL,
P_VALUE_VALUELIST_REFERENCE IN OT_OBJECTREFERENCE DEFAULT NULL,
P_VALUE_USER_REFERENCE IN OT_USERREFERENCE DEFAULT NULL,
P_DO_INTERNAL_CHECK IN VARCHAR2 DEFAULT NO_VALIDATION,
P_BUILD_METADATA IN VARCHAR2 DEFAULT 'N',
P_EXTERNAL IN NUMBER DEFAULT NULL,
P_LINE_NO IN NUMBER DEFAULT -1,
P_VALUE_FILENAME IN VARCHAR2 DEFAULT NULL,
P_VALUE_MIMETYPE IN VARCHAR2 DEFAULT NULL,
P_VALUE_BLOB IN BLOB DEFAULT NULL,
P_OBJECT_GUID IN RAW DEFAULT NULL,
P_VALUE_XML IN SYS.XMLTYPE DEFAULT NULL)
P_ATTRIBUTES
-
The list of attributes to which to add an attribute. This is an OUT parameter.P_ATTRIBUTE
-
Defines the attribute to be addedP_VALUE_CHAR
-
If the attribute type is character, the value should be placed hereP_VALUE_DATE
-
If the attribute type is date, the value should be placed here. Use the format dd.mm.yyyy hh24:mi:ss or dd.mm.yyyyP_VALUE_NUMBER
-
If the attribute type is number, the value should be placed hereP_VALUE_CLOB
-
If the attribute type is CLOB, the value should be placed hereP_VALUE_EXTERNAL
-
If the attribute type is a external value, the value should be placed hereP_VALUE_DOCUMENT_REFERENCE
-
If the attribute type is image or related document, the value should be placed hereP_VALUE_DIMENSION_REFERENCE
-
If the attribute type is dimension, the value should be placed hereP_VALUE_VALUELIST_REFERENCE
-
If the attribute type is value list, the value should be placed hereP_VALUE_USER_REFERENCE
-
If the attribute type is dimension and you want the value to be set based on the user dimension, the value (userinfo) should be placed hereP_DO_INTERNAL_CHECK
-
Y
If external attribute, check if it exists internally. If so, do not insert;
N
If external attribute, insert the attribute even if it exists internallyP_BUILD_METADATA
-
Y
for dimensions and valuelists:Will create an instance of the metadata (valuelist/dimension) if it doesn't exist;
N
Will not create any metadataP_EXTERNAL
-
0 means its an internal attribute, 1 means its an external. If NULL the value will be set in save_documentP_LINE_NO
-
-1 means a new line, > 0 defines an existing attribute valuepublic OT_OBJECTREFERENCE COPY_ACL(P_EXECUTION_USER IN OT_USERREFERENCE,
P_ACL_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_ACL_REFERENCE
-
Reference to the acl to be copiedpublic OT_OBJECTREFERENCE COPY_ATTRIBUTE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_ATTRIBUTE_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_ATTRIBUTE_REFERENCE
-
Reference to the attribute to be copiedpublic OT_OBJECTREFERENCE COPY_DIMENSION_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DIMENSION_TYPE_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DIMENSION_TYPE_REFERENCE
-
Reference to the dimension_type object to be copiedpublic OT_OBJECTREFERENCE COPY_DOCUMENT_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT_TYPE_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DOCUMENT_TYPE_REFERENCE
-
Reference to the document type to be copiedpublic OT_OBJECTREFERENCE COPY_GROUP(P_EXECUTION_USER IN OT_USERREFERENCE,
P_GROUP_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_GROUP_REFERENCE
-
Reference to the group to be copiedpublic OT_OBJECTREFERENCE COPY_SUBSYSTEM(P_EXECUTION_USER IN OT_USERREFERENCE,
P_SUBSYSTEM_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_SUBSYSTEM_REFERENCE
-
Reference to the subsystem to be copiedpublic OT_OBJECTREFERENCE COPY_VALUELIST(P_EXECUTION_USER IN OT_USERREFERENCE,
P_VALUELIST_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_VALUELIST_REFERENCE
-
Reference to the valuelist to be copiedpublic DELETE_ACL(P_EXECUTION_USER IN OT_USERREFERENCE,
P_ACL_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_ACL_REFERENCE
-
Reference to the acl to be deletedpublic DELETE_ATTRIBUTE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_ATTRIBUTE_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_ATTRIBUTE_REFERENCE
-
Reference to the attribute to be deletedpublic DELETE_DIMENSION(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DIMENSION_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DIMENSION_REFERENCE
-
Reference to the dimension to be deletedpublic DELETE_DIMENSION_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DIMENSION_TYPE_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DIMENSION_TYPE_REFERENCE
-
Reference to the dimension type to be deletedpublic DELETE_DOCUMENT(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT IN OT_DOCUMENT_REFERENCE,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.DELETE_OPERATION_SOFT,
P_EVENT_MODE IN VARCHAR2 DEFAULT NULL,
P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SUBDOC_OPERATION_DELETE_ALL)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DOCUMENT
-
Reference to the document reference to be deleted. Both versions and 'real' documents can be deletedP_OPERATION
-
Specifies how to delete the document,
valid values are delete_operation_soft
, and delete_operation_hard
P_EVENT_MODE
-
Mode (string) sent to the event engineP_CHILD_OPERATION
-
Operation (string) to detemine what to do with the subdocuments. It will only be used when p_operation = delete_operation_hard
Valid values are subdoc_operation_chain, subdoc_operation_delete_all and subdoc_operation_detachpublic DELETE_DOCUMENT(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT IN OT_OBJECTREFERENCE,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.DELETE_OPERATION_SOFT,
P_EVENT_MODE IN VARCHAR2 DEFAULT NULL,
P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SUBDOC_OPERATION_DELETE_ALL)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DOCUMENT
-
Reference to the object reference to be deleted. Versioned documents cannot be deleted by this procedureP_OPERATION
-
Specifies how to delete the document,
valid values are delete_operation_soft
, and delete_operation_hard
P_EVENT_MODE
-
Mode (string) sent to the event engineP_CHILD_OPERATION
-
Operation (string) to detemine what to do with the subdocuments. It will only be used when p_operation = delete_operation_hard
Valid values are subdoc_operation_chain, subdoc_operation_delete_all and subdoc_operation_detachpublic DELETE_DOCUMENT_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT_TYPE_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DOCUMENT_TYPE_REFERENCE
-
Reference to the document type to be deletedpublic DELETE_GROUP(P_EXECUTION_USER IN OT_USERREFERENCE,
P_GROUP_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_GROUP_REFERENCE
-
Reference to the group to be deletedpublic DELETE_SUBSYSTEM(P_EXECUTION_USER IN OT_USERREFERENCE,
P_SUBSYSTEM_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_SUBSYSTEM_REFERENCE
-
Reference to the subsystem to be deletedpublic DELETE_USER(P_EXECUTION_USER IN OT_USERREFERENCE,
P_USER_REFERENCE IN OT_USERREFERENCE,
P_NEWOWNER_REFERENCE IN OT_USERREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_USER_REFERENCE
-
Reference to the user to be deletedP_NEWOWNER_REFERENCE
-
Reference to the new owner of all documents owned by user to be deletedpublic DELETE_VALUELIST(P_EXECUTION_USER IN OT_USERREFERENCE,
P_VALUELIST_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_VALUELIST_REFERENCE
-
Reference to the valuelist to be deletedpublic OT_ACL GET_ACL(P_EXECUTION_USER IN OT_USERREFERENCE,
P_ACL_REFERENCE IN OT_OBJECTREFERENCE,
P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_FULL)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_ACL_REFERENCE
-
Reference to the acl to be retrievedP_CHILD_OPERATION
-
Specifies whether the acl members should be retrieved or not,
valid values are get_operation_full
and get_operation_none
public OT_ATTRIBUTE GET_ATTRIBUTE(P_EXECUTION_USER IN OT_USERREFERENCE DEFAULT NULL,
P_ATTRIBUTE_REFERENCE IN OT_OBJECTREFERENCE,
P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_FULL)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_ATTRIBUTE_REFERENCE
-
Reference to the attribute to be retrievedP_CHILD_OPERATION
-
Specifies whether to retrieve attribute dimensions/dimension types or not,
valid values are get_operation_full
, and get_operation_none
,public OT_DIMENSION GET_DIMENSION(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DIMENSION_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DIMENSION_REFERENCE
-
Reference of the dimension to retrievedpublic OT_DIMENSION_TYPE GET_DIMENSION_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DIMENSION_TYPE_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DIMENSION_TYPE_REFERENCE
-
Reference to the dimension type to be retrieved.public OT_DOCUMENT GET_DOCUMENT(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT_REFERENCE IN OT_OBJECTREFERENCE,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_MINIMAL,
P_CONTENT_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_NONE,
P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_NONE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DOCUMENT_REFERENCE
-
Reference to the document to be retrievedP_OPERATION
-
Specifies how the document should be retrieved
valid values are get_operation_full
, and get_operation_minimal
P_CHILD_OPERATION
-
Specifies how the document attributes should be retrieved.
valid values are get_operation_minimal
, get_operation_full
,
and get_operation_none
.public OT_DOCUMENT GET_DOCUMENT(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT_REFERENCE IN OT_DOCUMENT_REFERENCE,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_MINIMAL,
P_CONTENT_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_NONE,
P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_NONE)
public OT_DOCUMENT GET_DOCUMENT(P_DOCREF IN OT_OBJECTREFERENCE,
P_USER_ID IN OT_USERREFERENCE,
P_GET_CONTENT IN VARCHAR2 DEFAULT 'N',
P_ATTRIBUTE_MODE IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_NONE,
P_DOCUMENT_MODE IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_MINIMAL)
public OT_DOCUMENT_ATTRIBUTE GET_DOCUMENT_ATTRIBUTE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT_REFERENCE IN OT_OBJECTREFERENCE,
P_ATTRIBUTE_REFERENCE IN OT_OBJECTREFERENCE,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_MINIMAL)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DOCUMENT_REFERENCE
-
Reference to the document which contains the attributeP_ATTRIBUTE_REFERENCE
-
Reference to the attribute to be retrievedP_OPERATION
-
Specifies how the values should be retrieved,
valid values areget_operation_full
, and get_operation_minimal
public OT_DOCUMENT_ATTRIBUTE GET_DOCUMENT_ATTRIBUTE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT_REFERENCE IN OT_DOCUMENT_REFERENCE,
P_ATTRIBUTE_REFERENCE IN OT_OBJECTREFERENCE,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_MINIMAL)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DOCUMENT_REFERENCE
-
Reference to the document which contains the attributeP_ATTRIBUTE_REFERENCE
-
Reference to the attribute to be retrievedP_OPERATION
-
Specifies how the values should be retrieved,
valid values areget_operation_full
, and get_operation_minimal
public CT_DOCUMENT_ATTRIBUTES GET_DOCUMENT_ATTRIBUTES(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT_REFERENCE IN OT_OBJECTREFERENCE,
P_ATTRIBUTE_REFERENCES IN CT_OBJECTREFERENCE DEFAULT CT_OBJECTREFERENCE(),
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_MINIMAL)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DOCUMENT_REFERENCE
-
Reference to the document which contains the attributeP_ATTRIBUTE_REFERENCES
-
Either null (return all attributes) or one or more reference to an attributeP_OPERATION
-
Specifies how the values should be retrieved,
valid values areget_operation_full
, and get_operation_minimal
public CT_DOCUMENT_ATTRIBUTES GET_DOCUMENT_ATTRIBUTES(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT_REFERENCE IN OT_DOCUMENT_REFERENCE,
P_ATTRIBUTE_REFERENCES IN CT_OBJECTREFERENCE DEFAULT CT_OBJECTREFERENCE(),
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_MINIMAL)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DOCUMENT_REFERENCE
-
Reference to the document which contains the attributeP_ATTRIBUTE_REFERENCES
-
Either null (return all attributes) or one or more reference to an attributeP_OPERATION
-
Specifies how the values should be retrieved,
valid values areget_operation_full
, and get_operation_minimal
public OT_DOCUMENT_TYPE GET_DOCUMENT_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT_TYPE_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DOCUMENT_TYPE_REFERENCE
-
Reference of the document type to be retrievedpublic OT_GROUP GET_GROUP(P_EXECUTION_USER IN OT_USERREFERENCE,
P_GROUP_REFERENCE IN OT_OBJECTREFERENCE,
P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.GET_OPERATION_FULL)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_GROUP_REFERENCE
-
Reference to the group to be retrieved.P_CHILD_OPERATION
-
Specifies whether the group members should be retrieved or not,
valid values are get_operation_full
and get_operation_none
public OT_SUBSYSTEM GET_SUBSYSTEM(P_EXECUTION_USER IN OT_USERREFERENCE,
P_SUBSYSTEM_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_SUBSYSTEM_REFERENCE
-
Reference of the subsystem to be retrievedpublic OT_USER GET_USER(P_EXECUTION_USER IN OT_USERREFERENCE,
P_USER_REFERENCE IN OT_USERREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_USER_REFERENCE
-
Reference to the user to be retrievedpublic BOOLEAN GET_USER(P_USERREFERENCE IN OT_USERREFERENCE,
P_USER_RECORD OUT NOCOPY OT_USER)
public OT_VALUELIST GET_VALUELIST(P_EXECUTION_USER IN OT_USERREFERENCE,
P_VALUELIST_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_VALUELIST_REFERENCE
-
Reference to the valuelist to be retrievedpublic OT_VALUELIST_VALUE GET_VALUELIST_VALUE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_VALUELIST_REFERENCE IN OT_OBJECTREFERENCE,
P_VALUELIST_VALUE_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_VALUELIST_REFERENCE
-
Reference to the valuelist object from which the value should be retrievedP_VALUELIST_VALUE_REFERENCE
-
Reference to the value to be retrievedpublic OT_VALUELIST_VALUE GET_VALUELIST_VALUE_BY_ATTRIB(P_EXECUTION_USER IN OT_USERREFERENCE,
P_ATTRIBUTE_REFERENCE IN OT_OBJECTREFERENCE,
P_VALUELIST_VALUE_REFERENCE IN OT_OBJECTREFERENCE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_ATTRIBUTE_REFERENCE
-
Reference to the attribute which identifies the valuelist object from which the value
should be retrieved.P_VALUELIST_VALUE_REFERENCE
-
Reference of the value to be retrieved.public OT_OBJECTREFERENCE SAVE_ACL(P_EXECUTION_USER IN OT_USERREFERENCE DEFAULT NULL,
P_ACL IN OT_ACL,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE,
P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_REPLACEALL)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_ACL
-
The acl object to be savedP_OPERATION
-
Specifies how the acl should be saved,
valid values are save_operation_merge
, save_operation_insert
,
and save_operation_none
P_CHILD_OPERATION
-
Specifies how the acl members should be saved,
valid values are save_operation_replaceall
,save_operation_delete
,
save_operation_insert
, and save_operation_merge
public OT_OBJECTREFERENCE SAVE_ACL(P_ACL IN OT_ACL,
P_USER_REFERENCE IN OT_USERREFERENCE DEFAULT NULL,
P_RESYNC_MEMBERS IN VARCHAR2 DEFAULT 'Y',
P_UPDATE_ACL IN VARCHAR2 DEFAULT 'Y')
public OT_OBJECTREFERENCE SAVE_ACL_MEMBERS(P_EXECUTION_USER IN OT_USERREFERENCE,
P_ACL_REFERENCE IN OT_OBJECTREFERENCE,
P_MEMBERS IN CT_ACL_MEMBERS,
P_CHILD_OPERATION IN VARCHAR2)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_ACL_REFERENCE
-
Reference to the acl to be updatedP_MEMBERS
-
List of acl membersP_CHILD_OPERATION
-
Specifies how the acl members should be saved,
valid values are save_operation_replaceall
, save_operation_delete
,
save_operation_insert
, and save_operation_merge
public OT_OBJECTREFERENCE SAVE_ATTRIBUTE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_ATTRIBUTE IN OT_ATTRIBUTE,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_ATTRIBUTE
-
The attribute object to be savedP_OPERATION
-
Specifies how the attribute should be saved,
valid values are save_operation_merge
, and save_operation_insert
public OT_OBJECTREFERENCE SAVE_DIMENSION(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DIMENSION IN OT_DIMENSION,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DIMENSION
-
The dimension object to be savedP_OPERATION
-
Specifies how the dimension should be saved,
valid values are save_operation_merge
, and save_operation_insert
public OT_OBJECTREFERENCE SAVE_DIMENSION_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DIMENSION_TYPE IN OT_DIMENSION_TYPE,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DIMENSION_TYPE
-
The dimension type object to be saved.P_OPERATION
-
Specifies how the dimension type should be saved,
valid values are save_operation_merge
, and save_operation_insert
public OT_OBJECTREFERENCE SAVE_DOCUMENT(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT IN OT_DOCUMENT,
P_DOCUMENT_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE,
P_ATTRIBUTE_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_REPLACEALL,
P_CONTENT_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE,
P_VERSION_MODE IN NUMBER DEFAULT NULL,
P_VERSION_COMMENT IN VARCHAR2 DEFAULT NULL,
P_EVENT_MODE IN VARCHAR2 DEFAULT NULL,
P_IS_EXTERNAL IN BOOLEAN DEFAULT TRUE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DOCUMENT
-
The document to be savedP_DOCUMENT_OPERATION
-
Specifies how the document should be saved,
valid values are save_operation_merge
, save_operation_replace
,and save_operation_none
P_ATTRIBUTE_OPERATION
-
Specifies how the document attributes should be saved,
valid values are save_operation_merge
, save_operation_none
,
and save_operation_replaceall
P_CONTENT_OPERATION
-
Specifies how the document content should be saved,
valid values are save_operation_merge
, save_operation_replace
, save_operation_replace_all
save_operation_delete
, save_operation_delete_value
and save_operation_none
P_VERSION_MODE
-
Version type to use.
Used together with version control, which is given by
the information type of the document (applicable both for insert
and update of a document):
0
- to insert document without version control1
- to insert document with version control "Simple"1
- to insert a new, inactive version of the document2
- to insert a new, active version of the document.1
- to insert a new, inactive version of the document2
- to insert a new, active version of the document3
- to update the active version of the document, rather than insert a new version.P_VERSION_COMMENT
-
Version commentP_EVENT_MODE
-
Mode (string) sent to the event engine.P_IS_EXTERNAL
-
DEPRECATED FROM 6.7 TRUE
indicates that the document to be saved
is external to iKB, FALSE
indicates that the document
to be saved has its origin in iKBpublic OT_OBJECTREFERENCE SAVE_DOCUMENT(P_DOCUMENT IN OT_DOCUMENT,
P_EXTERNAL_ENTITY IN VARCHAR2 DEFAULT NULL,
P_VERSION_COMMENT IN VARCHAR2 DEFAULT NULL,
P_VERSION_TYPE IN NUMBER DEFAULT NULL,
P_USER_ID IN OT_USERREFERENCE,
P_SAVE_METHOD IN VARCHAR2 DEFAULT 'COMPLETE',
P_IS_EXTERNAL IN NUMBER DEFAULT 1,
P_EVENT_MODE IN VARCHAR2 DEFAULT NULL)
public OT_OBJECTREFERENCE SAVE_DOCUMENT_ATTRIBUTES(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT_REFERENCE IN OT_OBJECTREFERENCE DEFAULT OT_OBJECTREFERENCE(),
P_ATTRIBUTES IN CT_DOCUMENT_ATTRIBUTES DEFAULT CT_DOCUMENT_ATTRIBUTES(),
P_ATTRIBUTE_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE,
P_VERSION_MODE IN NUMBER DEFAULT NULL,
P_VERSION_COMMENT IN VARCHAR2 DEFAULT NULL,
P_EVENT_MODE IN VARCHAR2 DEFAULT NULL,
P_IS_EXTERNAL IN BOOLEAN DEFAULT TRUE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DOCUMENT_REFERENCE
-
Reference to the document for which to save the given attributesP_ATTRIBUTES
-
The attributes to be savedP_ATTRIBUTE_OPERATION
-
Specifies how the attributes should be saved,
valid values are save_operation_merge
, save_operation_replace, save_operation_delete, save_operation_delete_value and save_operation_replaceall
,P_VERSION_MODE
-
Version type to use, see save_document for further informationP_VERSION_COMMENT
-
Version commentP_EVENT_MODE
-
Mode (string) sent to the event engine.P_IS_EXTERNAL
-
DEPRECATED FROM 6.7 TRUE
indicates that the document to be processed
is external to iKB, FALSE
indicates that the document
to be processed has its origin in iKBpublic OT_OBJECTREFERENCE SAVE_DOCUMENT_ATTRIBUTES(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT_REFERENCE IN OT_DOCUMENT_REFERENCE DEFAULT OT_DOCUMENT_REFERENCE(),
P_ATTRIBUTES IN CT_DOCUMENT_ATTRIBUTES DEFAULT CT_DOCUMENT_ATTRIBUTES(),
P_ATTRIBUTE_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE,
P_VERSION_MODE IN NUMBER DEFAULT NULL,
P_VERSION_COMMENT IN VARCHAR2 DEFAULT NULL,
P_EVENT_MODE IN VARCHAR2 DEFAULT NULL,
P_IS_EXTERNAL IN BOOLEAN DEFAULT TRUE)
public OT_OBJECTREFERENCE SAVE_DOCUMENT_TYPE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENT_TYPE IN OT_DOCUMENT_TYPE,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_DOCUMENT_TYPE
-
The document type object to be savedP_OPERATION
-
Specifies how the document type should be saved,
valid values are save_operation_merge
, and save_operation_insert
public CT_OBJECTREFERENCE SAVE_DOCUMENTS(P_EXECUTION_USER IN OT_USERREFERENCE,
P_DOCUMENTS IN CT_DOCUMENTS,
P_DOCUMENT_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE,
P_ATTRIBUTE_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_REPLACEALL,
P_CONTENT_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE,
P_VERSION_MODE IN NUMBER DEFAULT NULL,
P_VERSION_COMMENT IN VARCHAR2 DEFAULT NULL,
P_EVENT_MODE IN VARCHAR2 DEFAULT NULL,
P_IS_EXTERNAL IN BOOLEAN DEFAULT TRUE)
public CT_OBJECTREFERENCE SAVE_DOCUMENTS(P_DOCUMENTS IN CT_DOCUMENTS,
P_EXTERNAL_ENTITY IN VARCHAR2 DEFAULT NULL,
P_VERSION_COMMENT IN VARCHAR2 DEFAULT NULL,
P_VERSION_TYPE IN NUMBER DEFAULT NULL,
P_USER_ID IN OT_USERREFERENCE,
P_SAVE_METHOD IN VARCHAR2 DEFAULT 'COMPLETE',
P_IS_EXTERNAL IN NUMBER DEFAULT 1,
P_EVENT_MODE IN VARCHAR2 DEFAULT NULL)
public OT_OBJECTREFERENCE SAVE_GROUP(P_EXECUTION_USER IN OT_USERREFERENCE,
P_GROUP IN OT_GROUP,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE,
P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_REPLACEALL)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_GROUP
-
The group object to be saved, inclusive all members and promptsP_OPERATION
-
Specifies how the group should be saved,
valid values are save_operation_merge
, save_operation_insert
,
and save_operation_none
P_CHILD_OPERATION
-
Specifies how the group members should be saved,
valid values are save_operation_replaceall
, save_operation_delete
,
save_operation_insert
, and save_operation_merge
public OT_OBJECTREFERENCE SAVE_GROUP_MEMBERS(P_EXECUTION_USER IN OT_USERREFERENCE,
P_GROUP_REFERENCE IN OT_OBJECTREFERENCE,
P_MEMBERS IN CT_USERREFERENCE,
P_CHILD_OPERATION IN VARCHAR2)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_GROUP_REFERENCE
-
Reference to the group to be updatedP_MEMBERS
-
List of group membersP_CHILD_OPERATION
-
Specifies how the group members should be saved,
valid values are save_operation_replaceall
, save_operation_delete
,
save_operation_insert
, and save_operation_merge
public OT_OBJECTREFERENCE SAVE_SITE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_SITE IN OT_SITE,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_SITE
-
The site object to be savedP_OPERATION
-
Specifies how the site should be saved.
valid values are save_operation_merge
, and save_operation_insert
public OT_OBJECTREFERENCE SAVE_SUBSYSTEM(P_EXECUTION_USER IN OT_USERREFERENCE,
P_SUBSYSTEM IN OT_SUBSYSTEM,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_SUBSYSTEM
-
The subsystem object to be savedP_OPERATION
-
Specifies how the subsystem should be saved.
valid values are save_operation_merge
, and save_operation_insert
public OT_USERREFERENCE SAVE_USER(P_EXECUTION_USER IN OT_USERREFERENCE,
P_USER IN OT_USER,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_USER
-
The user object to be savedP_OPERATION
-
Specifies how the user should be saved,
valid values are save_operation_merge
and save_operation_insert
public OT_OBJECTREFERENCE SAVE_VALUELIST(P_EXECUTION_USER IN OT_USERREFERENCE,
P_VALUELIST IN OT_VALUELIST,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_MERGE,
P_CHILD_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_REPLACEALL)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_VALUELIST
-
The valuelist object to be savedP_OPERATION
-
Specifies how the valuelist should be saved,
valid values are save_operation_merge
, save_operation_insert
,
and save_operation_none
P_CHILD_OPERATION
-
Specifies how the valuelist's values should be saved,
valid values are save_operation_replaceall
,save_operation_delete
,
save_operation_insert
, and save_operation_merge
public OT_OBJECTREFERENCE SAVE_VALUELIST_VALUE(P_EXECUTION_USER IN OT_USERREFERENCE,
P_VALUELIST_REFERENCE IN OT_OBJECTREFERENCE,
P_VALUELIST_VALUE IN OT_VALUELIST_VALUE,
P_OPERATION IN VARCHAR2 DEFAULT IKB_SERVICE_API.SAVE_OPERATION_INSERT)
P_EXECUTION_USER
-
Reference to the authenticated user executing the statementP_VALUELIST_REFERENCE
-
Reference to the valuelist object for which to add/update/delete the given valueP_VALUELIST_VALUE
-
The valuelist value objectP_OPERATION
-
Specifies how the valuelist's values should be saved,
valid values are save_operation_delete
, save_operation_insert
,
and save_operation_merge
NULL
if the value is deleted
| iKnowBase | |||||
SUMMARY: FIELD | TYPE | METHOD | DETAIL: FIELD | TYPE | METHOD |