|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.student.r2.lum.lu.service.impl.CluServiceMockImpl
public class CluServiceMockImpl
| Constructor Summary | |
|---|---|
CluServiceMockImpl()
|
|
| Method Summary | |
|---|---|
StatusInfo |
addCluResourceRequirement(String resourceTypeKey,
String cluId,
ContextInfo contextInfo)
Add a Resource requirement to a CLU |
StatusInfo |
addCluSetsToCluSet(String cluSetId,
List<String> addedCluSetIds,
ContextInfo contextInfo)
Adds a list of CLU sets to another CluSet. |
StatusInfo |
addCluSetToCluSet(String cluSetId,
String addedCluSetId,
ContextInfo contextInfo)
Adds one CLU set to another |
StatusInfo |
addClusToCluSet(List<String> cluSetIds,
String cluSetId,
ContextInfo contextInfo)
Adds a list of CLUs to a CLU set. |
StatusInfo |
addCluToCluSet(String cluId,
String cluSetId,
ContextInfo contextInfo)
Add a CLU to a CLU set |
void |
clear()
|
CluInfo |
createClu(String luTypeKey,
CluInfo cluInfo,
ContextInfo contextInfo)
Creates a new CLU |
CluCluRelationInfo |
createCluCluRelation(String cluId,
String relatedCluId,
String cluCluRelationTypeKey,
CluCluRelationInfo cluCluRelationInfo,
ContextInfo contextInfo)
Create a directional relationship between two CLUs |
CluLoRelationInfo |
createCluLoRelation(String cluId,
String loId,
String cluLoRelationTypeKey,
CluLoRelationInfo cluLoRelationInfo,
ContextInfo contextInfo)
Creates a relationship between a learning objective and a CLU. |
CluPublicationInfo |
createCluPublication(String cluId,
String luPublicationTypeKey,
CluPublicationInfo cluPublicationInfo,
ContextInfo contextInfo)
Create a clu publication object, which contains information about publication for a clu. |
CluResultInfo |
createCluResult(String cluId,
String cluResultTypeKey,
CluResultInfo cluResultInfo,
ContextInfo contextInfo)
Create a clu result object, which contains information about potential results for a clu. |
CluSetInfo |
createCluSet(String cluSetTypeKey,
CluSetInfo cluSetInfo,
ContextInfo contextInfo)
Creates a CLU set. |
CluInfo |
createNewCluVersion(String cluId,
String versionComment,
ContextInfo contextInfo)
Creates a new CLU version based on the current clu |
StatusInfo |
deleteClu(String cluId,
ContextInfo contextInfo)
Deletes an existing CLU |
StatusInfo |
deleteCluCluRelation(String cluCluRelationId,
ContextInfo contextInfo)
Deletes a relationship between two CLUs |
StatusInfo |
deleteCluLoRelation(String cluLoRelationId,
ContextInfo contextInfo)
Removes a relationship between a learning objective and a Clu. |
StatusInfo |
deleteCluPublication(String cluPublicationId,
ContextInfo contextInfo)
Deletes an existing clu publication object |
StatusInfo |
deleteCluResult(String cluResultId,
ContextInfo contextInfo)
Deletes an existing clu result |
StatusInfo |
deleteCluSet(String cluSetId,
ContextInfo contextInfo)
Delete a CLU set |
List<String> |
getAllCluIdsInCluSet(String cluSetId,
ContextInfo contextInfo)
Retrieves the list of CLU Identifiers within a CLU Set or any cluset that is included within that. |
List<CluInfo> |
getAllClusInCluSet(String cluSetId,
ContextInfo contextInfo)
Retrieves the full list of CLUs in this CLU set or any cluset that is included within that. |
List<String> |
getAllowedCluCluRelationTypesByClu(String cluId,
String relatedCluId,
ContextInfo contextInfo)
Retrieves the list of allowed relation types between the two specified CLUs |
List<String> |
getAllowedCluLoRelationTypesForLuType(String luTypeKey,
ContextInfo contextInfo)
Retrieves the list of CLU LO relation types which are allowed to be used in conjunction with an lu type. |
List<String> |
getAllowedLuLuRelationTypesForLuType(String luTypeKey,
String relatedLuTypeKey,
ContextInfo contextInfo)
Retrieves the list of allowed relation types between the two specified LU Types |
List<String> |
getAllowedResultComponentTypesForResultUsageType(String resultUsageTypeKey,
ContextInfo contextInfo)
Retrieves the list of result component types which are allowed to be used in conjunction with result usage type. |
List<String> |
getAllowedResultUsageTypesForLuType(String luTypeKey,
ContextInfo contextInfo)
Retrieves the list of result usage types which are allowed to be used in conjunction with an lu type. |
CluInfo |
getClu(String cluId,
ContextInfo contextInfo)
Retrieves core information about a CLU |
CluCluRelationInfo |
getCluCluRelation(String cluCluRelationId,
ContextInfo contextInfo)
Retrieves the relationship information between CLUs for a particular Relation instance |
List<CluCluRelationInfo> |
getCluCluRelationsByClu(String cluId,
ContextInfo contextInfo)
Retrieves the list of relationship information for the specified CLU |
List<TypeInfo> |
getCluCluRelationTypes(ContextInfo contextInfo)
Retrieves the complete list of LU to LU relation types |
List<String> |
getCluIdsByLuType(String luTypeKey,
String luState,
ContextInfo contextInfo)
Retrieves the list of CLU Ids for the specified LU Type and state |
List<String> |
getCluIdsByRelatedCluAndRelationType(String relatedCluId,
String cluCluRelationTypeKey,
ContextInfo contextInfo)
Retrieves the list of CLU Ids for the specified related CLU Id and LU to LU relation type (getRelatedCluIdsByCluAndRelationType from the other direction) |
List<String> |
getCluIdsByResultComponent(String resultComponentId,
ContextInfo contextInfo)
Retrieves the list of clu Ids which use a particular result component |
List<String> |
getCluIdsByResultUsageType(String resultUsageTypeKey,
ContextInfo contextInfo)
Retrieves the list of clu Ids with the results of the specified usage type. |
List<String> |
getCluIdsFromCluSet(String cluSetId,
ContextInfo contextInfo)
Retrieves the list of CLU Identifiers within a CLU Set. |
CluLoRelationInfo |
getCluLoRelation(String cluLoRelationId,
ContextInfo contextInfo)
Retrieve information on a CLU LO Relation. |
List<CluLoRelationInfo> |
getCluLoRelationsByClu(String cluId,
ContextInfo contextInfo)
Retrieves the list of canonical learning unit to learning objective relationships for a given CLU. |
List<CluLoRelationInfo> |
getCluLoRelationsByLo(String loId,
ContextInfo contextInfo)
Retrieves the list of CLU identifiers associated with a given learning objective identifier. |
TypeInfo |
getCluLoRelationType(String cluLoRelationTypeKey,
ContextInfo contextInfo)
Retrieves information for a specified CLU to LO relation type |
List<TypeInfo> |
getCluLoRelationTypes(ContextInfo contextInfo)
Retrieves the complete list of CLU to LO relation types |
CluPublicationInfo |
getCluPublication(String cluPublicationId,
ContextInfo contextInfo)
Retrieves an LU publication object by its identifier |
List<CluPublicationInfo> |
getCluPublicationsByClu(String cluId,
ContextInfo contextInfo)
Retrieves a list of publication objects for a particular clu |
List<CluPublicationInfo> |
getCluPublicationsByType(String luPublicationTypeKey,
ContextInfo contextInfo)
Retrieves a list of publication objects of a particular Type |
CluResultInfo |
getCluResult(String cluResultId,
ContextInfo contextInfo)
Retrieves information about a Clu Result |
List<CluResultInfo> |
getCluResultByClu(String cluId,
ContextInfo contextInfo)
Retrieves the cluResult for a particular clu |
List<CluResultInfo> |
getCluResultsByClus(List<String> cluIds,
ContextInfo contextInfo)
Retrieves the list of cluResults for the cluIds specified |
TypeInfo |
getCluResultType(String cluResultTypeKey,
ContextInfo contextInfo)
Retrieves information about a publication type |
List<TypeInfo> |
getCluResultTypes(ContextInfo contextInfo)
Retrieves a list of types for clu result objects. |
List<TypeInfo> |
getCluResultTypesForLuType(String luTypeKey,
ContextInfo contextInfo)
Retrieves the list of clu result types which are allowed to be used in conjunction with a particular lu type. |
List<CluInfo> |
getClusByIds(List<String> cluIds,
ContextInfo contextInfo)
Retrieves information about CLUs from a list of Ids |
List<CluInfo> |
getClusByLuType(String luTypeKey,
String luState,
ContextInfo contextInfo)
Retrieves the list of CLUs for the specified LU Type and state |
List<CluInfo> |
getClusByRelatedCluAndRelationType(String relatedCluId,
String cluCLuRelationTypeKey,
ContextInfo contextInfo)
Retrieves the list of CLU information for the CLUs related to a specified CLU Id with a certain LU to LU relation type (getRelatedClusByClu from the other direction) |
CluSetInfo |
getCluSet(String cluSetId,
ContextInfo contextInfo)
Retrieve information on a CLU set. |
List<String> |
getCluSetIdsFromCluSet(String cluSetId,
ContextInfo contextInfo)
Retrieve the list of CLU Set Ids within a CLU Set |
List<CluSetInfo> |
getCluSetsByIds(List<String> cluSetIds,
ContextInfo contextInfo)
Retrieve information on CLU sets from a list of cluSet Ids. |
CluSetTreeViewInfo |
getCluSetTreeView(String cluSetId,
ContextInfo contextInfo)
Retrieve information on a CLU set and its sub clu set fully expanded. |
TypeInfo |
getCluSetType(String cluSetTypeKey,
ContextInfo contextInfo)
Retrieves information about a specified CLU set type |
List<TypeInfo> |
getCluSetTypes(ContextInfo contextInfo)
Retrieves the list of CLU set types known by the service |
List<CluInfo> |
getClusFromCluSet(String cluSetId,
ContextInfo contextInfo)
Retrieves the list of CLUs in a CLU set. |
VersionDisplayInfo |
getCurrentVersion(String refObjectUri,
String refObjectId,
ContextInfo contextInfo)
Retrieves current version associated with the objectId. |
VersionDisplayInfo |
getCurrentVersionOnDate(String refObjectUri,
String refObjectId,
Date date,
ContextInfo contextInfo)
Retrieves the current version associated with the objectId on a given date. |
TypeInfo |
getDeliveryMethodType(String deliveryMethodTypeKey,
ContextInfo contextInfo)
Retrieves information about a delivery method type |
List<TypeInfo> |
getDeliveryMethodTypes(ContextInfo contextInfo)
Retrieves the list of delivery method types |
VersionDisplayInfo |
getFirstVersion(String refObjectUri,
String refObjectId,
ContextInfo contextInfo)
Retrieves first version associated with the objectId. |
TypeInfo |
getInstructionalFormatType(String instructionalFormatTypeKey,
ContextInfo contextInfo)
Retrieves information about a Instructional Format Type |
List<TypeInfo> |
getInstructionalFormatTypes(ContextInfo contextInfo)
Retrieves the list of instructional format types |
VersionDisplayInfo |
getLatestVersion(String refObjectUri,
String refObjectId,
ContextInfo contextInfo)
Retrieves latest version associated with the objectId. |
TypeInfo |
getLuCodeType(String luCodeTypeKey,
ContextInfo contextInfo)
Retrieves information about a learning unit code type |
List<TypeInfo> |
getLuCodeTypes(ContextInfo contextInfo)
Retrieves the list of learning unit code types |
TypeInfo |
getLuLuRelationType(String cluCluRelationTypeKey,
ContextInfo contextInfo)
Retrieves the LU to LU relation type |
TypeInfo |
getLuPublicationType(String luPublicationTypeKey,
ContextInfo contextInfo)
Retrieves information about a publication type |
List<TypeInfo> |
getLuPublicationTypes(ContextInfo contextInfo)
Retrieves the list of Learning Unit publication types |
List<String> |
getLuPublicationTypesForLuType(String luTypeKey,
ContextInfo contextInfo)
Retrieves information about a publication type |
TypeInfo |
getLuType(String luTypeKey,
ContextInfo contextInfo)
Retrieves information about a LU Type |
List<TypeInfo> |
getLuTypes(ContextInfo contextInfo)
Retrieves the list of LU types |
List<String> |
getRelatedCluIdsByCluAndRelationType(String cluId,
String cluCluRelationTypeKey,
ContextInfo contextInfo)
Retrieves the list of related CLU Ids for the specified CLU Id and LU to LU relation type (getCluIdsByRelatedCluAndCluCluRelationType from the other direction) |
List<CluInfo> |
getRelatedClusByCluAndRelationType(String cluId,
String cluCluRelationTypeKey,
ContextInfo contextInfo)
Retrieves the list of related CLU information for the specified CLU Id and LU to LU relation type (getClusByRelation from the other direction) |
List<String> |
getResourceRequirementsForClu(String cluId,
ContextInfo contextInfo)
Retrieves the list of Resource requirements for the specified CLU |
TypeInfo |
getResultUsageType(String resultUsageTypeKey,
ContextInfo contextInfo)
Retrieves information about a Result Usage Type |
List<TypeInfo> |
getResultUsageTypes(ContextInfo contextInfo)
Retrieves a list of result usage types |
TypeInfo |
getSearchType(String searchTypeKey,
ContextInfo contextInfo)
Retrieves information about a particular search type. |
List<TypeInfo> |
getSearchTypes(ContextInfo contextInfo)
Retrieves the list of search types known by this service. |
VersionDisplayInfo |
getVersionBySequenceNumber(String refObjectUri,
String refObjectId,
Long sequence,
ContextInfo contextInfo)
Retrieves the version associated with the objectId and the sequence number. |
List<VersionDisplayInfo> |
getVersions(String refObjectUri,
String refObjectId,
ContextInfo contextInfo)
Retrieves a list of versions associated with the objectId. |
List<VersionDisplayInfo> |
getVersionsInDateRange(String refObjectUri,
String refObjectId,
Date from,
Date to,
ContextInfo contextInfo)
Retrieves the current version associated with the objectId in a given date range |
Boolean |
isCluInCluSet(String cluId,
String cluSetId,
ContextInfo contextInfo)
Checks if a CLU is a member of a CLU set or any contained CLU set |
Boolean |
isCluSetDynamic(String cluSetId,
ContextInfo contextInfo)
Check if the given CluSet is dynamic |
StatusInfo |
removeCluFromCluSet(String cluId,
String cluSetId,
ContextInfo contextInfo)
Remove a CLU from a CLU set |
StatusInfo |
removeCluResourceRequirement(String resourceTypeKey,
String cluId,
ContextInfo contextInfo)
Remove a Resource requirement from a CLU |
StatusInfo |
removeCluSetFromCluSet(String cluSetId,
String removedCluSetId,
ContextInfo contextInfo)
Removes one CLU set from another |
SearchResultInfo |
search(SearchRequestInfo searchRequestInfo,
ContextInfo contextInfo)
Performs a search. |
List<String> |
searchForCluCluRelationIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Search for CluCluRelation Ids using free form search criteria |
List<CluCluRelationInfo> |
searchForCluCluRelations(QueryByCriteria criteria,
ContextInfo contextInfo)
Search for CluCluRelations using free form search criteria |
List<String> |
searchForCluIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Search for Clu Ids using free form search criteria |
List<String> |
searchForCluLoRelationIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Search for CluLoRelation Ids using free form search criteria |
List<CluLoRelationInfo> |
searchForCluLoRelations(QueryByCriteria criteria,
ContextInfo contextInfo)
Search for CluLoRelations using free form search criteria. |
List<String> |
searchForCluPublicationIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Search for CluPublication Ids using free form search criteria |
List<CluPublicationInfo> |
searchForCluPublications(QueryByCriteria criteria,
ContextInfo contextInfo)
Search for CluPublications using free form search criteria |
List<String> |
searchForCluResultIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Search for CluResult Ids using free form search criteria |
List<CluResultInfo> |
searchForCluResults(QueryByCriteria criteria,
ContextInfo contextInfo)
Search for CluResults using free form search criteria |
List<CluInfo> |
searchForClus(QueryByCriteria criteria,
ContextInfo contextInfo)
Search for Clus using free form search criteria. |
StatusInfo |
setCurrentCluVersion(String cluVersionId,
Date currentVersionStart,
ContextInfo contextInfo)
Sets a specific version of the Clu as current. |
CluInfo |
updateClu(String cluId,
CluInfo cluInfo,
ContextInfo contextInfo)
Updates an existing CLU |
CluCluRelationInfo |
updateCluCluRelation(String cluCluRelationId,
CluCluRelationInfo cluCluRelationInfo,
ContextInfo contextInfo)
Updates a relationship between two CLUs |
CluLoRelationInfo |
updateCluLoRelation(String cluLoRelationId,
CluLoRelationInfo cluLoRelationInfo,
ContextInfo contextInfo)
Updates a relationship between a clu and learning objective |
CluPublicationInfo |
updateCluPublication(String cluPublicationId,
CluPublicationInfo cluPublicationInfo,
ContextInfo contextInfo)
Updates an existing clu publication object |
CluResultInfo |
updateCluResult(String cluResultId,
CluResultInfo cluResultInfo,
ContextInfo contextInfo)
Updates an existing clu result |
CluSetInfo |
updateCluSet(String cluSetId,
CluSetInfo cluSetInfo,
ContextInfo contextInfo)
Update the information for a CLU set |
CluInfo |
updateCluState(String cluId,
String luState,
ContextInfo contextInfo)
Updates the state of the specified CLU |
List<ValidationResultInfo> |
validateClu(String validationTypeKey,
CluInfo cluInfo,
ContextInfo contextInfo)
Validates a CLU. |
List<ValidationResultInfo> |
validateCluCluRelation(String validationTypeKey,
String cluId,
String relatedCluId,
String cluCluRelationTypeKey,
CluCluRelationInfo cluCluRelationInfo,
ContextInfo contextInfo)
Validates a cluCluRelation. |
List<ValidationResultInfo> |
validateCluLoRelation(String validationTypeKey,
String cluId,
String loId,
String cluLoRelationTypeKey,
CluLoRelationInfo cluLoRelationInfo,
ContextInfo contextInfo)
Validates a cluLoRelation. |
List<ValidationResultInfo> |
validateCluPublication(String validationTypeKey,
String cluId,
String luPublicationTypeKey,
CluPublicationInfo cluPublicationInfo,
ContextInfo contextInfo)
Validates information about publication for a clu. |
List<ValidationResultInfo> |
validateCluResult(String validationTypeKey,
String cluId,
String cluResultTypeKey,
CluResultInfo cluResultInfo,
ContextInfo contextInfo)
Validates information about results for a clu. |
List<ValidationResultInfo> |
validateCluSet(String validationTypeKey,
String cluSetTypeKey,
CluSetInfo cluSetInfo,
ContextInfo contextInfo)
Validates information about a clu set. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CluServiceMockImpl()
| Method Detail |
|---|
public void clear()
public List<TypeInfo> getDeliveryMethodTypes(ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getDeliveryMethodTypes in interface CluServicecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - invalid contextInfo
MissingParameterException - missing contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public TypeInfo getDeliveryMethodType(String deliveryMethodTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getDeliveryMethodType in interface CluServicedeliveryMethodTypeKey - Key of the Delivery Method TypecontextInfo - Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException - deliveryMethodType not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing deliveryMethodType or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<TypeInfo> getInstructionalFormatTypes(ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getInstructionalFormatTypes in interface CluServicecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - invalid contextInfo
MissingParameterException - missing contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public TypeInfo getInstructionalFormatType(String instructionalFormatTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getInstructionalFormatType in interface CluServiceinstructionalFormatTypeKey - Key of the Instructional Format TypecontextInfo - Context information containing the
principalId and locale information
about the caller of service operation
DoesNotExistException - instructionalFormatTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing instructionalFormatTypeKey or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<TypeInfo> getLuTypes(ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getLuTypes in interface CluServicecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - invalid contextInfo
MissingParameterException - missing contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public TypeInfo getLuType(String luTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getLuType in interface CluServiceluTypeKey - Key of the LU TypecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - luTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing luTypeKey or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<TypeInfo> getLuCodeTypes(ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getLuCodeTypes in interface CluServicecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - invalid contextInfo
MissingParameterException - missing contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public TypeInfo getLuCodeType(String luCodeTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getLuCodeType in interface CluServiceluCodeTypeKey - Key of the learning unit code typecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - luCodeTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing luCodeTypeKey or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<TypeInfo> getCluCluRelationTypes(ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluCluRelationTypes in interface CluServicecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - invalid contextInfo
MissingParameterException - missing contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public TypeInfo getLuLuRelationType(String cluCluRelationTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getLuLuRelationType in interface CluServicecluCluRelationTypeKey - Key of the LU to LU Relation TypecontextInfo - Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException - cluCluRelationTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluCluRelationTypeKey or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> getAllowedLuLuRelationTypesForLuType(String luTypeKey,
String relatedLuTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getAllowedLuLuRelationTypesForLuType in interface CluServiceluTypeKey - Key of the first LU TyperelatedLuTypeKey - Key of the second LU TypecontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - luTypeKey, relatedLuTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing luTypeKey, relatedLuTypeKey or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<TypeInfo> getLuPublicationTypes(ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getLuPublicationTypes in interface CluServicecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - invalid contextInfo
MissingParameterException - missing contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public TypeInfo getLuPublicationType(String luPublicationTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getLuPublicationType in interface CluServiceluPublicationTypeKey - Key of the Learning Unit Publication TypecontextInfo - Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException - luPublicationTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing luPublicationTypeKey or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> getLuPublicationTypesForLuType(String luTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getLuPublicationTypesForLuType in interface CluServiceluTypeKey - Key of the LU TypecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - luTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing luTypeKey or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<TypeInfo> getCluResultTypes(ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluResultTypes in interface CluServicecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - invalid contextInfo
MissingParameterException - missing contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public TypeInfo getCluResultType(String cluResultTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluResultType in interface CluServicecluResultTypeKey - Key of the Canonical Learning Unit Result TypecontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - cluResultTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluResultTypeKey or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<TypeInfo> getCluResultTypesForLuType(String luTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluResultTypesForLuType in interface CluServiceluTypeKey - luTypeKeycontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - luTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing luTypeKey or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<TypeInfo> getResultUsageTypes(ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getResultUsageTypes in interface CluServicecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - invalid contextInfo
MissingParameterException - missing contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public TypeInfo getResultUsageType(String resultUsageTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getResultUsageType in interface CluServiceresultUsageTypeKey - Key of the Result Usage TypecontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - resultUsageTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing resultUsageTypeKey or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> getAllowedResultUsageTypesForLuType(String luTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getAllowedResultUsageTypesForLuType in interface CluServiceluTypeKey - luTypeKeycontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - luTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing luTypeKey or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> getAllowedResultComponentTypesForResultUsageType(String resultUsageTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getAllowedResultComponentTypesForResultUsageType in interface CluServiceresultUsageTypeKey - resultUsageTypeKeycontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - resultUsageTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing resultUsageTypeKey or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<TypeInfo> getCluLoRelationTypes(ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluLoRelationTypes in interface CluServicecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - invalid contextInfo
MissingParameterException - missing contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public TypeInfo getCluLoRelationType(String cluLoRelationTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluLoRelationType in interface CluServicecluLoRelationTypeKey - Key of the CLU to LO Relation TypecontextInfo - Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException - cluLoRelationTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluLoRelationTypeKey or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> getAllowedCluLoRelationTypesForLuType(String luTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getAllowedCluLoRelationTypesForLuType in interface CluServiceluTypeKey - luTypeKeycontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - luTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing luTypeKey or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<TypeInfo> getCluSetTypes(ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluSetTypes in interface CluServicecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - invalid contextInfo
MissingParameterException - missing contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public TypeInfo getCluSetType(String cluSetTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluSetType in interface CluServicecluSetTypeKey - Key of the CLU set typecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluSetTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetTypeKey or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public CluInfo getClu(String cluId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getClu in interface CluServicecluId - identifier of the CLUcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluInfo> getClusByIds(List<String> cluIds,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getClusByIds in interface CluServicecluIds - List of CLU identifierscontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - One or more cluIds not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluIds or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluInfo> getClusByLuType(String luTypeKey,
String luState,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getClusByLuType in interface CluServiceluTypeKey - Type of the CLUs to retrieveluState - State of the CLUs to retrieve.contextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - luTypeKey or luState not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing luTypeKey, luState or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> getCluIdsByLuType(String luTypeKey,
String luState,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluIdsByLuType in interface CluServiceluTypeKey - Type of the CLUs whose identifiers should be
retrievedluState - State of the CLUs whose identifiers should be
retrievedcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - luType or luState not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing luType, luState or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> getAllowedCluCluRelationTypesByClu(String cluId,
String relatedCluId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getAllowedCluCluRelationTypesByClu in interface CluServicecluId - identifier of the first CLUrelatedCluId - identifier of the second CLUcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluId, relatedCluId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId, relatedCluId or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluInfo> getClusByRelatedCluAndRelationType(String relatedCluId,
String cluCLuRelationTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getClusByRelatedCluAndRelationType in interface CluServicerelatedCluId - identifier of the child or To CLUcluCLuRelationTypeKey - the LU to LU relation typecontextInfo - Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException - relatedCluId, cluCLuRelationTypeKey not
found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing relatedCluId, cluCLuRelationTypeKey
or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> getCluIdsByRelatedCluAndRelationType(String relatedCluId,
String cluCluRelationTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluIdsByRelatedCluAndRelationType in interface CluServicerelatedCluId - identifier of the child or To CLUcluCluRelationTypeKey - the LU to LU relation typecontextInfo - Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException - relatedCluId or cluCluRelationTypeKey
not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing relatedCluId, cluCluRelationTypeKey
or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluInfo> getRelatedClusByCluAndRelationType(String cluId,
String cluCluRelationTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getRelatedClusByCluAndRelationType in interface CluServicecluId - identifier of the parent or From CLUcluCluRelationTypeKey - the LU to LU relation typecontextInfo - Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException - cluId or cluCluRelationTypeKey not
found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId, cluCluRelationTypeKey or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> getRelatedCluIdsByCluAndRelationType(String cluId,
String cluCluRelationTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getRelatedCluIdsByCluAndRelationType in interface CluServicecluId - identifier of the parent or From CLUcluCluRelationTypeKey - the LU to LU relation typecontextInfo - Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException - cluId, cluCluRelationTypeKey not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId, cluCluRelationTypeKey
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public CluCluRelationInfo getCluCluRelation(String cluCluRelationId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluCluRelation in interface CluServicecluCluRelationId - identifier of the CLU to CLU relationcontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - cluCluRelationId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluCluRelationId or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluCluRelationInfo> getCluCluRelationsByClu(String cluId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluCluRelationsByClu in interface CluServicecluId - identifier of the parent or From CLUcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluPublicationInfo> getCluPublicationsByClu(String cluId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluPublicationsByClu in interface CluServicecluId - clu identifiercontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluPublicationInfo> getCluPublicationsByType(String luPublicationTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluPublicationsByType in interface CluServiceluPublicationTypeKey - luPublicationType identifiercontextInfo - Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException - luPublicationType not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing luPublicationTypeKey or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public CluPublicationInfo getCluPublication(String cluPublicationId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluPublication in interface CluServicecluPublicationId - CLU publication identifiercontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - cluPublicationId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluPublicationId or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public CluResultInfo getCluResult(String cluResultId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluResult in interface CluServicecluResultId - identifier of the Clu ResultcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluResultId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluResultId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluResultInfo> getCluResultByClu(String cluId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
CluService
getCluResultByClu in interface CluServicecluId - clu identifiercontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId or contextInfo
OperationFailedException - unable to complete request
public List<CluResultInfo> getCluResultsByClus(List<String> cluIds,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
CluService
getCluResultsByClus in interface CluServicecluIds - list of clu identifier'scontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - one or more of the cludIds does not exist.
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluIds or contextInfo
OperationFailedException - unable to complete request
public List<String> getCluIdsByResultUsageType(String resultUsageTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
CluService
getCluIdsByResultUsageType in interface CluServiceresultUsageTypeKey - identifier of the result usage typecontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - resultUsageType not found
InvalidParameterException - invalid resultUsageTypeKey
MissingParameterException - missing resultUsageTypeKey
OperationFailedException - unable to complete request
public List<String> getCluIdsByResultComponent(String resultComponentId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
CluService
getCluIdsByResultComponent in interface CluServiceresultComponentId - identifier of the result componentcontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - resultComponent not found
InvalidParameterException - invalid resultComponentId
MissingParameterException - missing resultComponentId
OperationFailedException - unable to complete request
public CluLoRelationInfo getCluLoRelation(String cluLoRelationId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluLoRelation in interface CluServicecluLoRelationId - Identifier of the CLU LO RelationcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluLoRelationId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluLoRelationId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluLoRelationInfo> getCluLoRelationsByClu(String cluId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluLoRelationsByClu in interface CluServicecluId - Identifier for the CLUcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluLoRelationInfo> getCluLoRelationsByLo(String loId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluLoRelationsByLo in interface CluServiceloId - Identifier for the learning objectivecontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - loId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing loId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> getResourceRequirementsForClu(String cluId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getResourceRequirementsForClu in interface CluServicecluId - Unique identifier for the CLUcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public CluSetInfo getCluSet(String cluSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluSet in interface CluServicecluSetId - Identifier of the CLU setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public CluSetTreeViewInfo getCluSetTreeView(String cluSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluSetTreeView in interface CluServicecluSetId - Identifier of the CLU setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluSetInfo> getCluSetsByIds(List<String> cluSetIds,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluSetsByIds in interface CluServicecluSetIds - List of identifiers of CLU setscontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - One or more cluSets not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetIds or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> getCluSetIdsFromCluSet(String cluSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluSetIdsFromCluSet in interface CluServicecluSetId - Identifier of the CLU setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluSet not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public Boolean isCluSetDynamic(String cluSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
isCluSetDynamic in interface CluServicecluSetId - Identifier of the CLU setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluInfo> getClusFromCluSet(String cluSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getClusFromCluSet in interface CluServicecluSetId - Identifier of the CLU setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> getCluIdsFromCluSet(String cluSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getCluIdsFromCluSet in interface CluServicecluSetId - Identifier of the CLU setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluInfo> getAllClusInCluSet(String cluSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getAllClusInCluSet in interface CluServicecluSetId - Identifier of the CLU setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluSet not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> getAllCluIdsInCluSet(String cluSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
getAllCluIdsInCluSet in interface CluServicecluSetId - Identifier of the CLU setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public Boolean isCluInCluSet(String cluId,
String cluSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
isCluInCluSet in interface CluServicecluId - Identifier of the CLU to checkcluSetId - Identifier of the CLU setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluId, cluSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId, cluSetId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<ValidationResultInfo> validateClu(String validationTypeKey,
CluInfo cluInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
validateClu in interface CluServicevalidationTypeKey - identifier of the extent of validationcluInfo - CLU information to be tested.contextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - validationTypeKey not found
InvalidParameterException - invalid cluInfo or contextInfo
MissingParameterException - missing validationTypeKey, cluInfo or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public CluInfo createClu(String luTypeKey,
CluInfo cluInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
CluService
createClu in interface CluServiceluTypeKey - identifier of the LU Type for the CLU being createdcluInfo - information about the CLU being createdcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DataValidationErrorException - supplied data is invalid
DoesNotExistException - luTypeKey not found
InvalidParameterException - invalid cluInfo or contextInfo
MissingParameterException - missing luTypeKey, cluInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
public CluInfo updateClu(String cluId,
CluInfo cluInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
CluService
updateClu in interface CluServicecluId - identifier for the CLU to be updatedcluInfo - updated information about the CLUcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DataValidationErrorException - supplied data is invalid
DoesNotExistException - cluId not found
InvalidParameterException - invalid cluInfo or contextInfo
MissingParameterException - missing cluId, cluInfo or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
VersionMismatchException - an optimistic locking failure or the
action was attempted on an out of
date version
public StatusInfo deleteClu(String cluId,
ContextInfo contextInfo)
throws DependentObjectsExistException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
deleteClu in interface CluServicecluId - identifier for the CLU to be deletedcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DependentObjectsExistException - delete would leave orphaned
objects or violate integrity
constraints
DoesNotExistException - cluId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public CluInfo createNewCluVersion(String cluId,
String versionComment,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
CluService
createNewCluVersion in interface CluServicecluId - identifier for the CLU to be versionedversionComment - comment for the current versioncontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DataValidationErrorException - supplied data is invalid
DoesNotExistException - cluId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId, versionComment or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
public StatusInfo setCurrentCluVersion(String cluVersionId,
Date currentVersionStart,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
IllegalVersionSequencingException,
OperationFailedException,
PermissionDeniedException
CluService
setCurrentCluVersion in interface CluServicecluVersionId - Version Specific Id of the ClucurrentVersionStart - Date when this clu becomes current. Must be in
the future and be after the most current clu's
start date.contextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DataValidationErrorException - supplied data is invalid
DoesNotExistException - cluVersionId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluVersionId, previousState,
newState
IllegalVersionSequencingException - a Clu with higher sequence number
from the one provided is marked
current
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public CluInfo updateCluState(String cluId,
String luState,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
CluService
updateCluState in interface CluServicecluId - identifier for the CLU to be updatedluState - new state for the CLU. Value is expected to be
constrained to those in the luState enumeration.contextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DataValidationErrorException - supplied data is invalid
DoesNotExistException - cluId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId, luState or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
VersionMismatchException - an optimistic locking failure or the
action was attempted on an out of
date version
public List<ValidationResultInfo> validateCluCluRelation(String validationTypeKey,
String cluId,
String relatedCluId,
String cluCluRelationTypeKey,
CluCluRelationInfo cluCluRelationInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
validateCluCluRelation in interface CluServicevalidationTypeKey - identifier of the extent of validationcluId - identifier of the first CLU in the
relationship - The From or Parent of the
relationrelatedCluId - identifier of the second CLU in the
relationship to be related to - the To or
Child of the RelationcluCluRelationTypeKey - the CLU to CLU relationship type of the
relationshipcluCluRelationInfo - cluCluRelation information to be tested.contextInfo - Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException - validationTypeKey, cluId, relatedCluId
or cluCluRelationTypeKey not found
InvalidParameterException - invalid cluCluRelationInfo or
contextInfo
MissingParameterException - missing validationTypeKey, cluId,
relatedCluId, cluCluRelationTypeKey or
cluCluRelationInfo or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public CluCluRelationInfo createCluCluRelation(String cluId,
String relatedCluId,
String cluCluRelationTypeKey,
CluCluRelationInfo cluCluRelationInfo,
ContextInfo contextInfo)
throws CircularRelationshipException,
DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
CluService
createCluCluRelation in interface CluServicecluId - identifier of the first CLU in the
relationship - The From or Parent of the
relationrelatedCluId - identifier of the second CLU in the
relationship to be related to - the To or
Child of the RelationcluCluRelationTypeKey - the LU to LU relationship type of the
relationshipcluCluRelationInfo - information about the relationship between
the two CLUscontextInfo - Context information containing the
principalId and locale information about the
caller of service operation
CircularRelationshipException - cluId equals relatedCluId
DataValidationErrorException - One or more values invalid for this
operation
DoesNotExistException - cluId, relatedCluId, cluCluRelationTypeKey
not found
InvalidParameterException - invalid cluCluRelationInfo or
contextInfo
MissingParameterException - missing cluId, relatedCluId,
cluCluRelationTypeKey, cluCluRelationInfo
or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
public CluCluRelationInfo updateCluCluRelation(String cluCluRelationId,
CluCluRelationInfo cluCluRelationInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
CluService
updateCluCluRelation in interface CluServicecluCluRelationId - identifier of the CLU to CLU relation to be
updatedcluCluRelationInfo - changed information about the CLU to CLU
relationshipcontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DataValidationErrorException - One or more values invalid for this
operation
DoesNotExistException - cluCluRelation not found
InvalidParameterException - invalid cluCluRelationInfo or
contextInfo
MissingParameterException - missing cluCluRelationId,
cluCluRelationInfo or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
VersionMismatchException - an optimistic locking failure or the
action was attempted on an out of
date version
public StatusInfo deleteCluCluRelation(String cluCluRelationId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
deleteCluCluRelation in interface CluServicecluCluRelationId - identifier of CLU to CLU relationship to deletecontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - cluCluRelationId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluCluRelationId or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<ValidationResultInfo> validateCluPublication(String validationTypeKey,
String cluId,
String luPublicationTypeKey,
CluPublicationInfo cluPublicationInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
validateCluPublication in interface CluServicevalidationTypeKey - identifier of the extent of validationcluId - identifier of a cluluPublicationTypeKey - type of lu publicationcluPublicationInfo - CLU publication information to be tested.contextInfo - Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException - validationTypeKey, cluId or
luPublicationTypeKey not found
InvalidParameterException - invalid cluPublicationInfo or
contextInfo
MissingParameterException - missing validationTypeKey, cluId,
luPublicationTypeKey, cluPublicationInfo
or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public CluPublicationInfo createCluPublication(String cluId,
String luPublicationTypeKey,
CluPublicationInfo cluPublicationInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
CluService
createCluPublication in interface CluServicecluId - identifier of a cluluPublicationTypeKey - type of lu publicationcluPublicationInfo - information about publication for a clucontextInfo - Context information containing the
principalId and locale information about the
caller of service operation
DataValidationErrorException - supplied data is invalid
InvalidParameterException - invalid cluPublicationInfo or
contextInfo
MissingParameterException - missing cluId, luPublicationTypeKey,
cluPublicationInfo or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
public CluPublicationInfo updateCluPublication(String cluPublicationId,
CluPublicationInfo cluPublicationInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
CluService
updateCluPublication in interface CluServicecluPublicationId - identifier for the clu publication object to be
updatedcluPublicationInfo - updated information about the clu publication
objectcontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DataValidationErrorException - supplied data is invalid
DoesNotExistException - cluPublicationId not found
InvalidParameterException - invalid cluPublicationInfo or
contextInfo
MissingParameterException - missing cluPublicationId,
cluPublicationInfo or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
VersionMismatchException - The action was attempted on an out
of date version.
public StatusInfo deleteCluPublication(String cluPublicationId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
DependentObjectsExistException,
OperationFailedException,
PermissionDeniedException
CluService
deleteCluPublication in interface CluServicecluPublicationId - identifier for the clu publication object to be
deletedcontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - cluPublicationId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluPublicationId or
contextInfo
DependentObjectsExistException - delete would leave orphaned
objects or violate integrity
constraints
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<ValidationResultInfo> validateCluResult(String validationTypeKey,
String cluId,
String cluResultTypeKey,
CluResultInfo cluResultInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
validateCluResult in interface CluServicevalidationTypeKey - identifier of the extent of validationcluId - identifier of a clucluResultTypeKey - type of clu resultcluResultInfo - CLU result information to be tested.contextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - validationTypeKey, cluId or
cluResultTypeKey not found
InvalidParameterException - invalid cluResultInfo or contextInfo
MissingParameterException - missing validationTypeKey, cluId,
cluResultTypeKey, cluResultInfo or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public CluResultInfo createCluResult(String cluId,
String cluResultTypeKey,
CluResultInfo cluResultInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
CluService
createCluResult in interface CluServicecluId - identifier of a clucluResultTypeKey - type of clu resultcluResultInfo - information about potential results for a clucontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DataValidationErrorException - supplied data is invalid
DoesNotExistException - cluId or resultUsageTypeKey not
found
InvalidParameterException - invalid cluResultInfo or contextInfo
MissingParameterException - missing cluId, cluResultTypeKey,
cluResultInfo or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
public CluResultInfo updateCluResult(String cluResultId,
CluResultInfo cluResultInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
CluService
updateCluResult in interface CluServicecluResultId - identifier for the clu result to be updatedcluResultInfo - updated information about the clu resultcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DataValidationErrorException - One or more values invalid for this
operation
DoesNotExistException - cluResultId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluResultId, cluResultInfo
or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
VersionMismatchException - an optimistic locking failure or the
action was attempted on an out of
date version
public StatusInfo deleteCluResult(String cluResultId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
DependentObjectsExistException,
OperationFailedException,
PermissionDeniedException
CluService
deleteCluResult in interface CluServicecluResultId - identifier for the clu result to be deletedcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluResultId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluResultId or contextInfo
DependentObjectsExistException - delete would leave orphaned
objects or violate integrity
constraints
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<ValidationResultInfo> validateCluLoRelation(String validationTypeKey,
String cluId,
String loId,
String cluLoRelationTypeKey,
CluLoRelationInfo cluLoRelationInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
validateCluLoRelation in interface CluServicevalidationTypeKey - identifier of the extent of validationcluId - CLU identifierloId - learning objective identifiercluLoRelationTypeKey - type of clu learning objective relationshipcluLoRelationInfo - cluLoRelation information to be tested.contextInfo - Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException - validationTypeKey, cluId, loId or
cluLoRelationTypeKey not found
InvalidParameterException - invalid cluLoRelationInfo or
contextInfo
MissingParameterException - missing validationTypeKey, cluId, loId,
cluLoRelationTypeKey, cluLoRelationInfo
or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public CluLoRelationInfo createCluLoRelation(String cluId,
String loId,
String cluLoRelationTypeKey,
CluLoRelationInfo cluLoRelationInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
CluService
createCluLoRelation in interface CluServicecluId - CLU identifierloId - learning objective identifiercluLoRelationTypeKey - type of clu learning objective relationshipcluLoRelationInfo - clu learning objective relationship
informationcontextInfo - Context information containing the
principalId and locale information about the
caller of service operation
DataValidationErrorException - data validation error
DoesNotExistException - cluId, loId, cluLoRelationTypeKey
not found
InvalidParameterException - invalid cluLoRelationInfo or
contextInfo
MissingParameterException - missing cluId, loId, cluLoRelationTypeKey,
cluLoRelationInfo or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
public CluLoRelationInfo updateCluLoRelation(String cluLoRelationId,
CluLoRelationInfo cluLoRelationInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
CluService
updateCluLoRelation in interface CluServicecluLoRelationId - identifier of the clu learning objective
relationship to be updatedcluLoRelationInfo - information about the clu learning objective
relationship to be updatedcontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DataValidationErrorException - data validation error
DoesNotExistException - cluLoRelationId not found
InvalidParameterException - invalid cluLoRelationInfo or
contextInfo
MissingParameterException - missing cluLoRelationId, cluLoRelationInfo
or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
VersionMismatchException - The action was attempted on an out
of date version.
public StatusInfo deleteCluLoRelation(String cluLoRelationId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
deleteCluLoRelation in interface CluServicecluLoRelationId - CLU learning objective Relationship identifiercontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluLoRelationId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluLoRelationId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public StatusInfo addCluResourceRequirement(String resourceTypeKey,
String cluId,
ContextInfo contextInfo)
throws AlreadyExistsException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
addCluResourceRequirement in interface CluServiceresourceTypeKey - identifier of the resource requirement type to be
added to the CLUcluId - identifier of the CLUcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
AlreadyExistsException - if the resource type has already been added to the clu
DoesNotExistException - resourceTypeKey or cluId not found
InvalidParameterException - invalid resourceTypeKey or cluId
MissingParameterException - missing resourceTypeKey, cluId or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public StatusInfo removeCluResourceRequirement(String resourceTypeKey,
String cluId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
removeCluResourceRequirement in interface CluServiceresourceTypeKey - identifier of the resource type to be removed from
the CLUcluId - identifier of the CLUcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - resourceTypeKey or cluId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing resourceTypeKey, cluId or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<ValidationResultInfo> validateCluSet(String validationTypeKey,
String cluSetTypeKey,
CluSetInfo cluSetInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
validateCluSet in interface CluServicevalidationTypeKey - identifier of the extent of validationcluSetTypeKey - type of the CLU set to be createdcluSetInfo - CLU set information to be tested.contextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - validationTypeKey or cluSetTypeKey not
found
InvalidParameterException - invalid cluSetInfo or contextInfo
MissingParameterException - missing validationTypeKey, cluSetTypeKey,
cluSetInfo or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public CluSetInfo createCluSet(String cluSetTypeKey,
CluSetInfo cluSetInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
UnsupportedActionException
CluService
createCluSet in interface CluServicecluSetTypeKey - type of the CLU set to be createdcluSetInfo - information required to create a CLU setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DataValidationErrorException - data validation error
DoesNotExistException - cluSetTypeKey not found
InvalidParameterException - invalid cluSetInfo or contextInfo
MissingParameterException - missing cluSetTypeKey, cluSetInfo or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
UnsupportedActionException - CLU set need to be static or dynamic
but not both
public CluSetInfo updateCluSet(String cluSetId,
CluSetInfo cluSetInfo,
ContextInfo contextInfo)
throws CircularRelationshipException,
DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
UnsupportedActionException,
VersionMismatchException
CluService
updateCluSet in interface CluServicecluSetId - identifier of the CLU set to be updatedcluSetInfo - updated information about the CLU setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
CircularRelationshipException - added CluSetId cannot be added to
the cluSetInfo
DataValidationErrorException - data validation error
DoesNotExistException - cluSetId not found
InvalidParameterException - invalid cluSetInfo or contextInfo
MissingParameterException - missing cluSetId, cluSetInfo or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
UnsupportedActionException - CLU set need to be static or
dynamic but not both
VersionMismatchException - an optimistic locking failure or
the action was attempted on an out
of date version
public StatusInfo deleteCluSet(String cluSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
deleteCluSet in interface CluServicecluSetId - identifier of the CLU set to be deletedcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public StatusInfo addCluSetToCluSet(String cluSetId,
String addedCluSetId,
ContextInfo contextInfo)
throws CircularRelationshipException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
UnsupportedActionException
CluService
addCluSetToCluSet in interface CluServicecluSetId - identifier of the host CLU setaddedCluSetId - identifier of the CLU set to be addedcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
CircularRelationshipException - addedCluSetId cannot be added to
the CluSetId
DoesNotExistException - cluSetId, addedCluSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetId, addedCluSetId or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
UnsupportedActionException - CLU set is dynamically determined
public StatusInfo addCluSetsToCluSet(String cluSetId,
List<String> addedCluSetIds,
ContextInfo contextInfo)
throws CircularRelationshipException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
UnsupportedActionException
CluService
addCluSetsToCluSet in interface CluServicecluSetId - identifier of the host CLU setaddedCluSetIds - list of identifiers of the CLU sets to be addedcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
CircularRelationshipException - addedCluSetIds cannot be added to
the cluSetId
DoesNotExistException - cluSetId, one or more of cluSetIds
in addedCluSetIds not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetId, addedCluSetIds or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
UnsupportedActionException - CLU set is dynamically determined
public StatusInfo removeCluSetFromCluSet(String cluSetId,
String removedCluSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
UnsupportedActionException
CluService
removeCluSetFromCluSet in interface CluServicecluSetId - identifier of the host CLU setremovedCluSetId - identifier of the CLU set to be removedcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluSetId, removedCluSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetId, removedCluSetId or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
UnsupportedActionException - CLU set is dynamically determined
public StatusInfo addCluToCluSet(String cluId,
String cluSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
UnsupportedActionException
CluService
addCluToCluSet in interface CluServicecluId - identifier of CLU to add to the CLU setcluSetId - identifier of the CLU setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluId, cluSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId, cluSetId or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
UnsupportedActionException - CLU set is dynamically determined
public StatusInfo addClusToCluSet(List<String> cluSetIds,
String cluSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
UnsupportedActionException
CluService
addClusToCluSet in interface CluServicecluSetIds - list of identifiers of CLUs to add to the CLU setcluSetId - identifier of the CLU set to be addedcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluSetIds, cluSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluSetIds, cluSetId or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
UnsupportedActionException - CLU set is dynamically determined
public StatusInfo removeCluFromCluSet(String cluId,
String cluSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
UnsupportedActionException
CluService
removeCluFromCluSet in interface CluServicecluId - identifier of CLU to remove from the CLU setcluSetId - identifier of the CLU setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - cluId, cluSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing cluId, cluSetId or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
UnsupportedActionException - CLU set is dynamically determined
public List<CluInfo> searchForClus(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
searchForClus in interface CluServicecriteria - the search criteria.contextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - criteria or contextInfo is null
MissingParameterException - missing criteria or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> searchForCluIds(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
searchForCluIds in interface CluServicecriteria - the search criteria.contextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - criteria or contextInfo is null
MissingParameterException - missing criteria or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluCluRelationInfo> searchForCluCluRelations(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
searchForCluCluRelations in interface CluServicecriteria - the search criteria.contextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - criteria or contextInfo is null
MissingParameterException - missing criteria or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> searchForCluCluRelationIds(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
searchForCluCluRelationIds in interface CluServicecriteria - the search criteria.contextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - criteria or contextInfo is null
MissingParameterException - missing criteria or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluLoRelationInfo> searchForCluLoRelations(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
searchForCluLoRelations in interface CluServicecriteria - the search criteria.contextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - criteria or contextInfo is null
MissingParameterException - missing criteria or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> searchForCluLoRelationIds(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
searchForCluLoRelationIds in interface CluServicecriteria - the search criteria.contextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - criteria or contextInfo is null
MissingParameterException - missing criteria or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluPublicationInfo> searchForCluPublications(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
searchForCluPublications in interface CluServicecriteria - the search criteria.contextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - criteria or contextInfo is null
MissingParameterException - missing criteria or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> searchForCluPublicationIds(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
searchForCluPublicationIds in interface CluServicecriteria - the search criteria.contextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - criteria or contextInfo is null
MissingParameterException - missing criteria or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<CluResultInfo> searchForCluResults(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
searchForCluResults in interface CluServicecriteria - the search criteria.contextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - criteria or contextInfo is null
MissingParameterException - missing criteria or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<String> searchForCluResultIds(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
CluService
searchForCluResultIds in interface CluServicecriteria - the search criteria.contextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - criteria or contextInfo is null
MissingParameterException - missing criteria or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
public List<VersionDisplayInfo> getVersions(String refObjectUri,
String refObjectId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
VersionManagementService
getVersions in interface VersionManagementServicerefObjectUri - reference object type URIrefObjectId - reference object IdcontextInfo - context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - refObjectUri or refObjectId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - refObjectUri, refObjectId or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
public VersionDisplayInfo getFirstVersion(String refObjectUri,
String refObjectId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
VersionManagementService
getFirstVersion in interface VersionManagementServicerefObjectUri - reference object type URIrefObjectId - reference object IdcontextInfo - context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - refObjectUri or refObjectId not found
InvalidParameterException - contextInfo is not valid
MissingParameterException - refObjectUri, refObjectId or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
public VersionDisplayInfo getLatestVersion(String refObjectUri,
String refObjectId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
VersionManagementService
getLatestVersion in interface VersionManagementServicerefObjectUri - reference object type URIrefObjectId - reference object IdcontextInfo - context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - specified refObjectId and refObjectUri
not found
InvalidParameterException - contextInfo is not valid
MissingParameterException - refObjectUri, refObjectId or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
public VersionDisplayInfo getCurrentVersion(String refObjectUri,
String refObjectId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
VersionManagementService
getCurrentVersion in interface VersionManagementServicerefObjectUri - reference object type URIrefObjectId - reference object IdcontextInfo - context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - specified refObjectUri and refObjectId
not found
InvalidParameterException - contextInfo is not valid
MissingParameterException - refObjectUri, refObjectId or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
public VersionDisplayInfo getVersionBySequenceNumber(String refObjectUri,
String refObjectId,
Long sequence,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
VersionManagementService
getVersionBySequenceNumber in interface VersionManagementServicerefObjectUri - reference object type URIrefObjectId - reference object Idsequence - sequence numbercontextInfo - context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - specified refObjectUri, refObjectId or
sequence not found
InvalidParameterException - sequence or contextInfo is not valid
MissingParameterException - refObjectUri, refObjectId, sequence or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
public VersionDisplayInfo getCurrentVersionOnDate(String refObjectUri,
String refObjectId,
Date date,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
VersionManagementService
getCurrentVersionOnDate in interface VersionManagementServicerefObjectUri - reference object type URIrefObjectId - reference object Iddate - datecontextInfo - context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - specified refObjectId and refObjectUri
not found
InvalidParameterException - date or contextInfo is not valid
MissingParameterException - refObjectUri, refObjectId, date or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
public List<VersionDisplayInfo> getVersionsInDateRange(String refObjectUri,
String refObjectId,
Date from,
Date to,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
VersionManagementService
getVersionsInDateRange in interface VersionManagementServicerefObjectUri - reference object type URIrefObjectId - reference object Idfrom - from dateto - to datecontextInfo - context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - specified refObjectId and refObjectUri
not found
InvalidParameterException - from, to or contextInfo is not valid
MissingParameterException - refObjectUri, refObjectId, from, to or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
public List<TypeInfo> getSearchTypes(ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException
SearchService
getSearchTypes in interface SearchServicecontextInfo - information containing the principalId and locale
information about the caller of service operation
InvalidParameterException - contextInfo is not valid
MissingParameterException - contextInfo is missing or null
OperationFailedException - unable to complete request
public TypeInfo getSearchType(String searchTypeKey,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
SearchService
getSearchType in interface SearchServicesearchTypeKey - identifier of the search typecontextInfo - information containing the principalId and locale
information about the caller of service operation
DoesNotExistException - specified searchTypeKey not found
InvalidParameterException - contextInfo is not valid
MissingParameterException - searchTypeKey or contextInfo is missing
or null
OperationFailedException - unable to complete request
public SearchResultInfo search(SearchRequestInfo searchRequestInfo,
ContextInfo contextInfo)
throws MissingParameterException,
InvalidParameterException,
OperationFailedException,
PermissionDeniedException
SearchService
search in interface SearchServicesearchRequestInfo - the search requestcontextInfo - information containing the principalId and locale
information about the caller of service operation
MissingParameterException - searchRequestInfo or contextInfo is
missing or null
InvalidParameterException - contextInfo is not valid
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||