Open topic with navigation

TIBCO® Patterns 6.1.2

# Deleting Thesauri (lkt_delete_thesaurus)

This function deletes one thesaurus, a list of thesauri, or all thesauri.

    dvkerr_t lkt_delete_thesaurus(lpar_t host, lpar_t names);
    dvkerr_t lkt_delete_thesaurusT(lpar_t host, lpar_t names, lpar_t tran);

If a delete of multiple thesauri is requested all thesauri that can be deleted are deleted even if one or more deletes should fail. If one or more deletes fail a list of those that failed are returned as the error item.

## Input

## host (optional)

This is used to identify the server. For more information, see Communicating with TIBCO Patterns Servers

## name (required)

identifies the thesaurus or thesauri to be deleted. If this is LPAR_NULL all currently defined thesauri are deleted. If this is LPAR_STR_THESAURUSNAME the thesaurus named is deleted. If this is a generic list (LPAR_LST_GENERIC) then each item of the list must be an LPAR_STR_THESAURUSNAME that names a thesaurus to be deleted. It is invalid to name the same thesaurus more than once.

## tran (optional)

identifies the user transaction (LPAR_LONG_TRAN_ID) under which the thesaurus is to be deleted

Error codes and items returned by lkt_delete_thesaurus

DBNOTFOUND | list of database names not found
DBPARAM | invalid lpar from names parameter
DUPDBDESCS | duplicate thesaurus name
EXPECTDBDESC | item that should have been a thesaurus name
EXPECTLIST | item that should be a generic list of thesaurus names
FEATURESET | LPAR_NULL
INTERNAL | list of thesauri that failed to delete
NODBDESC | (none)
NOSYSINIT | (none)
PARAMVAL | item that should be a LPAR_STR_THESAURUSNAME value or zero length LPAR_STR_THESAURUSNAME value
THESNOTFOUND | list of thesauri from names that did not exist
TRAN_UNKNOWN | lpar that contains the unknown transaction id
TRAN_IN_USE | lpar that contains the transaction id
TRANCONFLICT | list that contains LPAR_LONGINT_TRAN_ID and LPAR_STR_ERRORDETAILS

Did you find this helpful?

Yes No
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO® Patterns

Copyright © 2010-2025. Cloud Software Group, Inc. All Rights Reserved.