|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DataDictionaryRegistryService
This defines all the persistence layer API's for objects present in Data Dictionary(DCT).
| Method Summary | |
|---|---|
java.lang.String |
createDataDictionary(DataDictionary dictionary)
This API creates a data dictionary in persistent store and returns the unique identifier of stored DD. |
void |
deleteDataDictionary(java.lang.String id)
Delete data dictionary based on the identifier. |
java.util.List |
getAllDataDictionaries()
Obtain all data dictionaries present in the system. |
java.util.List |
getAllDataDictionaryReferences()
Obtain all data dictionary references present in the system |
java.util.List |
getDataDictionaries(DataDictionarySearchFilter searchFilter)
Obtain all data dictionaries based on search filter |
DataDictionary |
getDataDictionary(java.lang.String id)
Obtain a data dictionary object corresponding to the data dictionary Id This API is not audited for action type Read. |
DataDictionary |
getDataDictionary(java.lang.String id,
boolean validateCache)
This method is not intended for external use. |
java.util.List |
getDataDictionaryReferences(DataDictionarySearchFilter searchFilter)
Obtain all data dictionary references based on search filter |
DataDictionary |
getFirstLevelDataDictionary(java.lang.String id)
Obtain a data dictionary object corresponding to the data dictionary Id. |
java.util.List |
getFirstLevelSystemDataDictionaries()
Obtain all SYSTEM data dictionaries with only first level information. |
java.util.List |
getSystemDataDictionaries(java.lang.String locale)
Obtain all SYSTEM data dictionaries |
DataDictionary |
markReadyToPublish(java.lang.String id)
Mark the given Data Dictionary read to Publish. |
DataDictionary |
publishDataDictionary(java.lang.String id)
Publish the data dictionary identified by the given id. |
DataDictionary |
readDataDictionary(java.lang.String id)
Obtain a data dictionary object corresponding to the data dictionary Id. |
DataDictionary |
revertToLastPublished(java.lang.String id)
Revert to the last published version of the data dictionary identified by the given id. |
void |
updateDataDictionary(DataDictionary dictionary)
This API updates an already existing data dictionary present in the system set with the same identifier. |
| Method Detail |
|---|
DataDictionary getFirstLevelDataDictionary(java.lang.String id)
throws DCTException
id - data dictionary identifier
DCTException
DataDictionary getDataDictionary(java.lang.String id)
throws DCTException
id - data dictionary identifier
DCTException
DataDictionary getDataDictionary(java.lang.String id,
boolean validateCache)
throws DCTException
id - data dictionary identifiervaldateCache - - if the DataDictionary is cached, then this parameter determines whether
the cache needs to be validated or not.
DCTException
java.lang.String createDataDictionary(DataDictionary dictionary)
throws DCTException
dictionary - data dictionary object
DCTException
void updateDataDictionary(DataDictionary dictionary)
throws DCTException
dictionary - data dictionary object
DCTException
void deleteDataDictionary(java.lang.String id)
throws DCTException
id - identifier of data dictionary
DCTException
java.util.List getAllDataDictionaries()
throws DCTException
DCTException
java.util.List getDataDictionaries(DataDictionarySearchFilter searchFilter)
throws DCTException
serachFilter - search criteria for data dictionary search like name, type...
DCTException
java.util.List getAllDataDictionaryReferences()
throws DCTException
DCTException
java.util.List getDataDictionaryReferences(DataDictionarySearchFilter searchFilter)
throws DCTException
serachFilter - search criteria for data dictionary search like name, type...
DCTException
java.util.List getFirstLevelSystemDataDictionaries()
throws DCTException
DCTException
java.util.List getSystemDataDictionaries(java.lang.String locale)
throws DCTException
locale - locale for which the system data dictionaries are fetched
DCTException
DataDictionary markReadyToPublish(java.lang.String id)
throws DCTException
id - identifier of the data dictionary
DCTException
DataDictionary publishDataDictionary(java.lang.String id)
throws DCTException
id.
id - identifier of the data dictionary
DCTException
DataDictionary revertToLastPublished(java.lang.String id)
throws DCTException
id.
id - identifier of the data dictionary
DCTException
DataDictionary readDataDictionary(java.lang.String id)
throws DCTException
id - data dictionary identifier
DCTException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||