org.kuali.student.lum.ui.requirements.util
Class StatementServiceMock

java.lang.Object
  extended by org.kuali.student.lum.ui.requirements.util.StatementServiceMock
All Implemented Interfaces:
DictionaryService, StatementService, SearchService

public class StatementServiceMock
extends Object
implements StatementService


Constructor Summary
StatementServiceMock()
           
 
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
 

Constructor Detail

StatementServiceMock

public StatementServiceMock()
Method Detail

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.