|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.student.r2.common.datadictionary.DataDictionaryServiceImpl
public class DataDictionaryServiceImpl
Dictionary Service implementation that reads the dictionary from the spring beans and feeds both the Student dictionary and the RICE dictionary
Constructor Summary | |
---|---|
DataDictionaryServiceImpl()
|
Method Summary | |
---|---|
DictionaryEntryInfo |
getDataDictionaryEntry(String entryKey,
ContextInfo context)
Get the data dictionary entry for the specified entry key. |
List<String> |
getDataDictionaryEntryKeys(ContextInfo context)
Get the list of entry keys in this dictionary. |
DataObjectEntry |
getDataObjectEntry(String entryKey)
Get the RICE data object for the specified entry key |
String |
getServiceNamespaceSuffix()
|
void |
setDictionaryLocations(List<String> locations)
|
void |
setServiceNamespaceSuffix(String serviceNamespaceSuffix)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DataDictionaryServiceImpl()
Method Detail |
---|
public String getServiceNamespaceSuffix()
public void setServiceNamespaceSuffix(String serviceNamespaceSuffix)
public void setDictionaryLocations(List<String> locations) throws IOException
IOException
public DictionaryEntryInfo getDataDictionaryEntry(String entryKey, ContextInfo context) throws OperationFailedException, MissingParameterException, PermissionDeniedException, DoesNotExistException
DataDictionaryService
getDataDictionaryEntry
in interface DataDictionaryService
entryKey
- the identifier for the dictionary entry, this
is done by specifying a refObjectURIcontext
- information containing the principalId and
locale information about the caller of service operation
OperationFailedException
- unable to complete request
MissingParameterException
- entryKey or contextInfo is
missing or null
PermissionDeniedException
- an authorization failure occurred
DoesNotExistException
- entryKey is not foundpublic List<String> getDataDictionaryEntryKeys(ContextInfo context) throws OperationFailedException, MissingParameterException, PermissionDeniedException
DataDictionaryService
getDataDictionaryEntryKeys
in interface DataDictionaryService
context
- information containing the principalId and
locale information about the caller of service operation
OperationFailedException
- unable to complete request
MissingParameterException
- contextInfo is missing or null
PermissionDeniedException
- an authorization failure occurredpublic DataObjectEntry getDataObjectEntry(String entryKey)
RiceDataDictionaryServiceInfc
getDataObjectEntry
in interface RiceDataDictionaryServiceInfc
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |