org.kuali.student.lum.statement.config.context
Class LuContextImplTest.LuServiceMock

java.lang.Object
  extended by org.kuali.student.lum.statement.config.context.LuContextImplTest.LuServiceMock
All Implemented Interfaces:
DictionaryService, SearchService, VersionManagementService, LuService
Enclosing class:
LuContextImplTest

private static class LuContextImplTest.LuServiceMock
extends Object
implements LuService


Field Summary
private  Map<String,CluInfo> cluMap
           
private  Map<String,CluSetInfo> cluSetMap
           
private  Map<String,CluSetTreeViewInfo> cluSetTreeViewMap
           
 
Constructor Summary
LuContextImplTest.LuServiceMock()
           
 
Method Summary
 StatusInfo addCluResourceRequirement(String resourceTypeKey, String cluId)
           
 StatusInfo addCluSetsToCluSet(String cluSetId, List<String> addedCluSetIdList)
           
 StatusInfo addCluSetToCluSet(String cluSetId, String addedCluSetId)
           
 StatusInfo addClusToCluSet(List<String> cluIdList, String cluSetId)
           
 StatusInfo addCluToCluSet(String cluId, String cluSetId)
           
 CluInfo createClu(String luTypeKey, CluInfo cluInfo)
           
 CluCluRelationInfo createCluCluRelation(String cluId, String relatedCluId, String luLuRelationTypeKey, CluCluRelationInfo cluCluRelationInfo)
           
 CluLoRelationInfo createCluLoRelation(String cluId, String loId, String cluLoRelationType, CluLoRelationInfo cluLoRelationInfo)
           
 CluPublicationInfo createCluPublication(String cluId, String luPublicationType, CluPublicationInfo cluPublicationInfo)
           
 CluResultInfo createCluResult(String cluId, String cluResultType, CluResultInfo cluResultInfo)
           
 CluSetInfo createCluSet(String cluSetType, CluSetInfo cluSetInfo)
           
 LuiInfo createLui(String cluId, String atpKey, LuiInfo luiInfo)
           
 LuiLuiRelationInfo createLuiLuiRelation(String luiId, String relatedLuiId, String luLuRelationType, LuiLuiRelationInfo luiLuiRelationInfo)
           
 CluInfo createNewCluVersion(String cluId, String versionComment)
           
 StatusInfo deleteClu(String cluId)
           
 StatusInfo deleteCluCluRelation(String cluCluRelationId)
           
 StatusInfo deleteCluLoRelation(String cluLoRelationId)
           
 StatusInfo deleteCluPublication(String cluPublicationId)
           
 StatusInfo deleteCluResult(String cluResultId)
           
 StatusInfo deleteCluSet(String cluSetId)
           
 StatusInfo deleteLui(String luiId)
           
 StatusInfo deleteLuiLuiRelation(String luiLuiRelationId)
           
 List<String> getAllCluIdsInCluSet(String cluSetId)
           
 List<CluInfo> getAllClusInCluSet(String cluSetId)
           
 List<String> getAllowedCluLoRelationTypesForLuType(String luTypeKey)
           
 List<String> getAllowedLuLuRelationTypesByCluId(String cluId, String relatedCluId)
           
 List<String> getAllowedLuLuRelationTypesByLuiId(String luiId, String relatedLuiId)
           
 List<String> getAllowedLuLuRelationTypesForLuType(String luTypeKey, String relatedLuTypeKey)
           
 List<String> getAllowedResultComponentTypesForResultUsageType(String resultUsageTypeKey)
           
 List<String> getAllowedResultUsageTypesForLuType(String luTypeKey)
           
 CluInfo getClu(String cluId)
           
 CluCluRelationInfo getCluCluRelation(String cluCluRelationId)
           
 List<CluCluRelationInfo> getCluCluRelationsByClu(String cluId)
           
 List<String> getCluIdsByLuType(String luTypeKey, String luState)
           
 List<String> getCluIdsByRelation(String relatedCluId, String luLuRelationType)
           
 List<String> getCluIdsByResultComponent(String resultComponentId)
           
 List<String> getCluIdsByResultUsageType(String resultUsageTypeKey)
           
 List<String> getCluIdsFromCluSet(String cluSetId)
           
 CluLoRelationInfo getCluLoRelation(String cluLoRelationId)
           
 List<CluLoRelationInfo> getCluLoRelationsByClu(String cluId)
           
 List<CluLoRelationInfo> getCluLoRelationsByLo(String loId)
           
 CluLoRelationTypeInfo getCluLoRelationType(String cluLoRelationTypeKey)
           
 List<CluLoRelationTypeInfo> getCluLoRelationTypes()
           
 CluPublicationInfo getCluPublication(String cluPublicationId)
           
 List<CluPublicationInfo> getCluPublicationsByCluId(String cluId)
           
 List<CluPublicationInfo> getCluPublicationsByType(String luPublicationTypeKey)
           
 CluResultInfo getCluResult(String cluResultId)
           
 List<CluResultInfo> getCluResultByClu(String cluId)
           
 CluResultTypeInfo getCluResultType(String cluResultTypeKey)
           
 List<CluResultTypeInfo> getCluResultTypes()
           
 List<CluResultTypeInfo> getCluResultTypesForLuType(String luTypeKey)
           
 List<CluInfo> getClusByIdList(List<String> cluIdList)
           
 List<CluInfo> getClusByLuType(String luTypeKey, String luState)
           
 List<CluInfo> getClusByRelation(String relatedCluId, String luLuRelationType)
           
 List<String> getCluSetIdsFromCluSet(String cluSetId)
           
 CluSetInfo getCluSetInfo(String cluSetId)
           
 List<CluSetInfo> getCluSetInfoByIdList(List<String> cluSetIdList)
           
 CluSetTreeViewInfo getCluSetTreeView(String cluSetId)
           
 CluSetTypeInfo getCluSetType(String cluSetTypeKey)
           
 List<CluSetTypeInfo> getCluSetTypes()
           
 List<CluInfo> getClusFromCluSet(String cluSetId)
           
 VersionDisplayInfo getCurrentVersion(String refObjectTypeURI, String refObjectId)
           
 VersionDisplayInfo getCurrentVersionOnDate(String refObjectTypeURI, String refObjectId, Date date)
           
 DeliveryMethodTypeInfo getDeliveryMethodType(String deliveryMethodTypeKey)
           
 List<DeliveryMethodTypeInfo> getDeliveryMethodTypes()
           
 VersionDisplayInfo getFirstVersion(String refObjectTypeURI, String refObjectId)
           
 InstructionalFormatTypeInfo getInstructionalFormatType(String instructionalFormatTypeKey)
           
 List<InstructionalFormatTypeInfo> getInstructionalFormatTypes()
           
 VersionDisplayInfo getLatestVersion(String refObjectTypeURI, String refObjectId)
           
 LuCodeTypeInfo getLuCodeType(String luCodeTypeKey)
           
 List<LuCodeTypeInfo> getLuCodeTypes()
           
 LuiInfo getLui(String luiId)
           
 List<String> getLuiIdsByCluId(String cluId)
           
 List<String> getLuiIdsByRelation(String relatedLuiId, String luLuRelationType)
           
 List<String> getLuiIdsInAtpByCluId(String cluId, String atpKey)
           
 LuiLuiRelationInfo getLuiLuiRelation(String luiLuiRelationId)
           
 List<LuiLuiRelationInfo> getLuiLuiRelationsByLui(String luiId)
           
 List<LuiInfo> getLuisByIdList(List<String> luiIdList)
           
 List<LuiInfo> getLuisByRelation(String relatedLuiId, String luLuRelationType)
           
 List<LuiInfo> getLuisInAtpByCluId(String cluId, String atpKey)
           
 LuLuRelationTypeInfo getLuLuRelationType(String luLuRelationTypeKey)
           
 List<LuLuRelationTypeInfo> getLuLuRelationTypes()
           
 LuPublicationTypeInfo getLuPublicationType(String luPublicationTypeKey)
           
 List<LuPublicationTypeInfo> getLuPublicationTypes()
           
 List<String> getLuPublicationTypesForLuType(String luTypeKey)
           
 LuTypeInfo getLuType(String luTypeKey)
           
 List<LuTypeInfo> getLuTypes()
           
 ObjectStructureDefinition getObjectStructure(String objectTypeKey)
           
 List<String> getObjectTypes()
           
 List<String> getRelatedCluIdsByCluId(String cluId, String luLuRelationType)
           
 List<CluInfo> getRelatedClusByCluId(String cluId, String luLuRelationType)
           
 List<String> getRelatedLuiIdsByLuiId(String luiId, String luLuRelationType)
           
 List<LuiInfo> getRelatedLuisByLuiId(String luiId, String luLuRelationType)
           
 List<String> getResourceRequirementsForCluId(String cluId)
           
 ResultUsageTypeInfo getResultUsageType(String resultUsageTypeKey)
           
 List<ResultUsageTypeInfo> getResultUsageTypes()
           
 SearchCriteriaTypeInfo getSearchCriteriaType(String searchCriteriaTypeKey)
           
 List<SearchCriteriaTypeInfo> getSearchCriteriaTypes()
           
 SearchResultTypeInfo getSearchResultType(String searchResultTypeKey)
           
 List<SearchResultTypeInfo> getSearchResultTypes()
           
 SearchTypeInfo getSearchType(String searchTypeKey)
           
 List<SearchTypeInfo> getSearchTypes()
           
 List<SearchTypeInfo> getSearchTypesByCriteria(String searchCriteriaTypeKey)
           
 List<SearchTypeInfo> getSearchTypesByResult(String searchResultTypeKey)
           
 VersionDisplayInfo getVersionBySequenceNumber(String refObjectTypeURI, String refObjectId, Long sequence)
           
 List<VersionDisplayInfo> getVersions(String refObjectTypeURI, String refObjectId)
           
 List<VersionDisplayInfo> getVersionsInDateRange(String refObjectTypeURI, String refObjectId, Date from, Date to)
           
 Boolean isCluInCluSet(String cluId, String cluSetId)
           
 Boolean isCluSetDynamic(String cluSetId)
           
 StatusInfo removeCluFromCluSet(String cluId, String cluSetId)
           
 StatusInfo removeCluResourceRequirement(String resourceTypeKey, String cluId)
           
 StatusInfo removeCluSetFromCluSet(String cluSetId, String removedCluSetId)
           
 SearchResult search(SearchRequest searchRequest)
           
 StatusInfo setCurrentCluVersion(String cluVersionId, Date currentVersionStart)
           
 CluInfo updateClu(String cluId, CluInfo cluInfo)
           
 CluCluRelationInfo updateCluCluRelation(String cluCluRelationId, CluCluRelationInfo cluCluRelationInfo)
           
 CluLoRelationInfo updateCluLoRelation(String cluLoRelationId, CluLoRelationInfo cluLoRelationInfo)
           
 CluPublicationInfo updateCluPublication(String cluPublicationId, CluPublicationInfo cluPublicationInfo)
           
 CluResultInfo updateCluResult(String cluResultId, CluResultInfo cluResultInfo)
           
 CluSetInfo updateCluSet(String cluSetId, CluSetInfo cluSetInfo)
           
 CluInfo updateCluState(String cluId, String luState)
           
 LuiInfo updateLui(String luiId, LuiInfo luiInfo)
           
 LuiLuiRelationInfo updateLuiLuiRelation(String luiLuiRelationId, LuiLuiRelationInfo luiLuiRelationInfo)
           
 LuiInfo updateLuiState(String luiId, String luState)
           
 List<ValidationResultInfo> validateClu(String validationType, CluInfo cluInfo)
           
 List<ValidationResultInfo> validateCluCluRelation(String validationType, CluCluRelationInfo cluCluRelationInfo)
           
 List<ValidationResultInfo> validateCluLoRelation(String validationType, CluLoRelationInfo cluLoRelationInfo)
           
 List<ValidationResultInfo> validateCluPublication(String validationType, CluPublicationInfo cluPublicationInfo)
           
 List<ValidationResultInfo> validateCluResult(String validationType, CluResultInfo cluResultInfo)
           
 List<ValidationResultInfo> validateCluSet(String validationType, CluSetInfo cluSetInfo)
           
 List<ValidationResultInfo> validateLui(String validationType, LuiInfo luiInfo)
           
 List<ValidationResultInfo> validateLuiLuiRelation(String validationType, LuiLuiRelationInfo luiLuiRelationInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cluMap

private Map<String,CluInfo> cluMap

cluSetMap

private Map<String,CluSetInfo> cluSetMap

cluSetTreeViewMap

private Map<String,CluSetTreeViewInfo> cluSetTreeViewMap
Constructor Detail

LuContextImplTest.LuServiceMock

public LuContextImplTest.LuServiceMock()
Method Detail

addCluResourceRequirement

public StatusInfo addCluResourceRequirement(String resourceTypeKey,
                                            String cluId)
                                     throws AlreadyExistsException,
                                            DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException,
                                            PermissionDeniedException
Specified by:
addCluResourceRequirement in interface LuService
Throws:
AlreadyExistsException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

addCluSetToCluSet

public StatusInfo addCluSetToCluSet(String cluSetId,
                                    String addedCluSetId)
                             throws CircularRelationshipException,
                                    DoesNotExistException,
                                    InvalidParameterException,
                                    MissingParameterException,
                                    OperationFailedException,
                                    PermissionDeniedException,
                                    UnsupportedActionException
Specified by:
addCluSetToCluSet in interface LuService
Throws:
CircularRelationshipException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
UnsupportedActionException

addCluSetsToCluSet

public StatusInfo addCluSetsToCluSet(String cluSetId,
                                     List<String> addedCluSetIdList)
                              throws CircularRelationshipException,
                                     DoesNotExistException,
                                     InvalidParameterException,
                                     MissingParameterException,
                                     OperationFailedException,
                                     PermissionDeniedException,
                                     UnsupportedActionException
Specified by:
addCluSetsToCluSet in interface LuService
Throws:
CircularRelationshipException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
UnsupportedActionException

addCluToCluSet

public StatusInfo addCluToCluSet(String cluId,
                                 String cluSetId)
                          throws DoesNotExistException,
                                 InvalidParameterException,
                                 MissingParameterException,
                                 OperationFailedException,
                                 PermissionDeniedException,
                                 UnsupportedActionException
Specified by:
addCluToCluSet in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
UnsupportedActionException

addClusToCluSet

public StatusInfo addClusToCluSet(List<String> cluIdList,
                                  String cluSetId)
                           throws DoesNotExistException,
                                  InvalidParameterException,
                                  MissingParameterException,
                                  OperationFailedException,
                                  PermissionDeniedException,
                                  UnsupportedActionException
Specified by:
addClusToCluSet in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
UnsupportedActionException

createClu

public CluInfo createClu(String luTypeKey,
                         CluInfo cluInfo)
                  throws AlreadyExistsException,
                         DataValidationErrorException,
                         DoesNotExistException,
                         InvalidParameterException,
                         MissingParameterException,
                         OperationFailedException,
                         PermissionDeniedException
Specified by:
createClu in interface LuService
Throws:
AlreadyExistsException
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

createCluCluRelation

public CluCluRelationInfo createCluCluRelation(String cluId,
                                               String relatedCluId,
                                               String luLuRelationTypeKey,
                                               CluCluRelationInfo cluCluRelationInfo)
                                        throws AlreadyExistsException,
                                               CircularRelationshipException,
                                               DataValidationErrorException,
                                               DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException,
                                               PermissionDeniedException
Specified by:
createCluCluRelation in interface LuService
Throws:
AlreadyExistsException
CircularRelationshipException
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

createCluLoRelation

public CluLoRelationInfo createCluLoRelation(String cluId,
                                             String loId,
                                             String cluLoRelationType,
                                             CluLoRelationInfo cluLoRelationInfo)
                                      throws AlreadyExistsException,
                                             DoesNotExistException,
                                             InvalidParameterException,
                                             MissingParameterException,
                                             OperationFailedException,
                                             PermissionDeniedException,
                                             DataValidationErrorException
Specified by:
createCluLoRelation in interface LuService
Throws:
AlreadyExistsException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
DataValidationErrorException

createCluPublication

public CluPublicationInfo createCluPublication(String cluId,
                                               String luPublicationType,
                                               CluPublicationInfo cluPublicationInfo)
                                        throws AlreadyExistsException,
                                               DataValidationErrorException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException,
                                               PermissionDeniedException
Specified by:
createCluPublication in interface LuService
Throws:
AlreadyExistsException
DataValidationErrorException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

createCluResult

public CluResultInfo createCluResult(String cluId,
                                     String cluResultType,
                                     CluResultInfo cluResultInfo)
                              throws AlreadyExistsException,
                                     DataValidationErrorException,
                                     InvalidParameterException,
                                     MissingParameterException,
                                     OperationFailedException,
                                     PermissionDeniedException,
                                     DoesNotExistException
Specified by:
createCluResult in interface LuService
Throws:
AlreadyExistsException
DataValidationErrorException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
DoesNotExistException

createCluSet

public CluSetInfo createCluSet(String cluSetType,
                               CluSetInfo cluSetInfo)
                        throws AlreadyExistsException,
                               DataValidationErrorException,
                               InvalidParameterException,
                               MissingParameterException,
                               OperationFailedException,
                               PermissionDeniedException,
                               UnsupportedActionException
Specified by:
createCluSet in interface LuService
Throws:
AlreadyExistsException
DataValidationErrorException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
UnsupportedActionException

createLui

public LuiInfo createLui(String cluId,
                         String atpKey,
                         LuiInfo luiInfo)
                  throws AlreadyExistsException,
                         DataValidationErrorException,
                         DoesNotExistException,
                         InvalidParameterException,
                         MissingParameterException,
                         OperationFailedException,
                         PermissionDeniedException
Specified by:
createLui in interface LuService
Throws:
AlreadyExistsException
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

createLuiLuiRelation

public LuiLuiRelationInfo createLuiLuiRelation(String luiId,
                                               String relatedLuiId,
                                               String luLuRelationType,
                                               LuiLuiRelationInfo luiLuiRelationInfo)
                                        throws AlreadyExistsException,
                                               CircularRelationshipException,
                                               DataValidationErrorException,
                                               DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException,
                                               PermissionDeniedException
Specified by:
createLuiLuiRelation in interface LuService
Throws:
AlreadyExistsException
CircularRelationshipException
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

deleteClu

public StatusInfo deleteClu(String cluId)
                     throws DoesNotExistException,
                            InvalidParameterException,
                            MissingParameterException,
                            DependentObjectsExistException,
                            OperationFailedException,
                            PermissionDeniedException
Specified by:
deleteClu in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
DependentObjectsExistException
OperationFailedException
PermissionDeniedException

deleteCluCluRelation

public StatusInfo deleteCluCluRelation(String cluCluRelationId)
                                throws DoesNotExistException,
                                       InvalidParameterException,
                                       MissingParameterException,
                                       OperationFailedException,
                                       PermissionDeniedException
Specified by:
deleteCluCluRelation in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

deleteCluLoRelation

public StatusInfo deleteCluLoRelation(String cluLoRelationId)
                               throws DoesNotExistException,
                                      InvalidParameterException,
                                      MissingParameterException,
                                      OperationFailedException,
                                      PermissionDeniedException
Specified by:
deleteCluLoRelation in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

deleteCluPublication

public StatusInfo deleteCluPublication(String cluPublicationId)
                                throws DoesNotExistException,
                                       InvalidParameterException,
                                       MissingParameterException,
                                       DependentObjectsExistException,
                                       OperationFailedException,
                                       PermissionDeniedException
Specified by:
deleteCluPublication in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
DependentObjectsExistException
OperationFailedException
PermissionDeniedException

deleteCluResult

public StatusInfo deleteCluResult(String cluResultId)
                           throws DoesNotExistException,
                                  InvalidParameterException,
                                  MissingParameterException,
                                  DependentObjectsExistException,
                                  OperationFailedException,
                                  PermissionDeniedException
Specified by:
deleteCluResult in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
DependentObjectsExistException
OperationFailedException
PermissionDeniedException

deleteCluSet

public StatusInfo deleteCluSet(String cluSetId)
                        throws DoesNotExistException,
                               InvalidParameterException,
                               MissingParameterException,
                               OperationFailedException,
                               PermissionDeniedException
Specified by:
deleteCluSet in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

deleteLui

public StatusInfo deleteLui(String luiId)
                     throws DependentObjectsExistException,
                            DoesNotExistException,
                            InvalidParameterException,
                            MissingParameterException,
                            OperationFailedException,
                            PermissionDeniedException
Specified by:
deleteLui in interface LuService
Throws:
DependentObjectsExistException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

deleteLuiLuiRelation

public StatusInfo deleteLuiLuiRelation(String luiLuiRelationId)
                                throws DoesNotExistException,
                                       InvalidParameterException,
                                       MissingParameterException,
                                       OperationFailedException,
                                       PermissionDeniedException
Specified by:
deleteLuiLuiRelation in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getAllCluIdsInCluSet

public List<String> getAllCluIdsInCluSet(String cluSetId)
                                  throws DoesNotExistException,
                                         InvalidParameterException,
                                         MissingParameterException,
                                         OperationFailedException,
                                         PermissionDeniedException
Specified by:
getAllCluIdsInCluSet in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getAllClusInCluSet

public List<CluInfo> getAllClusInCluSet(String cluSetId)
                                 throws DoesNotExistException,
                                        InvalidParameterException,
                                        MissingParameterException,
                                        OperationFailedException,
                                        PermissionDeniedException
Specified by:
getAllClusInCluSet in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getAllowedCluLoRelationTypesForLuType

public List<String> getAllowedCluLoRelationTypesForLuType(String luTypeKey)
                                                   throws DoesNotExistException,
                                                          InvalidParameterException,
                                                          MissingParameterException,
                                                          OperationFailedException
Specified by:
getAllowedCluLoRelationTypesForLuType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getAllowedLuLuRelationTypesByCluId

public List<String> getAllowedLuLuRelationTypesByCluId(String cluId,
                                                       String relatedCluId)
                                                throws DoesNotExistException,
                                                       InvalidParameterException,
                                                       MissingParameterException,
                                                       OperationFailedException
Specified by:
getAllowedLuLuRelationTypesByCluId in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getAllowedLuLuRelationTypesByLuiId

public List<String> getAllowedLuLuRelationTypesByLuiId(String luiId,
                                                       String relatedLuiId)
                                                throws DoesNotExistException,
                                                       InvalidParameterException,
                                                       MissingParameterException,
                                                       OperationFailedException
Specified by:
getAllowedLuLuRelationTypesByLuiId in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getAllowedLuLuRelationTypesForLuType

public List<String> getAllowedLuLuRelationTypesForLuType(String luTypeKey,
                                                         String relatedLuTypeKey)
                                                  throws DoesNotExistException,
                                                         InvalidParameterException,
                                                         MissingParameterException,
                                                         OperationFailedException
Specified by:
getAllowedLuLuRelationTypesForLuType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getAllowedResultComponentTypesForResultUsageType

public List<String> getAllowedResultComponentTypesForResultUsageType(String resultUsageTypeKey)
                                                              throws DoesNotExistException,
                                                                     InvalidParameterException,
                                                                     MissingParameterException,
                                                                     OperationFailedException
Specified by:
getAllowedResultComponentTypesForResultUsageType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getAllowedResultUsageTypesForLuType

public List<String> getAllowedResultUsageTypesForLuType(String luTypeKey)
                                                 throws DoesNotExistException,
                                                        InvalidParameterException,
                                                        MissingParameterException,
                                                        OperationFailedException
Specified by:
getAllowedResultUsageTypesForLuType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getClu

public CluInfo getClu(String cluId)
               throws DoesNotExistException,
                      InvalidParameterException,
                      MissingParameterException,
                      OperationFailedException
Specified by:
getClu in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluCluRelation

public CluCluRelationInfo getCluCluRelation(String cluCluRelationId)
                                     throws DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException
Specified by:
getCluCluRelation in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluCluRelationsByClu

public List<CluCluRelationInfo> getCluCluRelationsByClu(String cluId)
                                                 throws DoesNotExistException,
                                                        InvalidParameterException,
                                                        MissingParameterException,
                                                        OperationFailedException
Specified by:
getCluCluRelationsByClu in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluIdsByLuType

public List<String> getCluIdsByLuType(String luTypeKey,
                                      String luState)
                               throws DoesNotExistException,
                                      InvalidParameterException,
                                      MissingParameterException,
                                      OperationFailedException
Specified by:
getCluIdsByLuType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluIdsByRelation

public List<String> getCluIdsByRelation(String relatedCluId,
                                        String luLuRelationType)
                                 throws DoesNotExistException,
                                        InvalidParameterException,
                                        MissingParameterException,
                                        OperationFailedException
Specified by:
getCluIdsByRelation in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluIdsByResultComponent

public List<String> getCluIdsByResultComponent(String resultComponentId)
                                        throws DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException
Specified by:
getCluIdsByResultComponent in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluIdsByResultUsageType

public List<String> getCluIdsByResultUsageType(String resultUsageTypeKey)
                                        throws DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException
Specified by:
getCluIdsByResultUsageType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluIdsFromCluSet

public List<String> getCluIdsFromCluSet(String cluSetId)
                                 throws DoesNotExistException,
                                        InvalidParameterException,
                                        MissingParameterException,
                                        OperationFailedException,
                                        PermissionDeniedException
Specified by:
getCluIdsFromCluSet in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getCluLoRelation

public CluLoRelationInfo getCluLoRelation(String cluLoRelationId)
                                   throws DoesNotExistException,
                                          InvalidParameterException,
                                          MissingParameterException,
                                          OperationFailedException,
                                          PermissionDeniedException
Specified by:
getCluLoRelation in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getCluLoRelationType

public CluLoRelationTypeInfo getCluLoRelationType(String cluLoRelationTypeKey)
                                           throws DoesNotExistException,
                                                  InvalidParameterException,
                                                  MissingParameterException,
                                                  OperationFailedException
Specified by:
getCluLoRelationType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluLoRelationTypes

public List<CluLoRelationTypeInfo> getCluLoRelationTypes()
                                                  throws OperationFailedException
Specified by:
getCluLoRelationTypes in interface LuService
Throws:
OperationFailedException

getCluLoRelationsByClu

public List<CluLoRelationInfo> getCluLoRelationsByClu(String cluId)
                                               throws DoesNotExistException,
                                                      InvalidParameterException,
                                                      MissingParameterException,
                                                      OperationFailedException
Specified by:
getCluLoRelationsByClu in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluLoRelationsByLo

public List<CluLoRelationInfo> getCluLoRelationsByLo(String loId)
                                              throws DoesNotExistException,
                                                     InvalidParameterException,
                                                     MissingParameterException,
                                                     OperationFailedException
Specified by:
getCluLoRelationsByLo in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluPublication

public CluPublicationInfo getCluPublication(String cluPublicationId)
                                     throws DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException
Specified by:
getCluPublication in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluPublicationsByCluId

public List<CluPublicationInfo> getCluPublicationsByCluId(String cluId)
                                                   throws DoesNotExistException,
                                                          InvalidParameterException,
                                                          MissingParameterException,
                                                          OperationFailedException
Specified by:
getCluPublicationsByCluId in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluPublicationsByType

public List<CluPublicationInfo> getCluPublicationsByType(String luPublicationTypeKey)
                                                  throws DoesNotExistException,
                                                         InvalidParameterException,
                                                         MissingParameterException,
                                                         OperationFailedException
Specified by:
getCluPublicationsByType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluResult

public CluResultInfo getCluResult(String cluResultId)
                           throws DoesNotExistException,
                                  InvalidParameterException,
                                  MissingParameterException,
                                  OperationFailedException
Specified by:
getCluResult in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluResultByClu

public List<CluResultInfo> getCluResultByClu(String cluId)
                                      throws DoesNotExistException,
                                             InvalidParameterException,
                                             MissingParameterException,
                                             OperationFailedException
Specified by:
getCluResultByClu in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluResultType

public CluResultTypeInfo getCluResultType(String cluResultTypeKey)
                                   throws DoesNotExistException,
                                          InvalidParameterException,
                                          MissingParameterException,
                                          OperationFailedException
Specified by:
getCluResultType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluResultTypes

public List<CluResultTypeInfo> getCluResultTypes()
                                          throws OperationFailedException
Specified by:
getCluResultTypes in interface LuService
Throws:
OperationFailedException

getCluResultTypesForLuType

public List<CluResultTypeInfo> getCluResultTypesForLuType(String luTypeKey)
                                                   throws DoesNotExistException,
                                                          InvalidParameterException,
                                                          MissingParameterException,
                                                          OperationFailedException
Specified by:
getCluResultTypesForLuType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluSetIdsFromCluSet

public List<String> getCluSetIdsFromCluSet(String cluSetId)
                                    throws DoesNotExistException,
                                           InvalidParameterException,
                                           MissingParameterException,
                                           OperationFailedException,
                                           PermissionDeniedException
Specified by:
getCluSetIdsFromCluSet in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getCluSetInfo

public CluSetInfo getCluSetInfo(String cluSetId)
                         throws DoesNotExistException,
                                InvalidParameterException,
                                MissingParameterException,
                                OperationFailedException,
                                PermissionDeniedException
Specified by:
getCluSetInfo in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getCluSetInfoByIdList

public List<CluSetInfo> getCluSetInfoByIdList(List<String> cluSetIdList)
                                       throws DoesNotExistException,
                                              InvalidParameterException,
                                              MissingParameterException,
                                              OperationFailedException,
                                              PermissionDeniedException
Specified by:
getCluSetInfoByIdList in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getCluSetTreeView

public CluSetTreeViewInfo getCluSetTreeView(String cluSetId)
                                     throws DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException,
                                            PermissionDeniedException
Specified by:
getCluSetTreeView in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getCluSetType

public CluSetTypeInfo getCluSetType(String cluSetTypeKey)
                             throws DoesNotExistException,
                                    InvalidParameterException,
                                    MissingParameterException,
                                    OperationFailedException
Specified by:
getCluSetType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getCluSetTypes

public List<CluSetTypeInfo> getCluSetTypes()
                                    throws OperationFailedException
Specified by:
getCluSetTypes in interface LuService
Throws:
OperationFailedException

getClusByIdList

public List<CluInfo> getClusByIdList(List<String> cluIdList)
                              throws DoesNotExistException,
                                     InvalidParameterException,
                                     MissingParameterException,
                                     OperationFailedException
Specified by:
getClusByIdList in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getClusByLuType

public List<CluInfo> getClusByLuType(String luTypeKey,
                                     String luState)
                              throws DoesNotExistException,
                                     InvalidParameterException,
                                     MissingParameterException,
                                     OperationFailedException
Specified by:
getClusByLuType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getClusByRelation

public List<CluInfo> getClusByRelation(String relatedCluId,
                                       String luLuRelationType)
                                throws DoesNotExistException,
                                       InvalidParameterException,
                                       MissingParameterException,
                                       OperationFailedException
Specified by:
getClusByRelation in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getClusFromCluSet

public List<CluInfo> getClusFromCluSet(String cluSetId)
                                throws DoesNotExistException,
                                       InvalidParameterException,
                                       MissingParameterException,
                                       OperationFailedException,
                                       PermissionDeniedException
Specified by:
getClusFromCluSet in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getDeliveryMethodType

public DeliveryMethodTypeInfo getDeliveryMethodType(String deliveryMethodTypeKey)
                                             throws DoesNotExistException,
                                                    InvalidParameterException,
                                                    MissingParameterException,
                                                    OperationFailedException
Specified by:
getDeliveryMethodType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getDeliveryMethodTypes

public List<DeliveryMethodTypeInfo> getDeliveryMethodTypes()
                                                    throws OperationFailedException
Specified by:
getDeliveryMethodTypes in interface LuService
Throws:
OperationFailedException

getInstructionalFormatType

public InstructionalFormatTypeInfo getInstructionalFormatType(String instructionalFormatTypeKey)
                                                       throws DoesNotExistException,
                                                              InvalidParameterException,
                                                              MissingParameterException,
                                                              OperationFailedException
Specified by:
getInstructionalFormatType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getInstructionalFormatTypes

public List<InstructionalFormatTypeInfo> getInstructionalFormatTypes()
                                                              throws OperationFailedException
Specified by:
getInstructionalFormatTypes in interface LuService
Throws:
OperationFailedException

getLuCodeType

public LuCodeTypeInfo getLuCodeType(String luCodeTypeKey)
                             throws DoesNotExistException,
                                    InvalidParameterException,
                                    MissingParameterException,
                                    OperationFailedException
Specified by:
getLuCodeType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getLuCodeTypes

public List<LuCodeTypeInfo> getLuCodeTypes()
                                    throws OperationFailedException
Specified by:
getLuCodeTypes in interface LuService
Throws:
OperationFailedException

getLuLuRelationType

public LuLuRelationTypeInfo getLuLuRelationType(String luLuRelationTypeKey)
                                         throws OperationFailedException,
                                                MissingParameterException,
                                                DoesNotExistException
Specified by:
getLuLuRelationType in interface LuService
Throws:
OperationFailedException
MissingParameterException
DoesNotExistException

getLuLuRelationTypes

public List<LuLuRelationTypeInfo> getLuLuRelationTypes()
                                                throws OperationFailedException
Specified by:
getLuLuRelationTypes in interface LuService
Throws:
OperationFailedException

getLuPublicationType

public LuPublicationTypeInfo getLuPublicationType(String luPublicationTypeKey)
                                           throws DoesNotExistException,
                                                  InvalidParameterException,
                                                  MissingParameterException,
                                                  OperationFailedException
Specified by:
getLuPublicationType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getLuPublicationTypes

public List<LuPublicationTypeInfo> getLuPublicationTypes()
                                                  throws OperationFailedException
Specified by:
getLuPublicationTypes in interface LuService
Throws:
OperationFailedException

getLuPublicationTypesForLuType

public List<String> getLuPublicationTypesForLuType(String luTypeKey)
                                            throws DoesNotExistException,
                                                   InvalidParameterException,
                                                   MissingParameterException,
                                                   OperationFailedException
Specified by:
getLuPublicationTypesForLuType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getLuType

public LuTypeInfo getLuType(String luTypeKey)
                     throws DoesNotExistException,
                            InvalidParameterException,
                            MissingParameterException,
                            OperationFailedException
Specified by:
getLuType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getLuTypes

public List<LuTypeInfo> getLuTypes()
                            throws OperationFailedException
Specified by:
getLuTypes in interface LuService
Throws:
OperationFailedException

getLui

public LuiInfo getLui(String luiId)
               throws DoesNotExistException,
                      InvalidParameterException,
                      MissingParameterException,
                      OperationFailedException
Specified by:
getLui in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getLuiIdsByCluId

public List<String> getLuiIdsByCluId(String cluId)
                              throws DoesNotExistException,
                                     InvalidParameterException,
                                     MissingParameterException,
                                     OperationFailedException
Specified by:
getLuiIdsByCluId in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getLuiIdsByRelation

public List<String> getLuiIdsByRelation(String relatedLuiId,
                                        String luLuRelationType)
                                 throws DoesNotExistException,
                                        InvalidParameterException,
                                        MissingParameterException,
                                        OperationFailedException
Specified by:
getLuiIdsByRelation in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getLuiIdsInAtpByCluId

public List<String> getLuiIdsInAtpByCluId(String cluId,
                                          String atpKey)
                                   throws DoesNotExistException,
                                          InvalidParameterException,
                                          MissingParameterException,
                                          OperationFailedException
Specified by:
getLuiIdsInAtpByCluId in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getLuiLuiRelation

public LuiLuiRelationInfo getLuiLuiRelation(String luiLuiRelationId)
                                     throws DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException
Specified by:
getLuiLuiRelation in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getLuiLuiRelationsByLui

public List<LuiLuiRelationInfo> getLuiLuiRelationsByLui(String luiId)
                                                 throws DoesNotExistException,
                                                        InvalidParameterException,
                                                        MissingParameterException,
                                                        OperationFailedException
Specified by:
getLuiLuiRelationsByLui in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getLuisByIdList

public List<LuiInfo> getLuisByIdList(List<String> luiIdList)
                              throws DoesNotExistException,
                                     InvalidParameterException,
                                     MissingParameterException,
                                     OperationFailedException
Specified by:
getLuisByIdList in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getLuisByRelation

public List<LuiInfo> getLuisByRelation(String relatedLuiId,
                                       String luLuRelationType)
                                throws DoesNotExistException,
                                       InvalidParameterException,
                                       MissingParameterException,
                                       OperationFailedException
Specified by:
getLuisByRelation in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getLuisInAtpByCluId

public List<LuiInfo> getLuisInAtpByCluId(String cluId,
                                         String atpKey)
                                  throws DoesNotExistException,
                                         InvalidParameterException,
                                         MissingParameterException,
                                         OperationFailedException
Specified by:
getLuisInAtpByCluId in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getRelatedCluIdsByCluId

public List<String> getRelatedCluIdsByCluId(String cluId,
                                            String luLuRelationType)
                                     throws DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException
Specified by:
getRelatedCluIdsByCluId in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getRelatedClusByCluId

public List<CluInfo> getRelatedClusByCluId(String cluId,
                                           String luLuRelationType)
                                    throws DoesNotExistException,
                                           InvalidParameterException,
                                           MissingParameterException,
                                           OperationFailedException
Specified by:
getRelatedClusByCluId in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getRelatedLuiIdsByLuiId

public List<String> getRelatedLuiIdsByLuiId(String luiId,
                                            String luLuRelationType)
                                     throws DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException
Specified by:
getRelatedLuiIdsByLuiId in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getRelatedLuisByLuiId

public List<LuiInfo> getRelatedLuisByLuiId(String luiId,
                                           String luLuRelationType)
                                    throws DoesNotExistException,
                                           InvalidParameterException,
                                           MissingParameterException,
                                           OperationFailedException
Specified by:
getRelatedLuisByLuiId in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getResourceRequirementsForCluId

public List<String> getResourceRequirementsForCluId(String cluId)
                                             throws DoesNotExistException,
                                                    InvalidParameterException,
                                                    MissingParameterException,
                                                    OperationFailedException
Specified by:
getResourceRequirementsForCluId in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getResultUsageType

public ResultUsageTypeInfo getResultUsageType(String resultUsageTypeKey)
                                       throws DoesNotExistException,
                                              InvalidParameterException,
                                              MissingParameterException,
                                              OperationFailedException
Specified by:
getResultUsageType in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getResultUsageTypes

public List<ResultUsageTypeInfo> getResultUsageTypes()
                                              throws OperationFailedException
Specified by:
getResultUsageTypes in interface LuService
Throws:
OperationFailedException

isCluInCluSet

public Boolean isCluInCluSet(String cluId,
                             String cluSetId)
                      throws DoesNotExistException,
                             InvalidParameterException,
                             MissingParameterException,
                             OperationFailedException,
                             PermissionDeniedException
Specified by:
isCluInCluSet in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

isCluSetDynamic

public Boolean isCluSetDynamic(String cluSetId)
                        throws DoesNotExistException,
                               InvalidParameterException,
                               MissingParameterException,
                               OperationFailedException,
                               PermissionDeniedException
Specified by:
isCluSetDynamic in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

removeCluFromCluSet

public StatusInfo removeCluFromCluSet(String cluId,
                                      String cluSetId)
                               throws DoesNotExistException,
                                      InvalidParameterException,
                                      MissingParameterException,
                                      OperationFailedException,
                                      PermissionDeniedException,
                                      UnsupportedActionException
Specified by:
removeCluFromCluSet in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
UnsupportedActionException

removeCluResourceRequirement

public StatusInfo removeCluResourceRequirement(String resourceTypeKey,
                                               String cluId)
                                        throws DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException,
                                               PermissionDeniedException
Specified by:
removeCluResourceRequirement in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

removeCluSetFromCluSet

public StatusInfo removeCluSetFromCluSet(String cluSetId,
                                         String removedCluSetId)
                                  throws DoesNotExistException,
                                         InvalidParameterException,
                                         MissingParameterException,
                                         OperationFailedException,
                                         PermissionDeniedException,
                                         UnsupportedActionException
Specified by:
removeCluSetFromCluSet in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
UnsupportedActionException

updateClu

public CluInfo updateClu(String cluId,
                         CluInfo cluInfo)
                  throws DataValidationErrorException,
                         DoesNotExistException,
                         InvalidParameterException,
                         MissingParameterException,
                         OperationFailedException,
                         PermissionDeniedException,
                         VersionMismatchException
Specified by:
updateClu in interface LuService
Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException

updateCluCluRelation

public CluCluRelationInfo updateCluCluRelation(String cluCluRelationId,
                                               CluCluRelationInfo cluCluRelationInfo)
                                        throws DataValidationErrorException,
                                               DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException,
                                               PermissionDeniedException,
                                               VersionMismatchException
Specified by:
updateCluCluRelation in interface LuService
Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException

updateCluLoRelation

public CluLoRelationInfo updateCluLoRelation(String cluLoRelationId,
                                             CluLoRelationInfo cluLoRelationInfo)
                                      throws DataValidationErrorException,
                                             DoesNotExistException,
                                             InvalidParameterException,
                                             MissingParameterException,
                                             OperationFailedException,
                                             PermissionDeniedException,
                                             VersionMismatchException
Specified by:
updateCluLoRelation in interface LuService
Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException

updateCluPublication

public CluPublicationInfo updateCluPublication(String cluPublicationId,
                                               CluPublicationInfo cluPublicationInfo)
                                        throws DataValidationErrorException,
                                               DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException,
                                               PermissionDeniedException,
                                               VersionMismatchException
Specified by:
updateCluPublication in interface LuService
Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException

updateCluResult

public CluResultInfo updateCluResult(String cluResultId,
                                     CluResultInfo cluResultInfo)
                              throws DataValidationErrorException,
                                     DoesNotExistException,
                                     InvalidParameterException,
                                     MissingParameterException,
                                     OperationFailedException,
                                     PermissionDeniedException,
                                     VersionMismatchException
Specified by:
updateCluResult in interface LuService
Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException

updateCluSet

public CluSetInfo updateCluSet(String cluSetId,
                               CluSetInfo cluSetInfo)
                        throws DataValidationErrorException,
                               DoesNotExistException,
                               InvalidParameterException,
                               MissingParameterException,
                               OperationFailedException,
                               PermissionDeniedException,
                               VersionMismatchException,
                               UnsupportedActionException,
                               CircularRelationshipException
Specified by:
updateCluSet in interface LuService
Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException
UnsupportedActionException
CircularRelationshipException

updateCluState

public CluInfo updateCluState(String cluId,
                              String luState)
                       throws DataValidationErrorException,
                              DoesNotExistException,
                              InvalidParameterException,
                              MissingParameterException,
                              OperationFailedException,
                              PermissionDeniedException
Specified by:
updateCluState in interface LuService
Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

updateLui

public LuiInfo updateLui(String luiId,
                         LuiInfo luiInfo)
                  throws DataValidationErrorException,
                         DoesNotExistException,
                         InvalidParameterException,
                         MissingParameterException,
                         OperationFailedException,
                         PermissionDeniedException,
                         VersionMismatchException
Specified by:
updateLui in interface LuService
Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException

updateLuiLuiRelation

public LuiLuiRelationInfo updateLuiLuiRelation(String luiLuiRelationId,
                                               LuiLuiRelationInfo luiLuiRelationInfo)
                                        throws DataValidationErrorException,
                                               DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException,
                                               PermissionDeniedException,
                                               VersionMismatchException
Specified by:
updateLuiLuiRelation in interface LuService
Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException

updateLuiState

public LuiInfo updateLuiState(String luiId,
                              String luState)
                       throws DataValidationErrorException,
                              DoesNotExistException,
                              InvalidParameterException,
                              MissingParameterException,
                              OperationFailedException,
                              PermissionDeniedException
Specified by:
updateLuiState in interface LuService
Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

validateClu

public List<ValidationResultInfo> validateClu(String validationType,
                                              CluInfo cluInfo)
                                       throws DoesNotExistException,
                                              InvalidParameterException,
                                              MissingParameterException,
                                              OperationFailedException
Specified by:
validateClu in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

validateCluCluRelation

public List<ValidationResultInfo> validateCluCluRelation(String validationType,
                                                         CluCluRelationInfo cluCluRelationInfo)
                                                  throws DoesNotExistException,
                                                         InvalidParameterException,
                                                         MissingParameterException,
                                                         OperationFailedException
Specified by:
validateCluCluRelation in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

validateCluLoRelation

public List<ValidationResultInfo> validateCluLoRelation(String validationType,
                                                        CluLoRelationInfo cluLoRelationInfo)
                                                 throws DoesNotExistException,
                                                        InvalidParameterException,
                                                        MissingParameterException,
                                                        OperationFailedException
Specified by:
validateCluLoRelation in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

validateCluPublication

public List<ValidationResultInfo> validateCluPublication(String validationType,
                                                         CluPublicationInfo cluPublicationInfo)
                                                  throws DoesNotExistException,
                                                         InvalidParameterException,
                                                         MissingParameterException,
                                                         OperationFailedException
Specified by:
validateCluPublication in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

validateCluResult

public List<ValidationResultInfo> validateCluResult(String validationType,
                                                    CluResultInfo cluResultInfo)
                                             throws DoesNotExistException,
                                                    InvalidParameterException,
                                                    MissingParameterException,
                                                    OperationFailedException
Specified by:
validateCluResult in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

validateCluSet

public List<ValidationResultInfo> validateCluSet(String validationType,
                                                 CluSetInfo cluSetInfo)
                                          throws DoesNotExistException,
                                                 InvalidParameterException,
                                                 MissingParameterException,
                                                 OperationFailedException
Specified by:
validateCluSet in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

validateLui

public List<ValidationResultInfo> validateLui(String validationType,
                                              LuiInfo luiInfo)
                                       throws DoesNotExistException,
                                              InvalidParameterException,
                                              MissingParameterException,
                                              OperationFailedException
Specified by:
validateLui in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

validateLuiLuiRelation

public List<ValidationResultInfo> validateLuiLuiRelation(String validationType,
                                                         LuiLuiRelationInfo luiLuiRelationInfo)
                                                  throws DoesNotExistException,
                                                         InvalidParameterException,
                                                         MissingParameterException,
                                                         OperationFailedException
Specified by:
validateLuiLuiRelation in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getObjectStructure

public ObjectStructureDefinition getObjectStructure(String objectTypeKey)
Specified by:
getObjectStructure in interface DictionaryService

getObjectTypes

public List<String> getObjectTypes()
Specified by:
getObjectTypes in interface DictionaryService

getSearchCriteriaType

public SearchCriteriaTypeInfo getSearchCriteriaType(String searchCriteriaTypeKey)
                                             throws DoesNotExistException,
                                                    InvalidParameterException,
                                                    MissingParameterException,
                                                    OperationFailedException
Specified by:
getSearchCriteriaType in interface SearchService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getSearchCriteriaTypes

public List<SearchCriteriaTypeInfo> getSearchCriteriaTypes()
                                                    throws OperationFailedException
Specified by:
getSearchCriteriaTypes in interface SearchService
Throws:
OperationFailedException

getSearchResultType

public SearchResultTypeInfo getSearchResultType(String searchResultTypeKey)
                                         throws DoesNotExistException,
                                                InvalidParameterException,
                                                MissingParameterException,
                                                OperationFailedException
Specified by:
getSearchResultType in interface SearchService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getSearchResultTypes

public List<SearchResultTypeInfo> getSearchResultTypes()
                                                throws OperationFailedException
Specified by:
getSearchResultTypes in interface SearchService
Throws:
OperationFailedException

getSearchType

public SearchTypeInfo getSearchType(String searchTypeKey)
                             throws DoesNotExistException,
                                    InvalidParameterException,
                                    MissingParameterException,
                                    OperationFailedException
Specified by:
getSearchType in interface SearchService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getSearchTypes

public List<SearchTypeInfo> getSearchTypes()
                                    throws OperationFailedException
Specified by:
getSearchTypes in interface SearchService
Throws:
OperationFailedException

getSearchTypesByCriteria

public List<SearchTypeInfo> getSearchTypesByCriteria(String searchCriteriaTypeKey)
                                              throws DoesNotExistException,
                                                     InvalidParameterException,
                                                     MissingParameterException,
                                                     OperationFailedException
Specified by:
getSearchTypesByCriteria in interface SearchService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

getSearchTypesByResult

public List<SearchTypeInfo> getSearchTypesByResult(String searchResultTypeKey)
                                            throws DoesNotExistException,
                                                   InvalidParameterException,
                                                   MissingParameterException,
                                                   OperationFailedException
Specified by:
getSearchTypesByResult in interface SearchService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException

search

public SearchResult search(SearchRequest searchRequest)
                    throws MissingParameterException
Specified by:
search in interface SearchService
Throws:
MissingParameterException

createNewCluVersion

public CluInfo createNewCluVersion(String cluId,
                                   String versionComment)
                            throws DataValidationErrorException,
                                   DoesNotExistException,
                                   InvalidParameterException,
                                   MissingParameterException,
                                   OperationFailedException,
                                   PermissionDeniedException,
                                   VersionMismatchException
Specified by:
createNewCluVersion in interface LuService
Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException

setCurrentCluVersion

public StatusInfo setCurrentCluVersion(String cluVersionId,
                                       Date currentVersionStart)
                                throws DoesNotExistException,
                                       InvalidParameterException,
                                       MissingParameterException,
                                       IllegalVersionSequencingException,
                                       OperationFailedException,
                                       PermissionDeniedException
Specified by:
setCurrentCluVersion in interface LuService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
IllegalVersionSequencingException
OperationFailedException
PermissionDeniedException

getCurrentVersion

public VersionDisplayInfo getCurrentVersion(String refObjectTypeURI,
                                            String refObjectId)
                                     throws DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException,
                                            PermissionDeniedException
Specified by:
getCurrentVersion in interface VersionManagementService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getCurrentVersionOnDate

public VersionDisplayInfo getCurrentVersionOnDate(String refObjectTypeURI,
                                                  String refObjectId,
                                                  Date date)
                                           throws DoesNotExistException,
                                                  InvalidParameterException,
                                                  MissingParameterException,
                                                  OperationFailedException,
                                                  PermissionDeniedException
Specified by:
getCurrentVersionOnDate in interface VersionManagementService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getFirstVersion

public VersionDisplayInfo getFirstVersion(String refObjectTypeURI,
                                          String refObjectId)
                                   throws DoesNotExistException,
                                          InvalidParameterException,
                                          MissingParameterException,
                                          OperationFailedException,
                                          PermissionDeniedException
Specified by:
getFirstVersion in interface VersionManagementService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getLatestVersion

public VersionDisplayInfo getLatestVersion(String refObjectTypeURI,
                                           String refObjectId)
                                    throws DoesNotExistException,
                                           InvalidParameterException,
                                           MissingParameterException,
                                           OperationFailedException,
                                           PermissionDeniedException
Specified by:
getLatestVersion in interface VersionManagementService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getVersionBySequenceNumber

public VersionDisplayInfo getVersionBySequenceNumber(String refObjectTypeURI,
                                                     String refObjectId,
                                                     Long sequence)
                                              throws DoesNotExistException,
                                                     InvalidParameterException,
                                                     MissingParameterException,
                                                     OperationFailedException,
                                                     PermissionDeniedException
Specified by:
getVersionBySequenceNumber in interface VersionManagementService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getVersions

public List<VersionDisplayInfo> getVersions(String refObjectTypeURI,
                                            String refObjectId)
                                     throws DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException,
                                            PermissionDeniedException
Specified by:
getVersions in interface VersionManagementService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

getVersionsInDateRange

public List<VersionDisplayInfo> getVersionsInDateRange(String refObjectTypeURI,
                                                       String refObjectId,
                                                       Date from,
                                                       Date to)
                                                throws DoesNotExistException,
                                                       InvalidParameterException,
                                                       MissingParameterException,
                                                       OperationFailedException,
                                                       PermissionDeniedException
Specified by:
getVersionsInDateRange in interface VersionManagementService
Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException


Copyright © 2010 The Kuali Foundation. All rights reserved.