@MTOM
public class BusinessGlossaryService
extends java.lang.Object
Constructor and Description |
---|
BusinessGlossaryService() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
createAssetType(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String assetType)
Creates the AssetType for the given assetType object in the form of JSON.
|
java.lang.String |
createCatalog(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String catalog)
Creates the Catalog for the given catalog Object i.e in the form of JSON.
|
java.lang.String |
deleteAssetType(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int assetTypeId)
Deletes the assetType with the specified assetTypeId.
|
java.lang.String |
deleteCatalog(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int catalogId)
Deletes the catalog with the specified catalogId.
|
java.lang.String |
getAssetType(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int assetTypeId)
Returns the AssetType object in the form of JSON for the specified
assetTypeId.
|
java.lang.String |
getAssetTypeByName(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String name)
Returns the AssetType object in the form of JSON for the specified
assetName.
|
java.lang.String |
getAssetTypes(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String assetTypeIds)
Returns the List of AsstetType Objects in the form of JSON for the given
assetTypeIds.
|
java.lang.String |
getAssetTypesByNames(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String assetTypeNames)
Returns the List of AsstetType Objects in the form of JSON for the given
assetTypeNames.
|
java.lang.String |
getCatalog(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int catalogId)
Returns the Catalog object in the form of JSON for the specified
catalogId.
|
java.lang.String |
getCatalogByName(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String objectType,
int parentCatalogId,
java.lang.String name)
Returns the Catalog object in the form of JSON for the specified
catalogName and parentcatalogId.Specifying the name and parentcatalogId
are mandatory.
|
java.lang.String |
getCatalogId(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String objectType,
java.lang.String catalogPath)
Returns the CatalogId for the specified objectType and catalogPath of the
catalog.Specifying the objectType and catalogPath are mandatory.
|
java.lang.String |
getCatalogPath(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String objectType,
int catalogId)
Returns the Catalog Path for the specified objectType and catalogId.
|
java.lang.String |
getCatalogs(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String catalogIds)
Returns the List of Catalog Objects in the form of JSON for the given
catalogIds.
|
java.lang.String |
getChildCatalogs(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int catalogId)
Returns the List of Catalog objects in the form of JSON or XML for the
specified ParentCatalogId.Specifying the ParentCatalogId is mandatory.
|
java.lang.String |
importCatalog(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String objectType,
int catalogId,
java.lang.String catalogImportHelper)
Imports the Catalog on the specified catalogId and objectCatalogTypeId.
|
java.lang.String |
importCatalogIn(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String objectType,
java.lang.String catalogPath,
java.lang.String catalogName,
java.lang.String catalogImportHelper)
Imports the Catalog at the root level for the specified
objectCatalogTypeId.
|
java.lang.String |
publishBusinessPolicies(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String businessPolicyIdsJsonArray) |
java.lang.String |
publishBusinessPolicy(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int businessPolicyId) |
java.lang.String |
publishBusinessRule(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int businessRuleId) |
java.lang.String |
publishBusinessRules(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String businessRuleIdsJsonArray) |
java.lang.String |
publishCustomObject(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int customObjectId) |
java.lang.String |
publishCustomObjects(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String customObjectIdsJsonArray) |
java.lang.String |
publishTerm(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int businessTermId) |
java.lang.String |
publishTerms(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String businessTermIdsJsonArray) |
java.lang.String |
updateAssetType(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String assetType)
Updates the AssetType with the specified assetType Object in the form of
JSON.
|
java.lang.String |
updateCatalog(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String catalogDetails)
Updates the catalog with the specified catalog object i.e in the form of
JSON.
|
public java.lang.String publishTerm(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int businessTermId)
userName
- password
- outputFormat
- businessTermId
- public java.lang.String publishTerms(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String businessTermIdsJsonArray)
userName
- password
- outputFormat
- businessTermIdsJsonArray
- public java.lang.String publishBusinessPolicy(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int businessPolicyId)
userName
- password
- outputFormat
- businessPolicyId
- public java.lang.String publishBusinessPolicies(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String businessPolicyIdsJsonArray)
userName
- password
- outputFormat
- businessPolicyIdsJsonArray
- public java.lang.String publishBusinessRule(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int businessRuleId)
userName
- password
- outputFormat
- businessRuleId
- public java.lang.String publishBusinessRules(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String businessRuleIdsJsonArray)
userName
- password
- outputFormat
- businessRuleIdsJsonArray
- public java.lang.String publishCustomObject(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int customObjectId)
userName
- password
- outputFormat
- customObjectId
- public java.lang.String publishCustomObjects(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String customObjectIdsJsonArray)
userName
- password
- outputFormat
- customObjectIdsJsonArray
- public java.lang.String createAssetType(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String assetType)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLassetType
- String
Sample 'assetType' JSON :
{
"objectTypeId": "",
"catalogTypeId": "",
"catalogsTypeId": "",
"name": "",
"title": "",
"description": "",
"color": "",
"documentsRequried": "",
"enabled": "true",
"definitionEnabled": "",
"sdiEnabled": "",
"systemBased": "",
"displayOrder": "",
"auditHistory": null
}
public java.lang.String updateAssetType(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String assetType)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLassetType
- String
Sample 'assetType' JSON :
{
"id": "",
"objectTypeId": "",
"catalogTypeId": "",
"catalogsTypeId": "",
"name": "",
"title": "",
"description": "",
"color": "",
"documentsRequried": "",
"enabled": "true",
"definitionEnabled": "",
"sdiEnabled": "",
"systemBased": "",
"displayOrder": "",
"auditHistory": null
}
public java.lang.String deleteAssetType(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int assetTypeId)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLassetTypeId
- intpublic java.lang.String getAssetType(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int assetTypeId)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLassetTypeId
- intpublic java.lang.String getAssetTypeByName(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String name)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLname
- Stringpublic java.lang.String getAssetTypes(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String assetTypeIds)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLassetTypeIds
- String
Sample 'assetTypeIds' JSONArray :
[1,2]
public java.lang.String getAssetTypesByNames(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String assetTypeNames)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLassetTypeNames
- String
Sample 'assetTypeNames' JSONArray :
["Custom_A","Custom_B"]
public java.lang.String createCatalog(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String catalog)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLcatalog
- String
Sample 'catalog' JSON :
{
"parentCatalogId": "",
"catalogName": "",
"description": "",
"catalogTypeId": ""
}
public java.lang.String updateCatalog(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String catalogDetails)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLcatalogDetails
- String
Sample 'catalog' JSON :
{
"catalogId": "",
"parentCatalogId": "",
"catalogName": "",
"description": "",
"catalogTypeId": ""
}
public java.lang.String deleteCatalog(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int catalogId)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLcatalogId
- intpublic java.lang.String getCatalog(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int catalogId)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLcatalogId
- intpublic java.lang.String getCatalogByName(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String objectType, int parentCatalogId, java.lang.String name)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLobjectType
- String - Valid values: BGM_TERM,BGM_POLICY,BGM_RULE and
for Custom types it will be the name of asset type.parentCatalogId
- intname
- Stringpublic java.lang.String getCatalogId(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String objectType, java.lang.String catalogPath)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLobjectType
- String - Valid values: BGM_TERM,BGM_POLICY,BGM_RULE and
for Custom types it will be the name of asset type.catalogPath
- Stringpublic java.lang.String getCatalogs(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String catalogIds)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLcatalogIds
- String
Sample 'catalogIds' JSONArray :
[1,2]
public java.lang.String getChildCatalogs(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int catalogId)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLcatalogId
- intpublic java.lang.String getCatalogPath(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String objectType, int catalogId)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLobjectType
- String - Valid values: BGM_TERM,BGM_POLICY,BGM_RULE and
for Custom types it will be the name of asset type.catalogId
- intpublic java.lang.String importCatalog(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String objectType, int catalogId, java.lang.String catalogImportHelper)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLobjectType
- - String - Valid values: BGM_TERM,BGM_POLICY,BGM_RULE
and for Custom types it will be the name of asset type.catalogId
- - intcatalogImportHelper
- - Stringpublic java.lang.String importCatalogIn(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String objectType, java.lang.String catalogPath, java.lang.String catalogName, java.lang.String catalogImportHelper)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLobjectType
- - String - Valid values: BGM_TERM,BGM_POLICY,BGM_RULE
and for Custom types it will be the name of asset type.catalogPath
- - StringcatalogName
- - StringcatalogImportHelper
- - String