|
|||||||||
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 apis for objects present in Data Dictionary(DCT).
Method Summary | |
---|---|
String |
createDataDictionary(DataDictionary dictionary)
This creates a data dictionary in persistent store and returns the unique identifier of stored DD. |
void |
deleteDataDictionary(String id)
Delete data dictionary based on the identifier. |
List |
getAllDataDictionaries()
Obtain all data dictionaries present in the system. |
List |
getAllDataDictionaryReferences()
Obtain all data dictionary references present in the system |
List |
getDataDictionaries(DataDictionarySearchFilter searchFilter)
Obtain all data dictionaries based on search filter |
DataDictionary |
getDataDictionary(String id)
Obtain a data dictionary object corresponding to the data dictionary Id |
List |
getDataDictionaryReferences(DataDictionarySearchFilter searchFilter)
Obtain all data dictionary references based on search filter |
List |
getSystemDataDictionaries(String locale)
Obtain all SYSTEM data dictionaries |
DataDictionary |
markReadyToPublish(String id)
Mark the given Data Dictionary read to Publish. |
DataDictionary |
publishDataDictionary(String id)
Publish the data dictionary identified by the given id . |
DataDictionary |
revertToLastPublished(String id)
Revert to the last published version of the data dictionary identified by the given id . |
void |
updateDataDictionary(DataDictionary dictionary)
This updates an already existing data dictionary present in the system set with the same identifier. |
Method Detail |
---|
DataDictionary getDataDictionary(String id) throws DCTException
id
- data dictionary identifier
DCTException
String createDataDictionary(DataDictionary dictionary) throws DCTException
dictionary
- data dictionary object
DCTException
void updateDataDictionary(DataDictionary dictionary) throws DCTException
dictionary
- data dictionary object
DCTException
void deleteDataDictionary(String id) throws DCTException
id
- identifier of data dictionary
DCTException
List getAllDataDictionaries() throws DCTException
DCTException
List getDataDictionaries(DataDictionarySearchFilter searchFilter) throws DCTException
serachFilter
- search criteria for data dictionary search like name, type...
DCTException
List getAllDataDictionaryReferences() throws DCTException
DCTException
List getDataDictionaryReferences(DataDictionarySearchFilter searchFilter) throws DCTException
serachFilter
- search criteria for data dictionary search like name, type...
DCTException
List getSystemDataDictionaries(String locale) throws DCTException
locale
-
DCTException
DataDictionary markReadyToPublish(String id) throws DCTException
id
- identifier of the data dictionary
DCTException
DataDictionary publishDataDictionary(String id) throws DCTException
id
.
id
- identifier of the data dictionary
DCTException
DataDictionary revertToLastPublished(String id) throws DCTException
id
.
id
- identifier of the data dictionary
DCTException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |