org.kuali.student.lum.ui.requirements.util
Class StatementServiceMock
java.lang.Object
org.kuali.student.lum.ui.requirements.util.StatementServiceMock
- All Implemented Interfaces:
- DictionaryService, StatementService, SearchService
public class StatementServiceMock
- extends Object
- implements StatementService
Method Summary |
void |
addAll(Map<String,Object> map)
|
void |
addObject(String key,
Object value)
|
void |
clear()
|
RefStatementRelationInfo |
createRefStatementRelation(RefStatementRelationInfo refStatementRelationInfo)
|
ReqComponentInfo |
createReqComponent(String reqComponentType,
ReqComponentInfo reqComponentInfo)
|
StatementInfo |
createStatement(String statementType,
StatementInfo statementInfo)
|
StatementTreeViewInfo |
createStatementTreeView(StatementTreeViewInfo statementTreeViewInfo)
|
StatusInfo |
deleteRefStatementRelation(String refStatementRelationId)
|
StatusInfo |
deleteReqComponent(String reqComponentId)
|
StatusInfo |
deleteStatement(String statementId)
|
StatusInfo |
deleteStatementTreeView(String statementId)
|
String |
getNaturalLanguageForRefStatementRelation(String refStatementRelationId,
String nlUsageTypeKey,
String language)
|
String |
getNaturalLanguageForReqComponent(String reqComponentId,
String nlUsageTypeKey,
String language)
|
String |
getNaturalLanguageForStatement(String statementId,
String nlUsageTypeKey,
String language)
|
NlUsageTypeInfo |
getNlUsageType(String nlUsageTypeKey)
|
List<NlUsageTypeInfo> |
getNlUsageTypes()
|
ObjectStructureDefinition |
getObjectStructure(String objectTypeKey)
|
List<String> |
getObjectTypes()
|
List<String> |
getRefObjectSubTypes(String objectTypeKey)
|
List<String> |
getRefObjectTypes()
|
RefStatementRelationInfo |
getRefStatementRelation(String refStatementRelationId)
|
List<RefStatementRelationInfo> |
getRefStatementRelationsByRef(String refObjectTypeKey,
String refObjectId)
|
List<RefStatementRelationInfo> |
getRefStatementRelationsByStatement(String statementId)
|
RefStatementRelationTypeInfo |
getRefStatementRelationType(String refStatementRelationTypeKey)
|
List<RefStatementRelationTypeInfo> |
getRefStatementRelationTypes()
|
List<String> |
getRefStatementRelationTypesForRefObjectSubType(String refSubTypeKey)
|
ReqComponentInfo |
getReqComponent(String reqComponentId)
|
List<ReqComponentInfo> |
getReqComponentsByType(String reqComponentTypeKey)
|
ReqComponentTypeInfo |
getReqComponentType(String reqComponentTypeKey)
|
List<ReqComponentTypeInfo> |
getReqComponentTypes()
|
List<ReqComponentTypeInfo> |
getReqComponentTypesForStatementType(String statementTypeKey)
|
TypeInfo |
getSearchType(String searchTypeKey,
ContextInfo contextInfo)
|
List<TypeInfo> |
getSearchTypes(ContextInfo contextInfo)
|
StatementInfo |
getStatement(String statementId)
|
List<StatementInfo> |
getStatementsByType(String statementTypeKey)
|
List<StatementInfo> |
getStatementsUsingReqComponent(String reqComponentId)
|
List<StatementInfo> |
getStatementsUsingStatement(String statementId)
|
StatementTreeViewInfo |
getStatementTreeView(String statementId)
|
StatementTreeViewInfo |
getStatementTreeViewForNlUsageType(String statementId,
String nlUsageTypeKey,
String language)
|
StatementTypeInfo |
getStatementType(String statementTypeKey)
|
List<StatementTypeInfo> |
getStatementTypes()
|
List<String> |
getStatementTypesForRefStatementRelationType(String refStatementRelationTypeKey)
|
List<String> |
getStatementTypesForStatementType(String statementTypeKey)
|
SearchResultInfo |
search(SearchRequestInfo searchRequestInfo,
ContextInfo contextInfo)
|
String |
translateReqComponentToNL(ReqComponentInfo reqComponentInfo,
String nlUsageTypeKey,
String language)
|
String |
translateStatementTreeViewToNL(StatementTreeViewInfo statementTreeViewInfo,
String nlUsageTypeKey,
String language)
|
RefStatementRelationInfo |
updateRefStatementRelation(String refStatementRelationId,
RefStatementRelationInfo refStatementRelationInfo)
|
ReqComponentInfo |
updateReqComponent(String reqComponentId,
ReqComponentInfo reqComponentInfo)
|
StatementInfo |
updateStatement(String statementId,
StatementInfo statementInfo)
|
StatementTreeViewInfo |
updateStatementTreeView(String statementId,
StatementTreeViewInfo statementTreeViewInfo)
|
List<ValidationResultInfo> |
validateRefStatementRelation(String validationType,
RefStatementRelationInfo refStatementRelationInfo)
|
List<ValidationResultInfo> |
validateReqComponent(String validationType,
ReqComponentInfo reqComponentInfo)
|
List<ValidationResultInfo> |
validateStatement(String validationType,
StatementInfo statementInfo)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StatementServiceMock
public StatementServiceMock()
addObject
public void addObject(String key,
Object value)
addAll
public void addAll(Map<String,Object> map)
clear
public void clear()
getObjectTypes
public List<String> getObjectTypes()
- Specified by:
getObjectTypes
in interface DictionaryService
getObjectStructure
public ObjectStructureDefinition getObjectStructure(String objectTypeKey)
- Specified by:
getObjectStructure
in interface DictionaryService
getRefObjectTypes
public List<String> getRefObjectTypes()
throws OperationFailedException
- Specified by:
getRefObjectTypes
in interface StatementService
- Throws:
OperationFailedException
getRefObjectSubTypes
public List<String> getRefObjectSubTypes(String objectTypeKey)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getRefObjectSubTypes
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getNlUsageTypes
public List<NlUsageTypeInfo> getNlUsageTypes()
throws OperationFailedException
- Specified by:
getNlUsageTypes
in interface StatementService
- Throws:
OperationFailedException
getNlUsageType
public NlUsageTypeInfo getNlUsageType(String nlUsageTypeKey)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getNlUsageType
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
createRefStatementRelation
public RefStatementRelationInfo createRefStatementRelation(RefStatementRelationInfo refStatementRelationInfo)
throws AlreadyExistsException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
createRefStatementRelation
in interface StatementService
- Throws:
AlreadyExistsException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
updateRefStatementRelation
public RefStatementRelationInfo updateRefStatementRelation(String refStatementRelationId,
RefStatementRelationInfo refStatementRelationInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
VersionMismatchException
- Specified by:
updateRefStatementRelation
in interface StatementService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException
deleteRefStatementRelation
public StatusInfo deleteRefStatementRelation(String refStatementRelationId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteRefStatementRelation
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
validateRefStatementRelation
public List<ValidationResultInfo> validateRefStatementRelation(String validationType,
RefStatementRelationInfo refStatementRelationInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
validateRefStatementRelation
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getRefStatementRelation
public RefStatementRelationInfo getRefStatementRelation(String refStatementRelationId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getRefStatementRelation
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getRefStatementRelationsByRef
public List<RefStatementRelationInfo> getRefStatementRelationsByRef(String refObjectTypeKey,
String refObjectId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getRefStatementRelationsByRef
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getRefStatementRelationsByStatement
public List<RefStatementRelationInfo> getRefStatementRelationsByStatement(String statementId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getRefStatementRelationsByStatement
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getNaturalLanguageForStatement
public String getNaturalLanguageForStatement(String statementId,
String nlUsageTypeKey,
String language)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getNaturalLanguageForStatement
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getNaturalLanguageForRefStatementRelation
public String getNaturalLanguageForRefStatementRelation(String refStatementRelationId,
String nlUsageTypeKey,
String language)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getNaturalLanguageForRefStatementRelation
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getNaturalLanguageForReqComponent
public String getNaturalLanguageForReqComponent(String reqComponentId,
String nlUsageTypeKey,
String language)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getNaturalLanguageForReqComponent
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
translateStatementTreeViewToNL
public String translateStatementTreeViewToNL(StatementTreeViewInfo statementTreeViewInfo,
String nlUsageTypeKey,
String language)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
translateStatementTreeViewToNL
in interface StatementService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
translateReqComponentToNL
public String translateReqComponentToNL(ReqComponentInfo reqComponentInfo,
String nlUsageTypeKey,
String language)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
translateReqComponentToNL
in interface StatementService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
validateReqComponent
public List<ValidationResultInfo> validateReqComponent(String validationType,
ReqComponentInfo reqComponentInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
validateReqComponent
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
validateStatement
public List<ValidationResultInfo> validateStatement(String validationType,
StatementInfo statementInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
validateStatement
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getStatement
public StatementInfo getStatement(String statementId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getStatement
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getStatementsByType
public List<StatementInfo> getStatementsByType(String statementTypeKey)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getStatementsByType
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getReqComponent
public ReqComponentInfo getReqComponent(String reqComponentId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getReqComponent
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getReqComponentsByType
public List<ReqComponentInfo> getReqComponentsByType(String reqComponentTypeKey)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getReqComponentsByType
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getStatementsUsingReqComponent
public List<StatementInfo> getStatementsUsingReqComponent(String reqComponentId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getStatementsUsingReqComponent
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getStatementsUsingStatement
public List<StatementInfo> getStatementsUsingStatement(String statementId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getStatementsUsingStatement
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
createReqComponent
public ReqComponentInfo createReqComponent(String reqComponentType,
ReqComponentInfo reqComponentInfo)
throws AlreadyExistsException,
DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
createReqComponent
in interface StatementService
- Throws:
AlreadyExistsException
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
deleteReqComponent
public StatusInfo deleteReqComponent(String reqComponentId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteReqComponent
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
createStatement
public StatementInfo createStatement(String statementType,
StatementInfo statementInfo)
throws AlreadyExistsException,
DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
createStatement
in interface StatementService
- Throws:
AlreadyExistsException
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
updateStatement
public StatementInfo updateStatement(String statementId,
StatementInfo statementInfo)
throws CircularReferenceException,
DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
VersionMismatchException
- Specified by:
updateStatement
in interface StatementService
- Throws:
CircularReferenceException
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException
deleteStatement
public StatusInfo deleteStatement(String statementId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteStatement
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getStatementType
public StatementTypeInfo getStatementType(String statementTypeKey)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getStatementType
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getStatementTypes
public List<StatementTypeInfo> getStatementTypes()
throws OperationFailedException
- Specified by:
getStatementTypes
in interface StatementService
- Throws:
OperationFailedException
getStatementTypesForStatementType
public List<String> getStatementTypesForStatementType(String statementTypeKey)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getStatementTypesForStatementType
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getReqComponentTypes
public List<ReqComponentTypeInfo> getReqComponentTypes()
throws OperationFailedException
- Specified by:
getReqComponentTypes
in interface StatementService
- Throws:
OperationFailedException
getReqComponentType
public ReqComponentTypeInfo getReqComponentType(String reqComponentTypeKey)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getReqComponentType
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getReqComponentTypesForStatementType
public List<ReqComponentTypeInfo> getReqComponentTypesForStatementType(String statementTypeKey)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getReqComponentTypesForStatementType
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getRefStatementRelationTypes
public List<RefStatementRelationTypeInfo> getRefStatementRelationTypes()
throws OperationFailedException
- Specified by:
getRefStatementRelationTypes
in interface StatementService
- Throws:
OperationFailedException
getRefStatementRelationType
public RefStatementRelationTypeInfo getRefStatementRelationType(String refStatementRelationTypeKey)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getRefStatementRelationType
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getStatementTypesForRefStatementRelationType
public List<String> getStatementTypesForRefStatementRelationType(String refStatementRelationTypeKey)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getStatementTypesForRefStatementRelationType
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getRefStatementRelationTypesForRefObjectSubType
public List<String> getRefStatementRelationTypesForRefObjectSubType(String refSubTypeKey)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getRefStatementRelationTypesForRefObjectSubType
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
updateReqComponent
public ReqComponentInfo updateReqComponent(String reqComponentId,
ReqComponentInfo reqComponentInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
VersionMismatchException
- Specified by:
updateReqComponent
in interface StatementService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException
getStatementTreeView
public StatementTreeViewInfo getStatementTreeView(String statementId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getStatementTreeView
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getStatementTreeViewForNlUsageType
public StatementTreeViewInfo getStatementTreeViewForNlUsageType(String statementId,
String nlUsageTypeKey,
String language)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getStatementTreeViewForNlUsageType
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
updateStatementTreeView
public StatementTreeViewInfo updateStatementTreeView(String statementId,
StatementTreeViewInfo statementTreeViewInfo)
throws CircularReferenceException,
DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
VersionMismatchException
- Specified by:
updateStatementTreeView
in interface StatementService
- Throws:
CircularReferenceException
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException
createStatementTreeView
public StatementTreeViewInfo createStatementTreeView(StatementTreeViewInfo statementTreeViewInfo)
throws CircularReferenceException,
AlreadyExistsException,
DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
createStatementTreeView
in interface StatementService
- Throws:
CircularReferenceException
AlreadyExistsException
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
deleteStatementTreeView
public StatusInfo deleteStatementTreeView(String statementId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteStatementTreeView
in interface StatementService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getSearchTypes
public List<TypeInfo> getSearchTypes(ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getSearchTypes
in interface SearchService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
getSearchType
public TypeInfo getSearchType(String searchTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
getSearchType
in interface SearchService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
search
public SearchResultInfo search(SearchRequestInfo searchRequestInfo,
ContextInfo contextInfo)
throws MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
search
in interface SearchService
- Throws:
MissingParameterException
OperationFailedException
PermissionDeniedException
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.