class="default no-js"> Knowledgebase | xmlmc
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Knowledgebase

Index

Constructors

constructor

Properties

Private connection

connection: Connection

Private paramMap

paramMap: Map<string, Array<string>>

Private service

service: string

Private xmlmc

Methods

articleAdd

  • articleAdd(title: string, docVisibleToCustomers: boolean, docStatus: Object, catalogId: Object, optionalParams?: paramTypes.articleAddParams): Promise<XmlmcResponse>
  • Parameters

    • title: string
    • docVisibleToCustomers: boolean
    • docStatus: Object
    • catalogId: Object
    • Optional optionalParams: paramTypes.articleAddParams

    Returns Promise<XmlmcResponse>

articleDelete

  • articleDelete(docRef: string, optionalParams?: paramTypes.articleDeleteParams): Promise<XmlmcResponse>

articleUpdate

  • articleUpdate(docRef: string, optionalParams?: paramTypes.articleUpdateParams): Promise<XmlmcResponse>

catalogAdd

  • catalogAdd(name: string, optionalParams?: paramTypes.catalogAddParams): Promise<XmlmcResponse>

catalogDelete

  • catalogDelete(catalogId: number, optionalParams?: paramTypes.catalogDeleteParams): Promise<XmlmcResponse>

catalogList

  • catalogList(optionalParams?: paramTypes.catalogListParams): Promise<XmlmcResponse>

catalogRename

  • catalogRename(catalogId: number, newName: string, optionalParams?: paramTypes.catalogRenameParams): Promise<XmlmcResponse>

documentAdd

  • documentAdd(title: string, docVisibleToCustomers: boolean, docStatus: number, catalogId: number, document: Object, optionalParams?: paramTypes.documentAddParams): Promise<XmlmcResponse>
  • Parameters

    • title: string
    • docVisibleToCustomers: boolean
    • docStatus: number
    • catalogId: number
    • document: Object
    • Optional optionalParams: paramTypes.documentAddParams

    Returns Promise<XmlmcResponse>

documentAddChange

  • documentAddChange(docRef: string, date: Date, optionalParams?: paramTypes.documentAddChangeParams): Promise<XmlmcResponse>

documentClearChanges

  • documentClearChanges(docRef: string, optionalParams?: paramTypes.documentClearChangesParams): Promise<XmlmcResponse>

documentDelete

  • documentDelete(docRef: string, optionalParams?: paramTypes.documentDeleteParams): Promise<XmlmcResponse>

documentFlagForModification

  • documentFlagForModification(docRef: string, optionalParams?: paramTypes.documentFlagForModificationParams): Promise<XmlmcResponse>

documentGetCallref

  • documentGetCallref(docRef: string, optionalParams?: paramTypes.documentGetCallrefParams): Promise<XmlmcResponse>

documentGetChanges

  • documentGetChanges(docRef: string, optionalParams?: paramTypes.documentGetChangesParams): Promise<XmlmcResponse>

documentGetInfo

  • documentGetInfo(docRef: string, optionalParams?: paramTypes.documentGetInfoParams): Promise<XmlmcResponse>

documentGetRelated

  • documentGetRelated(docRef: string, optionalParams?: paramTypes.documentGetRelatedParams): Promise<XmlmcResponse>

documentGetSurveyAverageUsefulness

  • documentGetSurveyAverageUsefulness(docRef: string, optionalParams?: paramTypes.documentGetSurveyAverageUsefulnessParams): Promise<XmlmcResponse>

documentGetType

  • documentGetType(docRef: string, optionalParams?: paramTypes.documentGetTypeParams): Promise<XmlmcResponse>

documentGetUrl

  • documentGetUrl(docRef: string, optionalParams?: paramTypes.documentGetUrlParams): Promise<XmlmcResponse>

documentIncreaseAccessCounter

  • documentIncreaseAccessCounter(docRef: string, optionalParams?: paramTypes.documentIncreaseAccessCounterParams): Promise<XmlmcResponse>

documentList

  • documentList(optionalParams?: paramTypes.documentListParams): Promise<XmlmcResponse>

documentSetRelated

  • documentSetRelated(docRef: string, optionalParams?: paramTypes.documentSetRelatedParams): Promise<XmlmcResponse>

documentSetSurveyInfo

  • documentSetSurveyInfo(docRef: string, analystID: string, groupID: string, usefulness: Object, optionalParams?: paramTypes.documentSetSurveyInfoParams): Promise<XmlmcResponse>
  • Parameters

    • docRef: string
    • analystID: string
    • groupID: string
    • usefulness: Object
    • Optional optionalParams: paramTypes.documentSetSurveyInfoParams

    Returns Promise<XmlmcResponse>

documentUpdate

  • documentUpdate(docRef: string, optionalParams?: paramTypes.documentUpdateParams): Promise<XmlmcResponse>

doesFileExist

  • doesFileExist(fileName: string, optionalParams?: paramTypes.doesFileExistParams): Promise<XmlmcResponse>

isCallInKnowledgeBase

  • isCallInKnowledgeBase(callref: string, optionalParams?: paramTypes.isCallInKnowledgeBaseParams): Promise<XmlmcResponse>

queryKeyword

  • queryKeyword(queryString: string, queryType: string, optionalParams?: paramTypes.queryKeywordParams): Promise<XmlmcResponse>

queryNatural

  • queryNatural(queryString: string, optionalParams?: paramTypes.queryNaturalParams): Promise<XmlmcResponse>

templateList

  • templateList(optionalParams?: paramTypes.templateListParams): Promise<XmlmcResponse>

unpublishedCallAdd

  • unpublishedCallAdd(callRef: number, optionalParams?: paramTypes.unpublishedCallAddParams): Promise<XmlmcResponse>

unpublishedCallDelete

  • unpublishedCallDelete(callRef: number, optionalParams?: paramTypes.unpublishedCallDeleteParams): Promise<XmlmcResponse>

unpublishedCallList

  • unpublishedCallList(optionalParams?: paramTypes.unpublishedCallListParams): Promise<XmlmcResponse>

Generated using TypeDoc

<>