| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface LuService
| Method Summary | |
|---|---|
|  StatusInfo | addCluResourceRequirement(String resourceTypeKey,
                                                   String cluId)Add a Resource requirement to a CLU | 
|  StatusInfo | addCluSetsToCluSet(String cluSetId,
                                     List<String> addedCluSetIdList)Adds a list of CLU sets to another CluSet. | 
|  StatusInfo | addCluSetToCluSet(String cluSetId,
                                   String addedCluSetId)Adds one CLU set to another | 
|  StatusInfo | addClusToCluSet(List<String> cluIdList,
                               String cluSetId)Adds a list of CLUs to a CLU set. | 
|  StatusInfo | addCluToCluSet(String cluId,
                             String cluSetId)Add a CLU to a CLU set | 
|  CluInfo | createClu(String luTypeKey,
                   CluInfo cluInfo)Creates a new CLU | 
|  CluCluRelationInfo | createCluCluRelation(String cluId,
                                         String relatedCluId,
                                         String luLuRelationTypeKey,
                                         CluCluRelationInfo cluCluRelationInfo)Create a directional relationship between two CLUs | 
|  CluLoRelationInfo | createCluLoRelation(String cluId,
                                       String loId,
                                       String cluLoRelationType,
                                       CluLoRelationInfo cluLoRelationInfo)Creates a relationship between a learning objective and a CLU. | 
|  CluPublicationInfo | createCluPublication(String cluId,
                                         String luPublicationType,
                                         CluPublicationInfo cluPublicationInfo)Create a clu publication object, which contains information about publication for a clu. | 
|  CluResultInfo | createCluResult(String cluId,
                               String cluResultType,
                               CluResultInfo cluResultInfo)Create a clu result object, which contains information about potential results for a clu. | 
|  CluSetInfo | createCluSet(String cluSetType,
                         CluSetInfo cluSetInfo)Creates a CLU set. | 
|  LuiInfo | createLui(String cluId,
                   String atpKey,
                   LuiInfo luiInfo)Creates a new LUI | 
|  LuiLuiRelationInfo | createLuiLuiRelation(String luiId,
                                         String relatedLuiId,
                                         String luLuRelationType,
                                         LuiLuiRelationInfo luiLuiRelationInfo)Create a relationship between two LUIs | 
|  CluInfo | createNewCluVersion(String cluId,
                                       String versionComment)Creates a new CLU version based on the current clu | 
|  StatusInfo | deleteClu(String cluId)Deletes an existing CLU | 
|  StatusInfo | deleteCluCluRelation(String cluCluRelationId)Deletes a relationship between two CLUs | 
|  StatusInfo | deleteCluLoRelation(String cluLoRelationId)Removes a relationship between a learning objective and a Clu. | 
|  StatusInfo | deleteCluPublication(String cluPublicationId)Deletes an existing clu publication object | 
|  StatusInfo | deleteCluResult(String cluResultId)Deletes an existing clu result | 
|  StatusInfo | deleteCluSet(String cluSetId)Delete a CLU set | 
|  StatusInfo | deleteLui(String luiId)Deletes a LUI record | 
|  StatusInfo | deleteLuiLuiRelation(String luiLuiRelationId)Deletes a relationship between two LUIs | 
|  List<String> | getAllCluIdsInCluSet(String cluSetId)Retrieves the list of CLU Identifiers within a CLU Set or any cluset that is included within that. | 
|  List<CluInfo> | getAllClusInCluSet(String cluSetId)Retrieves the full list of CLUs in this CLU set or any cluset that is included within that. | 
|  List<String> | getAllowedCluLoRelationTypesForLuType(String luTypeKey)Retrieves the list of CLU LO relation types which are allowed to be used in conjunction with an lu type. | 
|  List<String> | getAllowedLuLuRelationTypesByCluId(String cluId,
                                                                     String relatedCluId)Retrieves the list of allowed relation types between the two specified CLUs | 
|  List<String> | getAllowedLuLuRelationTypesByLuiId(String luiId,
                                                                     String relatedLuiId)Retrieves the list of allowed relation types between the two specified LUIs | 
|  List<String> | getAllowedLuLuRelationTypesForLuType(String luTypeKey,
                                                                         String relatedLuTypeKey)Retrieves the list of allowed relation types between the two specified LU Types | 
|  List<String> | getAllowedResultComponentTypesForResultUsageType(String resultUsageTypeKey)Retrieves the list of result component types which are allowed to be used in conjunction with result usage type. | 
|  List<String> | getAllowedResultUsageTypesForLuType(String luTypeKey)Retrieves the list of result usage types which are allowed to be used in conjunction with an lu type. | 
|  CluInfo | getClu(String cluId)Retrieves core information about a CLU | 
|  CluCluRelationInfo | getCluCluRelation(String cluCluRelationId)Retrieves the relationship information between CLUs for a particular Relation instance | 
|  List<CluCluRelationInfo> | getCluCluRelationsByClu(String cluId)Retrieves the list of relationship information for the specified CLU | 
|  List<String> | getCluIdsByLuType(String luTypeKey,
                                   String luState)Retrieves the list of CLU ids for the specified LU Type and state | 
|  List<String> | getCluIdsByRelation(String relatedCluId,
                                       String luLuRelationType)Retrieves the list of CLU Ids for the specified related CLU Id and LU to LU relation type (getRelatedCluIdsByCluId from the other direction) | 
|  List<String> | getCluIdsByResultComponent(String resultComponentId)Retrieves the list of clu ids which use a particular result component | 
|  List<String> | getCluIdsByResultUsageType(String resultUsageTypeKey)Retrieves the list of clu ids with the results of the specified usage type. | 
|  List<String> | getCluIdsFromCluSet(String cluSetId)Retrieves the list of CLU Identifiers within a CLU Set. | 
|  CluLoRelationInfo | getCluLoRelation(String cluLoRelationId)Retrieve information on a CLU LO Relation. | 
|  List<CluLoRelationInfo> | getCluLoRelationsByClu(String cluId)Retrieves the list of canonical learning unit to learning objective relationships for a given CLU. | 
|  List<CluLoRelationInfo> | getCluLoRelationsByLo(String loId)Retrieves the list of CLU identifiers associated with a given learning objective identifier. | 
|  CluLoRelationTypeInfo | getCluLoRelationType(String cluLoRelationTypeKey)Retrieves information for a specified CLU to LO relation type | 
|  List<CluLoRelationTypeInfo> | getCluLoRelationTypes()Retrieves the complete list of CLU to LO relation types | 
|  CluPublicationInfo | getCluPublication(String cluPublicationId)Retrieves an LU publication object by its identifier | 
|  List<CluPublicationInfo> | getCluPublicationsByCluId(String cluId)Retrieves a list of publication objects for a particular clu | 
|  List<CluPublicationInfo> | getCluPublicationsByType(String luPublicationTypeKey)Retrieves a list of publication objects of a particular Type | 
|  CluResultInfo | getCluResult(String cluResultId)Retrieves information about a Clu Result | 
|  List<CluResultInfo> | getCluResultByClu(String cluId)Retrieves the cluResult for a particular clu | 
|  CluResultTypeInfo | getCluResultType(String cluResultTypeKey)Retrieves information about a publication type | 
|  List<CluResultTypeInfo> | getCluResultTypes()Retrieves a list of types for clu result objects. | 
|  List<CluResultTypeInfo> | getCluResultTypesForLuType(String luTypeKey)Retrieves the list of clu result types which are allowed to be used in conjunction with a particular lu type. | 
|  List<CluInfo> | getClusByIdList(List<String> cluIdList)Retrieves information about CLUs from a list of ids | 
|  List<CluInfo> | getClusByLuType(String luTypeKey,
                               String luState)Retrieves the list of CLUs for the specified LU Type and state | 
|  List<CluInfo> | getClusByRelation(String relatedCluId,
                                   String luLuRelationType)Retrieves the list of CLU information for the CLUs related to a specified CLU Id with a certain LU to LU relation type (getRelatedClusByCluId from the other direction) | 
|  List<String> | getCluSetIdsFromCluSet(String cluSetId)Retrieve the list of CLU Set Ids within a CLU Set | 
|  CluSetInfo | getCluSetInfo(String cluSetId)Retrieve information on a CLU set. | 
|  List<CluSetInfo> | getCluSetInfoByIdList(List<String> cluSetIdList)Retrieve information on CLU sets from a list of cluSet Ids. | 
|  CluSetTreeViewInfo | getCluSetTreeView(String cluSetId)Retrieve information on a CLU set and its sub clu set fully expanded. | 
|  CluSetTypeInfo | getCluSetType(String cluSetTypeKey)Retrieves information about a specified CLU set type | 
|  List<CluSetTypeInfo> | getCluSetTypes()Retrieves the list of CLU set types known by the service | 
|  List<CluInfo> | getClusFromCluSet(String cluSetId)Retrieves the list of CLUs in a CLU set. | 
|  DeliveryMethodTypeInfo | getDeliveryMethodType(String deliveryMethodTypeKey)Retrieves information about a delivery method type | 
|  List<DeliveryMethodTypeInfo> | getDeliveryMethodTypes()Retrieves the list of delivery method types | 
|  InstructionalFormatTypeInfo | getInstructionalFormatType(String instructionalFormatTypeKey)Retrieves information about a Instructional Format Type | 
|  List<InstructionalFormatTypeInfo> | getInstructionalFormatTypes()Retrieves the list of instructional format types | 
|  LuCodeTypeInfo | getLuCodeType(String luCodeTypeKey)Retrieves information about a learning unit code type | 
|  List<LuCodeTypeInfo> | getLuCodeTypes()Retrieves the list of learning unit code types | 
|  LuiInfo | getLui(String luiId)Retrieves information about a LUI | 
|  List<String> | getLuiIdsByCluId(String cluId)Retrieves the list of LUI ids for the specified CLU | 
|  List<String> | getLuiIdsByRelation(String relatedLuiId,
                                       String luLuRelationType)Retrieves the list of LUI Ids for the specified related LUI Id and LU to LU relation type (getRelatedLuiIdsByLuiId from the other direction) | 
|  List<String> | getLuiIdsInAtpByCluId(String cluId,
                                           String atpKey)Retrieves the list of LUI ids for the specified CLU and Time period | 
|  LuiLuiRelationInfo | getLuiLuiRelation(String luiLuiRelationId)Retrieves the relationship information between LUIs given a specific relation instance | 
|  List<LuiLuiRelationInfo> | getLuiLuiRelationsByLui(String luiId)Retrieves the list of relationship information for the specified LUI | 
|  List<LuiInfo> | getLuisByIdList(List<String> luiIdList)Retrieves information about LUIs from a list of Ids | 
|  List<LuiInfo> | getLuisByRelation(String relatedLuiId,
                                   String luLuRelationType)Retrieves the list of LUI information for the LUIs related to the specified LUI Id with a certain LU to LU relation type (getRelatedLuisByLuiId from the other direction) | 
|  List<LuiInfo> | getLuisInAtpByCluId(String cluId,
                                       String atpKey)Retrieves the list of LUIs for the specified CLU and period | 
|  LuLuRelationTypeInfo | getLuLuRelationType(String luLuRelationTypeKey)Retrieves the LU to LU relation type | 
|  List<LuLuRelationTypeInfo> | getLuLuRelationTypes()Retrieves the complete list of LU to LU relation types | 
|  LuPublicationTypeInfo | getLuPublicationType(String luPublicationTypeKey)Retrieves information about a publication type | 
|  List<LuPublicationTypeInfo> | getLuPublicationTypes()Retrieves the list of Learning Unit publication types | 
|  List<String> | getLuPublicationTypesForLuType(String luTypeKey)Retrieves information about a publication type | 
|  LuTypeInfo | getLuType(String luTypeKey)Retrieves information about a LU Type | 
|  List<LuTypeInfo> | getLuTypes()Retrieves the list of LU types | 
|  List<String> | getRelatedCluIdsByCluId(String cluId,
                                               String luLuRelationType)Retrieves the list of related CLU Ids for the specified CLU Id and LU to LU relation type (getCluIdsByRelation from the other direction) | 
|  List<CluInfo> | getRelatedClusByCluId(String cluId,
                                           String luLuRelationType)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> | getRelatedLuiIdsByLuiId(String luiId,
                                               String luLuRelationType)Retrieves the list of related LUI Ids for the specified LUI Id and LU to LU relation type. | 
|  List<LuiInfo> | getRelatedLuisByLuiId(String luiId,
                                           String luLuRelationType)Retrieves the list of related LUI information for the specified LUI Id and LU to LU relation type (getLuisByRelation from the other direction) | 
|  List<String> | getResourceRequirementsForCluId(String cluId)Retrieves the list of Resource requirements for the specified CLU | 
|  ResultUsageTypeInfo | getResultUsageType(String resultUsageTypeKey)Retrieves information about a Result Usage Type | 
|  List<ResultUsageTypeInfo> | getResultUsageTypes()Retrieves a list of result usage types | 
|  Boolean | isCluInCluSet(String cluId,
                           String cluSetId)Checks if a CLU is a member of a CLU set or any contained CLU set | 
|  Boolean | isCluSetDynamic(String cluSetId)Check if the given CluSet is dynamic | 
|  StatusInfo | removeCluFromCluSet(String cluId,
                                       String cluSetId)Remove a CLU from a CLU set | 
|  StatusInfo | removeCluResourceRequirement(String resourceTypeKey,
                                                         String cluId)Remove a Resource requirement from a CLU | 
|  StatusInfo | removeCluSetFromCluSet(String cluSetId,
                                             String removedCluSetId)Removes one CLU set from another | 
|  StatusInfo | setCurrentCluVersion(String cluVersionId,
                                         Date currentVersionStart)Sets a specific version of the Clu as current. | 
|  CluInfo | updateClu(String cluId,
                   CluInfo cluInfo)Updates an existing CLU | 
|  CluCluRelationInfo | updateCluCluRelation(String cluCluRelationId,
                                         CluCluRelationInfo cluCluRelationInfo)Updates a relationship between two CLUs | 
|  CluLoRelationInfo | updateCluLoRelation(String cluLoRelationId,
                                       CluLoRelationInfo cluLoRelationInfo)Updates a relationship between a clu and learning objective | 
|  CluPublicationInfo | updateCluPublication(String cluPublicationId,
                                         CluPublicationInfo cluPublicationInfo)Updates an existing clu publication object | 
|  CluResultInfo | updateCluResult(String cluResultId,
                               CluResultInfo cluResultInfo)Updates an existing clu result | 
|  CluSetInfo | updateCluSet(String cluSetId,
                         CluSetInfo cluSetInfo)Update the information for a CLU set | 
|  CluInfo | updateCluState(String cluId,
                             String luState)Updates the state of the specified CLU | 
|  LuiInfo | updateLui(String luiId,
                   LuiInfo luiInfo)Updates an existing LUI | 
|  LuiLuiRelationInfo | updateLuiLuiRelation(String luiLuiRelationId,
                                         LuiLuiRelationInfo luiLuiRelationInfo)Updates a relationship between two LUIs | 
|  LuiInfo | updateLuiState(String luiId,
                             String luState)Updates the state of the LUI | 
|  List<ValidationResultInfo> | validateClu(String validationType,
                       CluInfo cluInfo)Validates a CLU. | 
|  List<ValidationResultInfo> | validateCluCluRelation(String validationType,
                                             CluCluRelationInfo cluCluRelationInfo)Validates a cluCluRelation. | 
|  List<ValidationResultInfo> | validateCluLoRelation(String validationType,
                                           CluLoRelationInfo cluLoRelationInfo)Validates a cluLoRelation. | 
|  List<ValidationResultInfo> | validateCluPublication(String validationType,
                                             CluPublicationInfo cluPublicationInfo)Validates information about publication for a clu. | 
|  List<ValidationResultInfo> | validateCluResult(String validationType,
                                   CluResultInfo cluResultInfo)Validates information about results for a clu. | 
|  List<ValidationResultInfo> | validateCluSet(String validationType,
                             CluSetInfo cluSetInfo)Validates information about a clu set. | 
|  List<ValidationResultInfo> | validateLui(String validationType,
                       LuiInfo luiInfo)Validates a LUI. | 
|  List<ValidationResultInfo> | validateLuiLuiRelation(String validationType,
                                             LuiLuiRelationInfo luiLuiRelationInfo)Validates a relationship between LUIs. | 
| Methods inherited from interface org.kuali.student.common.dictionary.service.DictionaryService | 
|---|
| getObjectStructure, getObjectTypes | 
| Methods inherited from interface org.kuali.student.common.search.service.SearchService | 
|---|
| getSearchCriteriaType, getSearchCriteriaTypes, getSearchResultType, getSearchResultTypes, getSearchType, getSearchTypes, getSearchTypesByCriteria, getSearchTypesByResult, search | 
| Methods inherited from interface org.kuali.student.common.versionmanagement.service.VersionManagementService | 
|---|
| getCurrentVersion, getCurrentVersionOnDate, getFirstVersion, getLatestVersion, getVersionBySequenceNumber, getVersions, getVersionsInDateRange | 
| Method Detail | 
|---|
List<DeliveryMethodTypeInfo> getDeliveryMethodTypes()
                                                    throws OperationFailedException
OperationFailedException - unable to complete request
DeliveryMethodTypeInfo getDeliveryMethodType(String deliveryMethodTypeKey)
                                             throws DoesNotExistException,
                                                    InvalidParameterException,
                                                    MissingParameterException,
                                                    OperationFailedException
deliveryMethodTypeKey - Key of the Delivery Method Type
DoesNotExistException - deliveryMethodType not found
InvalidParameterException - invalid deliveryMethodType
MissingParameterException - missing deliveryMethodType
OperationFailedException - unable to complete request
List<InstructionalFormatTypeInfo> getInstructionalFormatTypes()
                                                              throws OperationFailedException
OperationFailedException - unable to complete request
InstructionalFormatTypeInfo getInstructionalFormatType(String instructionalFormatTypeKey)
                                                       throws DoesNotExistException,
                                                              InvalidParameterException,
                                                              MissingParameterException,
                                                              OperationFailedException
instructionalFormatTypeKey - Key of the Instructional Format Type
DoesNotExistException - instructionalFormatType not found
InvalidParameterException - invalid instructionalFormatType
MissingParameterException - missing instructionalFormatType
OperationFailedException - unable to complete request
List<LuTypeInfo> getLuTypes()
                            throws OperationFailedException
OperationFailedException - unable to complete request
LuTypeInfo getLuType(String luTypeKey)
                     throws DoesNotExistException,
                            InvalidParameterException,
                            MissingParameterException,
                            OperationFailedException
luTypeKey - Key of the LU Type
DoesNotExistException - luType not found
InvalidParameterException - invalid luType
MissingParameterException - missing luType
OperationFailedException - unable to complete request
List<LuCodeTypeInfo> getLuCodeTypes()
                                    throws OperationFailedException
OperationFailedException - unable to complete request
LuCodeTypeInfo getLuCodeType(String luCodeTypeKey)
                             throws DoesNotExistException,
                                    InvalidParameterException,
                                    MissingParameterException,
                                    OperationFailedException
luCodeTypeKey - Key of the learning unit code type
DoesNotExistException - luCodeTypeKey not found
InvalidParameterException - invalid luCodeTypeKey
MissingParameterException - missing luCodeTypeKey
OperationFailedException - unable to complete request
List<LuLuRelationTypeInfo> getLuLuRelationTypes()
                                                throws OperationFailedException
OperationFailedException - unable to complete request
LuLuRelationTypeInfo getLuLuRelationType(String luLuRelationTypeKey)
                                         throws OperationFailedException,
                                                MissingParameterException,
                                                DoesNotExistException
luLuRelationTypeKey - Key of the LU to LU Relation Type
OperationFailedException - unable to complete request
MissingParameterException - missing luLuRelationTypeKey
DoesNotExistException - luLuRelationTypeKey not found
List<String> getAllowedLuLuRelationTypesForLuType(String luTypeKey,
                                                  String relatedLuTypeKey)
                                                  throws DoesNotExistException,
                                                         InvalidParameterException,
                                                         MissingParameterException,
                                                         OperationFailedException
luTypeKey - Key of the first LU TyperelatedLuTypeKey - Key of the second LU Type
DoesNotExistException - luTypeKey, relatedLuTypeKey not found
InvalidParameterException - invalid luTypeKey, relatedLuTypeKey
MissingParameterException - missing luTypeKey, relatedLuTypeKey
OperationFailedException - unable to complete request
List<LuPublicationTypeInfo> getLuPublicationTypes()
                                                  throws OperationFailedException
OperationFailedException - unable to complete request
LuPublicationTypeInfo getLuPublicationType(String luPublicationTypeKey)
                                           throws DoesNotExistException,
                                                  InvalidParameterException,
                                                  MissingParameterException,
                                                  OperationFailedException
luPublicationTypeKey - Key of the Learning Unit Publication Type
DoesNotExistException - luPublicationType not found
InvalidParameterException - invalid luPublicationType
MissingParameterException - missing luPublicationType
OperationFailedException - unable to complete request
List<String> getLuPublicationTypesForLuType(String luTypeKey)
                                            throws DoesNotExistException,
                                                   InvalidParameterException,
                                                   MissingParameterException,
                                                   OperationFailedException
luTypeKey - Key of the LU Type
DoesNotExistException - luPublicationType not found
InvalidParameterException - invalid luPublicationType
MissingParameterException - missing luPublicationType
OperationFailedException - unable to complete request
List<CluResultTypeInfo> getCluResultTypes()
                                          throws OperationFailedException
OperationFailedException - unable to complete request
CluResultTypeInfo getCluResultType(String cluResultTypeKey)
                                   throws DoesNotExistException,
                                          InvalidParameterException,
                                          MissingParameterException,
                                          OperationFailedException
cluResultTypeKey - Key of the Canonical Learning Unit Result Type
DoesNotExistException - luPublicationType not found
InvalidParameterException - invalid luPublicationType
MissingParameterException - missing luPublicationType
OperationFailedException - unable to complete request
List<CluResultTypeInfo> getCluResultTypesForLuType(String luTypeKey)
                                                   throws DoesNotExistException,
                                                          InvalidParameterException,
                                                          MissingParameterException,
                                                          OperationFailedException
luTypeKey - luTypeKey
DoesNotExistException - luTypeKey not found
InvalidParameterException - invalid luTypeKey
MissingParameterException - missing luTypeKey
OperationFailedException - unable to complete request
List<ResultUsageTypeInfo> getResultUsageTypes()
                                              throws OperationFailedException
OperationFailedException - unable to complete request
ResultUsageTypeInfo getResultUsageType(String resultUsageTypeKey)
                                       throws DoesNotExistException,
                                              InvalidParameterException,
                                              MissingParameterException,
                                              OperationFailedException
resultUsageTypeKey - Key of the Result Usage Type
DoesNotExistException - resultUsageTypeKey not found
InvalidParameterException - invalid resultUsageTypeKey
MissingParameterException - missing resultUsageTypeKey
OperationFailedException - unable to complete request
List<String> getAllowedResultUsageTypesForLuType(String luTypeKey)
                                                 throws DoesNotExistException,
                                                        InvalidParameterException,
                                                        MissingParameterException,
                                                        OperationFailedException
luTypeKey - luTypeKey
DoesNotExistException - luTypeKey not found
InvalidParameterException - invalid luTypeKey
MissingParameterException - missing luTypeKey
OperationFailedException - unable to complete request
List<String> getAllowedResultComponentTypesForResultUsageType(String resultUsageTypeKey)
                                                              throws DoesNotExistException,
                                                                     InvalidParameterException,
                                                                     MissingParameterException,
                                                                     OperationFailedException
resultUsageTypeKey - resultUsageTypeKey
DoesNotExistException - resultUsageTypeKey not found
InvalidParameterException - invalid resultUsageTypeKey
MissingParameterException - missing resultUsageTypeKey
OperationFailedException - unable to complete request
List<CluLoRelationTypeInfo> getCluLoRelationTypes()
                                                  throws OperationFailedException
OperationFailedException - unable to complete request
CluLoRelationTypeInfo getCluLoRelationType(String cluLoRelationTypeKey)
                                           throws DoesNotExistException,
                                                  InvalidParameterException,
                                                  MissingParameterException,
                                                  OperationFailedException
cluLoRelationTypeKey - Key of the CLU to LO Relation Type
DoesNotExistException - cluLoRelationTypeKey not found
InvalidParameterException - invalid cluLoRelationTypeKey
MissingParameterException - missing cluLoRelationTypeKey
OperationFailedException - unable to complete request
List<String> getAllowedCluLoRelationTypesForLuType(String luTypeKey)
                                                   throws DoesNotExistException,
                                                          InvalidParameterException,
                                                          MissingParameterException,
                                                          OperationFailedException
luTypeKey - luTypeKey
DoesNotExistException - luTypeKey not found
InvalidParameterException - invalid luTypeKey
MissingParameterException - missing luTypeKey
OperationFailedException - unable to complete request
List<CluSetTypeInfo> getCluSetTypes()
                                    throws OperationFailedException
OperationFailedException - unable to complete request
CluSetTypeInfo getCluSetType(String cluSetTypeKey)
                             throws DoesNotExistException,
                                    InvalidParameterException,
                                    MissingParameterException,
                                    OperationFailedException
cluSetTypeKey - Key of the CLU set type
DoesNotExistException - cluSetTypeKey not found
InvalidParameterException - invalid cluSetTypeKey
MissingParameterException - missing cluSetTypeKey
OperationFailedException - unable to complete request
CluInfo getClu(String cluId)
               throws DoesNotExistException,
                      InvalidParameterException,
                      MissingParameterException,
                      OperationFailedException
cluId - identifier of the CLU
DoesNotExistException - cluId not found
InvalidParameterException - invalid cluId
MissingParameterException - missing cluId
OperationFailedException - unable to complete request
List<CluInfo> getClusByIdList(List<String> cluIdList)
                              throws DoesNotExistException,
                                     InvalidParameterException,
                                     MissingParameterException,
                                     OperationFailedException
cluIdList - List of CLU identifiers
DoesNotExistException - One or more cluIds not found
InvalidParameterException - One or more invalid cluIds
MissingParameterException - missing cluIdList
OperationFailedException - unable to complete request
List<CluInfo> getClusByLuType(String luTypeKey,
                              String luState)
                              throws DoesNotExistException,
                                     InvalidParameterException,
                                     MissingParameterException,
                                     OperationFailedException
luTypeKey - Type of the CLUs to retrieveluState - State of the CLUs to retrieve.
DoesNotExistException - luType or luState not found
InvalidParameterException - invalid luType or luState
MissingParameterException - missing luType or luState
OperationFailedException - unable to complete request
List<String> getCluIdsByLuType(String luTypeKey,
                               String luState)
                               throws DoesNotExistException,
                                      InvalidParameterException,
                                      MissingParameterException,
                                      OperationFailedException
luTypeKey - Type of the CLUs whose identifiers should be retrievedluState - State of the CLUs whose identifiers should be retrieved
DoesNotExistException - luType or luState not found
InvalidParameterException - invalid luType or luState
MissingParameterException - missing luType or luState
OperationFailedException - unable to complete request
List<String> getAllowedLuLuRelationTypesByCluId(String cluId,
                                                String relatedCluId)
                                                throws DoesNotExistException,
                                                       InvalidParameterException,
                                                       MissingParameterException,
                                                       OperationFailedException
cluId - identifier of the first CLUrelatedCluId - identifier of the second CLU
DoesNotExistException - clu, relatedClu not found
InvalidParameterException - invalid cluId, relatedCluId
MissingParameterException - missing cluId, relatedCluId
OperationFailedException - unable to complete request
List<CluInfo> getClusByRelation(String relatedCluId,
                                String luLuRelationType)
                                throws DoesNotExistException,
                                       InvalidParameterException,
                                       MissingParameterException,
                                       OperationFailedException
relatedCluId - identifier of the child or To CLUluLuRelationType - the LU to LU relation type
DoesNotExistException - relatedCluId, luLuRelationType not found
InvalidParameterException - invalid relatedCluId, luLuRelationType
MissingParameterException - missing relatedCluId, luLuRelationType
OperationFailedException - unable to complete request
List<String> getCluIdsByRelation(String relatedCluId,
                                 String luLuRelationType)
                                 throws DoesNotExistException,
                                        InvalidParameterException,
                                        MissingParameterException,
                                        OperationFailedException
relatedCluId - identifier of the child or To CLUluLuRelationType - the LU to LU relation type
DoesNotExistException - relatedClu, luLuRelationType not found
InvalidParameterException - invalid relatedCluId, luLuRelationType
MissingParameterException - missing relatedCluId, luLuRelationType
OperationFailedException - unable to complete request
List<CluInfo> getRelatedClusByCluId(String cluId,
                                    String luLuRelationType)
                                    throws DoesNotExistException,
                                           InvalidParameterException,
                                           MissingParameterException,
                                           OperationFailedException
cluId - identifier of the parent or From CLUluLuRelationType - the LU to LU relation type
DoesNotExistException - clu, luLuRelationType not found
InvalidParameterException - invalid cluId, luLuRelationType
MissingParameterException - missing cluId, luLuRelationType
OperationFailedException - unable to complete request
List<String> getRelatedCluIdsByCluId(String cluId,
                                     String luLuRelationType)
                                     throws DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException
cluId - identifier of the parent or From CLUluLuRelationType - the LU to LU relation type
DoesNotExistException - clu, luLuRelationType not found
InvalidParameterException - invalid cluId, luLuRelationType
MissingParameterException - missing cluId, luLuRelationType
OperationFailedException - unable to complete request
CluCluRelationInfo getCluCluRelation(String cluCluRelationId)
                                     throws DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException
cluCluRelationId - identifier of the CLU to CLU relation
DoesNotExistException - cluCluRelation not found
InvalidParameterException - invalid cluCluRelationId
MissingParameterException - missing cluCluRelationId
OperationFailedException - unable to complete request
List<CluCluRelationInfo> getCluCluRelationsByClu(String cluId)
                                                 throws DoesNotExistException,
                                                        InvalidParameterException,
                                                        MissingParameterException,
                                                        OperationFailedException
cluId - identifier of the parent or From CLU
DoesNotExistException - clu not found
InvalidParameterException - invalid cluId
MissingParameterException - missing cluId
OperationFailedException - unable to complete request
List<CluPublicationInfo> getCluPublicationsByCluId(String cluId)
                                                   throws DoesNotExistException,
                                                          InvalidParameterException,
                                                          MissingParameterException,
                                                          OperationFailedException
cluId - clu identifier
DoesNotExistException - clu not found
InvalidParameterException - invalid cluId
MissingParameterException - cluId not specified
OperationFailedException - unable to complete request
List<CluPublicationInfo> getCluPublicationsByType(String luPublicationTypeKey)
                                                  throws DoesNotExistException,
                                                         InvalidParameterException,
                                                         MissingParameterException,
                                                         OperationFailedException
luPublicationTypeKey - luPublicationType identifier
DoesNotExistException - luPublicationType not found
InvalidParameterException - invalid luPublicationTypeKey
MissingParameterException - luPublicationTypeKey not specified
OperationFailedException - unable to complete request
CluPublicationInfo getCluPublication(String cluPublicationId)
                                     throws DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException
cluPublicationId - CLU publication identifier
DoesNotExistException - CLU Publication not found
InvalidParameterException - invalid cluPublicationId
MissingParameterException - cluPublicationId not specified
OperationFailedException - unable to complete request
CluResultInfo getCluResult(String cluResultId)
                           throws DoesNotExistException,
                                  InvalidParameterException,
                                  MissingParameterException,
                                  OperationFailedException
cluResultId - identifier of the Clu Result
DoesNotExistException - cluResult not found
InvalidParameterException - invalid cluResultId
MissingParameterException - missing cluResultId
OperationFailedException - unable to complete request
List<CluResultInfo> getCluResultByClu(String cluId)
                                      throws DoesNotExistException,
                                             InvalidParameterException,
                                             MissingParameterException,
                                             OperationFailedException
cluId - clu identifier
DoesNotExistException - clu not found
InvalidParameterException - invalid cluId
MissingParameterException - cluId not specified
OperationFailedException - unable to complete request
List<String> getCluIdsByResultUsageType(String resultUsageTypeKey)
                                        throws DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException
resultUsageTypeKey - identifier of the result usage type
DoesNotExistException - resultUsageType not found
InvalidParameterException - invalid resultUsageTypeKey
MissingParameterException - missing resultUsageTypeKey
OperationFailedException - unable to complete request
List<String> getCluIdsByResultComponent(String resultComponentId)
                                        throws DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException
resultComponentId - identifier of the result component
DoesNotExistException - resultComponent not found
InvalidParameterException - invalid resultComponentId
MissingParameterException - missing resultComponentId
OperationFailedException - unable to complete request
CluLoRelationInfo getCluLoRelation(String cluLoRelationId)
                                   throws DoesNotExistException,
                                          InvalidParameterException,
                                          MissingParameterException,
                                          OperationFailedException,
                                          PermissionDeniedException
cluLoRelationId - Identifier of the CLU LO Relation
DoesNotExistException - cluLoRelation not found
InvalidParameterException - invalid cluLoRelationId
MissingParameterException - missing cluLoRelationId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<CluLoRelationInfo> getCluLoRelationsByClu(String cluId)
                                               throws DoesNotExistException,
                                                      InvalidParameterException,
                                                      MissingParameterException,
                                                      OperationFailedException
cluId - Identifier for the CLU
DoesNotExistException - clu not found
InvalidParameterException - invalid cluId
MissingParameterException - missing cluId
OperationFailedException - unable to complete request
List<CluLoRelationInfo> getCluLoRelationsByLo(String loId)
                                              throws DoesNotExistException,
                                                     InvalidParameterException,
                                                     MissingParameterException,
                                                     OperationFailedException
loId - Identifier for the learning objective
DoesNotExistException - lo not found
InvalidParameterException - invalid loId
MissingParameterException - missing loId
OperationFailedException - unable to complete request
List<String> getResourceRequirementsForCluId(String cluId)
                                             throws DoesNotExistException,
                                                    InvalidParameterException,
                                                    MissingParameterException,
                                                    OperationFailedException
cluId - Unique identifier for the CLU
DoesNotExistException - clu not found
InvalidParameterException - cluId invalid
MissingParameterException - cluId missing
OperationFailedException - unable to complete request
CluSetInfo getCluSetInfo(String cluSetId)
                         throws DoesNotExistException,
                                InvalidParameterException,
                                MissingParameterException,
                                OperationFailedException,
                                PermissionDeniedException
cluSetId - Identifier of the CLU set
DoesNotExistException - cluSet not found
InvalidParameterException - invalid cluSetId
MissingParameterException - missing cluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
CluSetTreeViewInfo getCluSetTreeView(String cluSetId)
                                     throws DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException,
                                            PermissionDeniedException
cluSetId - Identifier of the CLU set
DoesNotExistException - cluSet not found
InvalidParameterException - invalid cluSetId
MissingParameterException - missing cluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<CluSetInfo> getCluSetInfoByIdList(List<String> cluSetIdList)
                                       throws DoesNotExistException,
                                              InvalidParameterException,
                                              MissingParameterException,
                                              OperationFailedException,
                                              PermissionDeniedException
cluSetIdList - List of identifiers of CLU sets
DoesNotExistException - One or more cluSets not found
InvalidParameterException - One or more cluSetIds invalid
MissingParameterException - missing cluSetIdList
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<String> getCluSetIdsFromCluSet(String cluSetId)
                                    throws DoesNotExistException,
                                           InvalidParameterException,
                                           MissingParameterException,
                                           OperationFailedException,
                                           PermissionDeniedException
cluSetId - Identifier of the CLU set
DoesNotExistException - cluSet not found
InvalidParameterException - invalid cluSetId
MissingParameterException - missing cluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
Boolean isCluSetDynamic(String cluSetId)
                        throws DoesNotExistException,
                               InvalidParameterException,
                               MissingParameterException,
                               OperationFailedException,
                               PermissionDeniedException
cluSetId - Identifier of the CLU set
DoesNotExistException - cluSet not found
InvalidParameterException - invalid cluSetId
MissingParameterException - missing cluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<CluInfo> getClusFromCluSet(String cluSetId)
                                throws DoesNotExistException,
                                       InvalidParameterException,
                                       MissingParameterException,
                                       OperationFailedException,
                                       PermissionDeniedException
cluSetId - Identifier of the CLU set
DoesNotExistException - cluSet not found
InvalidParameterException - invalid cluSetId
MissingParameterException - missing cluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<String> getCluIdsFromCluSet(String cluSetId)
                                 throws DoesNotExistException,
                                        InvalidParameterException,
                                        MissingParameterException,
                                        OperationFailedException,
                                        PermissionDeniedException
cluSetId - Identifier of the CLU set
DoesNotExistException - cluSet not found
InvalidParameterException - invalid cluSetId
MissingParameterException - missing cluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<CluInfo> getAllClusInCluSet(String cluSetId)
                                 throws DoesNotExistException,
                                        InvalidParameterException,
                                        MissingParameterException,
                                        OperationFailedException,
                                        PermissionDeniedException
cluSetId - Identifier of the CLU set
DoesNotExistException - cluSet not found
InvalidParameterException - invalid cluSetId
MissingParameterException - missing cluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<String> getAllCluIdsInCluSet(String cluSetId)
                                  throws DoesNotExistException,
                                         InvalidParameterException,
                                         MissingParameterException,
                                         OperationFailedException,
                                         PermissionDeniedException
cluSetId - Identifier of the CLU set
DoesNotExistException - cluSet not found
InvalidParameterException - invalid cluSetId
MissingParameterException - missing cluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
Boolean isCluInCluSet(String cluId,
                      String cluSetId)
                      throws DoesNotExistException,
                             InvalidParameterException,
                             MissingParameterException,
                             OperationFailedException,
                             PermissionDeniedException
cluId - Identifier of the CLU to checkcluSetId - Identifier of the CLU set
DoesNotExistException - clu, cluSet not found
InvalidParameterException - invalid cluId, cluSetId
MissingParameterException - missing cluId, cluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
LuiInfo getLui(String luiId)
               throws DoesNotExistException,
                      InvalidParameterException,
                      MissingParameterException,
                      OperationFailedException
luiId - identifier of the LUI
DoesNotExistException - lui not found
InvalidParameterException - invalid luiId
MissingParameterException - missing luiId
OperationFailedException - unable to complete request
List<LuiInfo> getLuisByIdList(List<String> luiIdList)
                              throws DoesNotExistException,
                                     InvalidParameterException,
                                     MissingParameterException,
                                     OperationFailedException
luiIdList - List of LUI identifiers
DoesNotExistException - One or more luis not found
InvalidParameterException - One or more invalid luiIds
MissingParameterException - missing luiIdList
OperationFailedException - unable to complete request
List<LuiInfo> getLuisInAtpByCluId(String cluId,
                                  String atpKey)
                                  throws DoesNotExistException,
                                         InvalidParameterException,
                                         MissingParameterException,
                                         OperationFailedException
cluId - identifier of the CLUatpKey - identifier for the academic time period
DoesNotExistException - clu, atp not found
InvalidParameterException - invalid cluId, atpKey
MissingParameterException - missing cluId, atpKey
OperationFailedException - unable to complete request
List<String> getLuiIdsByCluId(String cluId)
                              throws DoesNotExistException,
                                     InvalidParameterException,
                                     MissingParameterException,
                                     OperationFailedException
cluId - identifier of the CLU
DoesNotExistException - clu not found
InvalidParameterException - invalid cluId
MissingParameterException - missing cluId
OperationFailedException - unable to complete request
List<String> getLuiIdsInAtpByCluId(String cluId,
                                   String atpKey)
                                   throws DoesNotExistException,
                                          InvalidParameterException,
                                          MissingParameterException,
                                          OperationFailedException
cluId - identifier of the CLUatpKey - identifier for the academic time period
DoesNotExistException - clu, atp not found
InvalidParameterException - invalid cluId, atpKey
MissingParameterException - missing cluId, atpKey
OperationFailedException - unable to complete request
List<String> getAllowedLuLuRelationTypesByLuiId(String luiId,
                                                String relatedLuiId)
                                                throws DoesNotExistException,
                                                       InvalidParameterException,
                                                       MissingParameterException,
                                                       OperationFailedException
luiId - identifier of the first LUIrelatedLuiId - identifier of the second LUI
DoesNotExistException - lui, relatedLui not found
InvalidParameterException - invalid luiId, relatedLuiId
MissingParameterException - missing luiId, relatedLuiId
OperationFailedException - unable to complete request
List<LuiInfo> getLuisByRelation(String relatedLuiId,
                                String luLuRelationType)
                                throws DoesNotExistException,
                                       InvalidParameterException,
                                       MissingParameterException,
                                       OperationFailedException
relatedLuiId - identifier of the LUIluLuRelationType - the LU to LU relation type
DoesNotExistException - relatedLui, luLuRelationType not found
InvalidParameterException - invalid relatedLuiId, luLuRelationType
MissingParameterException - missing relatedLuiId, luLuRelationType
OperationFailedException - unable to complete request
List<String> getLuiIdsByRelation(String relatedLuiId,
                                 String luLuRelationType)
                                 throws DoesNotExistException,
                                        InvalidParameterException,
                                        MissingParameterException,
                                        OperationFailedException
relatedLuiId - identifier of the LUIluLuRelationType - the LU to LU relation type
DoesNotExistException - relatedLui, luLuRelationType not found
InvalidParameterException - invalid relatedLuiId, luLuRelationType
MissingParameterException - missing relatedLuiId, luLuRelationType
OperationFailedException - unable to complete request
List<LuiInfo> getRelatedLuisByLuiId(String luiId,
                                    String luLuRelationType)
                                    throws DoesNotExistException,
                                           InvalidParameterException,
                                           MissingParameterException,
                                           OperationFailedException
luiId - identifier of the LUIluLuRelationType - the LU to LU relation type
DoesNotExistException - lui, luLuRelationType not found
InvalidParameterException - invalid luiId, luLuRelationType
MissingParameterException - missing luiId, luLuRelationType
OperationFailedException - unable to complete request
List<String> getRelatedLuiIdsByLuiId(String luiId,
                                     String luLuRelationType)
                                     throws DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException
luiId - identifier of the LUIluLuRelationType - the LU to LU relation type
DoesNotExistException - luiId, luLuRelationType not found
InvalidParameterException - invalid luiId, luLuRelationType
MissingParameterException - missing luiId, luLuRelationType
OperationFailedException - unable to complete request
LuiLuiRelationInfo getLuiLuiRelation(String luiLuiRelationId)
                                     throws DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException
luiLuiRelationId - identifier of LUI to LUI relation
DoesNotExistException - luiLuiRelation not found
InvalidParameterException - invalid luiLuiRelationId
MissingParameterException - missing luiLuiRelationId
OperationFailedException - unable to complete request
List<LuiLuiRelationInfo> getLuiLuiRelationsByLui(String luiId)
                                                 throws DoesNotExistException,
                                                        InvalidParameterException,
                                                        MissingParameterException,
                                                        OperationFailedException
luiId - identifier of the LUI
DoesNotExistException - lui not found
InvalidParameterException - invalid luiId
MissingParameterException - missing luiId
OperationFailedException - unable to complete request
List<ValidationResultInfo> validateClu(String validationType,
                                       CluInfo cluInfo)
                                       throws DoesNotExistException,
                                              InvalidParameterException,
                                              MissingParameterException,
                                              OperationFailedException
validationType - identifier of the extent of validationcluInfo - CLU information to be tested.
DoesNotExistException - validationTypeKey not found
InvalidParameterException - invalid validationTypeKey, cluInfo
MissingParameterException - missing validationTypeKey, cluInfo
OperationFailedException - unable to complete request
CluInfo createClu(String luTypeKey,
                  CluInfo cluInfo)
                  throws AlreadyExistsException,
                         DataValidationErrorException,
                         DoesNotExistException,
                         InvalidParameterException,
                         MissingParameterException,
                         OperationFailedException,
                         PermissionDeniedException
luTypeKey - identifier of the LU Type for the CLU being createdcluInfo - information about the CLU being created
AlreadyExistsException - CLU already exists
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - luTypeKey not found
InvalidParameterException - invalid luTypeKey, cluInfo
MissingParameterException - missing luTypeKey, cluInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
CluInfo updateClu(String cluId,
                  CluInfo cluInfo)
                  throws DataValidationErrorException,
                         DoesNotExistException,
                         InvalidParameterException,
                         MissingParameterException,
                         OperationFailedException,
                         PermissionDeniedException,
                         VersionMismatchException
cluId - identifier for the CLU to be updatedcluInfo - updated information about the CLU
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - cluId not found
InvalidParameterException - invalid cluId, cluInfo
MissingParameterException - missing cluId, cluInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionMismatchException - The action was attempted on an out of date version
StatusInfo deleteClu(String cluId)
                     throws DoesNotExistException,
                            InvalidParameterException,
                            MissingParameterException,
                            DependentObjectsExistException,
                            OperationFailedException,
                            PermissionDeniedException
cluId - identifier for the CLU to be deleted
DoesNotExistException - cluId not found
InvalidParameterException - invalid cluId
MissingParameterException - missing cluId
DependentObjectsExistException - delete would leave orphaned objects or violate integrity constraints
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
CluInfo createNewCluVersion(String cluId,
                            String versionComment)
                            throws DataValidationErrorException,
                                   DoesNotExistException,
                                   InvalidParameterException,
                                   MissingParameterException,
                                   OperationFailedException,
                                   PermissionDeniedException,
                                   VersionMismatchException
cluId - identifier for the CLU to be versionedversionComment - comment for the current version
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - cluId not found
InvalidParameterException - invalid cluId
MissingParameterException - missing cluId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionMismatchException - The action was attempted on an out of date version
StatusInfo setCurrentCluVersion(String cluVersionId,
                                Date currentVersionStart)
                                throws DoesNotExistException,
                                       InvalidParameterException,
                                       MissingParameterException,
                                       IllegalVersionSequencingException,
                                       OperationFailedException,
                                       PermissionDeniedException
cluVersionId - 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.
DoesNotExistException - cluVersionId not found
InvalidParameterException - invalid cluVersionId, previousState, newState
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
CluInfo updateCluState(String cluId,
                       String luState)
                       throws DataValidationErrorException,
                              DoesNotExistException,
                              InvalidParameterException,
                              MissingParameterException,
                              OperationFailedException,
                              PermissionDeniedException
cluId - identifier for the CLU to be updatedluState - new state for the CLU. Value is expected to be constrained to those in the luState enumeration.
DataValidationErrorException - new state not valid for existing state of CLU
DoesNotExistException - cluId, luState not found
InvalidParameterException - invalid cluId, luState
MissingParameterException - missing cluId, luState
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<ValidationResultInfo> validateCluCluRelation(String validationType,
                                                  CluCluRelationInfo cluCluRelationInfo)
                                                  throws DoesNotExistException,
                                                         InvalidParameterException,
                                                         MissingParameterException,
                                                         OperationFailedException
validationType - identifier of the extent of validationcluCluRelationInfo - cluCluRelation information to be tested.
DoesNotExistException - validationTypeKey not found
InvalidParameterException - invalid validationTypeKey, cluCluRelationInfo
MissingParameterException - missing validationTypeKey, cluCluRelationInfo
OperationFailedException - unable to complete request
CluCluRelationInfo createCluCluRelation(String cluId,
                                        String relatedCluId,
                                        String luLuRelationTypeKey,
                                        CluCluRelationInfo cluCluRelationInfo)
                                        throws AlreadyExistsException,
                                               CircularRelationshipException,
                                               DataValidationErrorException,
                                               DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException,
                                               PermissionDeniedException
cluId - 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 RelationluLuRelationTypeKey - the LU to LU relationship type of the relationshipcluCluRelationInfo - information about the relationship between the two CLUs
AlreadyExistsException - relationship already exists
CircularRelationshipException - cluId equals relatedCluId
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - cluId, relatedCluId, luLuRelationType not found
InvalidParameterException - invalid cluId, relatedCluId, luluRelationType, cluCluRelationInfo
MissingParameterException - missing cluId, relatedCluId, luluRelationType, cluCluRelationInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
CluCluRelationInfo updateCluCluRelation(String cluCluRelationId,
                                        CluCluRelationInfo cluCluRelationInfo)
                                        throws DataValidationErrorException,
                                               DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException,
                                               PermissionDeniedException,
                                               VersionMismatchException
cluCluRelationId - identifier of the CLU to CLU relation to be updatedcluCluRelationInfo - changed information about the CLU to CLU relationship
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - cluCluRelation not found
InvalidParameterException - invalid cluCluRelationId, cluCluRelationInfo
MissingParameterException - missing cluCluRelationId, cluCluRelationInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionMismatchException - The action was attempted on an out of date version.
StatusInfo deleteCluCluRelation(String cluCluRelationId)
                                throws DoesNotExistException,
                                       InvalidParameterException,
                                       MissingParameterException,
                                       OperationFailedException,
                                       PermissionDeniedException
cluCluRelationId - identifier of CLU to CLU relationship to delete
DoesNotExistException - cluCluRelation not found
InvalidParameterException - invalid cluCluRelationId
MissingParameterException - missing cluCluRelationId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<ValidationResultInfo> validateCluPublication(String validationType,
                                                  CluPublicationInfo cluPublicationInfo)
                                                  throws DoesNotExistException,
                                                         InvalidParameterException,
                                                         MissingParameterException,
                                                         OperationFailedException
validationType - identifier of the extent of validationcluPublicationInfo - CLU publication information to be tested.
DoesNotExistException - validationTypeKey not found
InvalidParameterException - invalid validationTypeKey, cluPublicationInfo
MissingParameterException - missing validationTypeKey, cluPublicationInfo
OperationFailedException - unable to complete request
CluPublicationInfo createCluPublication(String cluId,
                                        String luPublicationType,
                                        CluPublicationInfo cluPublicationInfo)
                                        throws AlreadyExistsException,
                                               DataValidationErrorException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException,
                                               PermissionDeniedException
cluId - identifier of a cluluPublicationType - type of lu publicationcluPublicationInfo - information about publication for a clu
AlreadyExistsException - clu publication object already exists
DataValidationErrorException - One or more values invalid for this operation
InvalidParameterException - invalid cluId, luPublicationType, cluPublicationInfo
MissingParameterException - missing cluId, luPublicationType, cluPublicationInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
CluPublicationInfo updateCluPublication(String cluPublicationId,
                                        CluPublicationInfo cluPublicationInfo)
                                        throws DataValidationErrorException,
                                               DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException,
                                               PermissionDeniedException,
                                               VersionMismatchException
cluPublicationId - identifier for the clu publication object to be updatedcluPublicationInfo - updated information about the clu publication object
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - cluPublication not found
InvalidParameterException - invalid cluPublicationId, cluPublicationInfo
MissingParameterException - missing cluPublicationId, cluPublicationInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionMismatchException - The action was attempted on an out of date version.
StatusInfo deleteCluPublication(String cluPublicationId)
                                throws DoesNotExistException,
                                       InvalidParameterException,
                                       MissingParameterException,
                                       DependentObjectsExistException,
                                       OperationFailedException,
                                       PermissionDeniedException
cluPublicationId - identifier for the clu publication object to be deleted
DoesNotExistException - cluPublication not found
InvalidParameterException - invalid cluPublicationId
MissingParameterException - missing cluPublicationId
DependentObjectsExistException - delete would leave orphaned objects or violate integrity constraints
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<ValidationResultInfo> validateCluResult(String validationType,
                                             CluResultInfo cluResultInfo)
                                             throws DoesNotExistException,
                                                    InvalidParameterException,
                                                    MissingParameterException,
                                                    OperationFailedException
validationType - identifier of the extent of validationcluResultInfo - CLU result information to be tested.
DoesNotExistException - validationTypeKey not found
InvalidParameterException - invalid validationTypeKey, cluResultInfo
MissingParameterException - missing validationTypeKey, cluResultInfo
OperationFailedException - unable to complete request
CluResultInfo createCluResult(String cluId,
                              String cluResultType,
                              CluResultInfo cluResultInfo)
                              throws AlreadyExistsException,
                                     DataValidationErrorException,
                                     InvalidParameterException,
                                     MissingParameterException,
                                     OperationFailedException,
                                     PermissionDeniedException,
                                     DoesNotExistException
cluId - identifier of a clucluResultType - type of clu resultcluResultInfo - information about potential results for a clu
AlreadyExistsException - clu result already exists
DataValidationErrorException - One or more values invalid for this operation
InvalidParameterException - invalid cluId, cluResultType, cluResultInfo
MissingParameterException - missing cluId, cluResultType, cluResultInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
DoesNotExistException - resultUsageTypeKey not found
CluResultInfo updateCluResult(String cluResultId,
                              CluResultInfo cluResultInfo)
                              throws DataValidationErrorException,
                                     DoesNotExistException,
                                     InvalidParameterException,
                                     MissingParameterException,
                                     OperationFailedException,
                                     PermissionDeniedException,
                                     VersionMismatchException
cluResultId - identifier for the clu result to be updatedcluResultInfo - updated information about the clu result
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - cluResult not found
InvalidParameterException - invalid cluResultId, cluResultInfo
MissingParameterException - missing cluResultId, cluResultInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionMismatchException - The action was attempted on an out of date version.
StatusInfo deleteCluResult(String cluResultId)
                           throws DoesNotExistException,
                                  InvalidParameterException,
                                  MissingParameterException,
                                  DependentObjectsExistException,
                                  OperationFailedException,
                                  PermissionDeniedException
cluResultId - identifier for the clu result to be deleted
DoesNotExistException - cluResult not found
InvalidParameterException - invalid cluResultId
MissingParameterException - missing cluResultId
DependentObjectsExistException - delete would leave orphaned objects or violate integrity constraints
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<ValidationResultInfo> validateCluLoRelation(String validationType,
                                                 CluLoRelationInfo cluLoRelationInfo)
                                                 throws DoesNotExistException,
                                                        InvalidParameterException,
                                                        MissingParameterException,
                                                        OperationFailedException
validationType - identifier of the extent of validationcluLoRelationInfo - cluLoRelation information to be tested.
DoesNotExistException - validationTypeKey not found
InvalidParameterException - invalid validationTypeKey, cluLoRelationInfo
MissingParameterException - missing validationTypeKey, cluLoRelationInfo
OperationFailedException - unable to complete request
CluLoRelationInfo createCluLoRelation(String cluId,
                                      String loId,
                                      String cluLoRelationType,
                                      CluLoRelationInfo cluLoRelationInfo)
                                      throws AlreadyExistsException,
                                             DoesNotExistException,
                                             InvalidParameterException,
                                             MissingParameterException,
                                             OperationFailedException,
                                             PermissionDeniedException,
                                             DataValidationErrorException
cluId - CLU identifierloId - learning objective identifiercluLoRelationType - type of clu learning objective relationshipcluLoRelationInfo - clu learning objective relationship information
AlreadyExistsException - connection between clu and learning objective already exists
DoesNotExistException - cluId, loId, cluLoRelationType not found
InvalidParameterException - one or more parameters invalid
MissingParameterException - one or more parameters not specified
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
DataValidationErrorException - data validation error
CluLoRelationInfo updateCluLoRelation(String cluLoRelationId,
                                      CluLoRelationInfo cluLoRelationInfo)
                                      throws DataValidationErrorException,
                                             DoesNotExistException,
                                             InvalidParameterException,
                                             MissingParameterException,
                                             OperationFailedException,
                                             PermissionDeniedException,
                                             VersionMismatchException
cluLoRelationId - identifier of the clu learning objective relationship to be updatedcluLoRelationInfo - information about the clu learning objective relationship to be updated
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - cluLoRelation not found
InvalidParameterException - one or more parameters invalid
MissingParameterException - one or more parameters missing
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionMismatchException - The action was attempted on an out of date version.
StatusInfo deleteCluLoRelation(String cluLoRelationId)
                               throws DoesNotExistException,
                                      InvalidParameterException,
                                      MissingParameterException,
                                      OperationFailedException,
                                      PermissionDeniedException
cluLoRelationId - CLU learning objective Relationship identifier
DoesNotExistException - cluLoRelation not found
InvalidParameterException - invalid cluLoRelationId
MissingParameterException - cluLoRelationId not specified
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
StatusInfo addCluResourceRequirement(String resourceTypeKey,
                                     String cluId)
                                     throws AlreadyExistsException,
                                            DoesNotExistException,
                                            InvalidParameterException,
                                            MissingParameterException,
                                            OperationFailedException,
                                            PermissionDeniedException
resourceTypeKey - identifier of the resource requirement type to be added to the CLUcluId - identifier of the CLU
AlreadyExistsException - resourceTypeKey is already associated with the cluId
DoesNotExistException - resourceTypeKey or cluId not found
InvalidParameterException - resourceTypeKey or cluId invalid
MissingParameterException - resourceTypeKey or cluId missing
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
StatusInfo removeCluResourceRequirement(String resourceTypeKey,
                                        String cluId)
                                        throws DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException,
                                               PermissionDeniedException
resourceTypeKey - identifier of the resource type to be removed from the CLUcluId - identifier of the CLU
DoesNotExistException - resourceTypeKey or cluId or relationship not found
InvalidParameterException - resourceTypeKey or cluId invalid
MissingParameterException - resourceTypeKey or cluId missing
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<ValidationResultInfo> validateCluSet(String validationType,
                                          CluSetInfo cluSetInfo)
                                          throws DoesNotExistException,
                                                 InvalidParameterException,
                                                 MissingParameterException,
                                                 OperationFailedException
validationType - identifier of the extent of validationcluSetInfo - CLU set information to be tested.
DoesNotExistException - validationTypeKey not found
InvalidParameterException - invalid validationTypeKey, cluSetInfo
MissingParameterException - missing validationTypeKey, cluSetInfo
OperationFailedException - unable to complete request
CluSetInfo createCluSet(String cluSetType,
                        CluSetInfo cluSetInfo)
                        throws AlreadyExistsException,
                               DataValidationErrorException,
                               InvalidParameterException,
                               MissingParameterException,
                               OperationFailedException,
                               PermissionDeniedException,
                               UnsupportedActionException
cluSetType - type of the CLU set to be createdcluSetInfo - information required to create a CLU set
AlreadyExistsException - the cluSet already exists
DataValidationErrorException - One or more values invalid for this operation
InvalidParameterException - invalid cluSetName, cluSetInfo
MissingParameterException - missing cluSetName, cluSetInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
UnsupportedActionException - CLU set need to be static or dynamic but not both
CluSetInfo updateCluSet(String cluSetId,
                        CluSetInfo cluSetInfo)
                        throws DataValidationErrorException,
                               DoesNotExistException,
                               InvalidParameterException,
                               MissingParameterException,
                               OperationFailedException,
                               PermissionDeniedException,
                               VersionMismatchException,
                               UnsupportedActionException,
                               CircularRelationshipException
cluSetId - identifier of the CLU set to be updatedcluSetInfo - updated information about the CLU set
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - cluSet not found
InvalidParameterException - invalid cluSetId, cluSetInfo
MissingParameterException - missing cluSetId, cluSetInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionMismatchException - The action was attempted on an out of date version.
UnsupportedActionException - CLU set need to be static or dynamic but not both
CircularRelationshipException - addedCluSetId cannot be added to the cluSetId
StatusInfo deleteCluSet(String cluSetId)
                        throws DoesNotExistException,
                               InvalidParameterException,
                               MissingParameterException,
                               OperationFailedException,
                               PermissionDeniedException
cluSetId - identifier of the CLU set to be deleted
DoesNotExistException - cluSet not found
InvalidParameterException - invalid cluSetId
MissingParameterException - missing cluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
StatusInfo addCluSetToCluSet(String cluSetId,
                             String addedCluSetId)
                             throws CircularRelationshipException,
                                    DoesNotExistException,
                                    InvalidParameterException,
                                    MissingParameterException,
                                    OperationFailedException,
                                    PermissionDeniedException,
                                    UnsupportedActionException
cluSetId - identifier of the host CLU setaddedCluSetId - identifier of the CLU set to be added
CircularRelationshipException - addedCluSetId cannot be added to the cluSetId
DoesNotExistException - cluSet, addedCluSet not found
InvalidParameterException - invalid cluSetId, addedCluSetId
MissingParameterException - missing cluSetId, addedCluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
UnsupportedActionException - CLU set is dynamically determined
StatusInfo addCluSetsToCluSet(String cluSetId,
                              List<String> addedCluSetIdList)
                              throws CircularRelationshipException,
                                     DoesNotExistException,
                                     InvalidParameterException,
                                     MissingParameterException,
                                     OperationFailedException,
                                     PermissionDeniedException,
                                     UnsupportedActionException
cluSetId - identifier of the host CLU setaddedCluSetIdList - list of identifiers of the CLU sets to be added
CircularRelationshipException - addedCluSetId cannot be added to the cluSetId
DoesNotExistException - cluSet, addedCluSet not found
InvalidParameterException - invalid cluSetId, addedCluSetId
MissingParameterException - missing cluSetId, addedCluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
UnsupportedActionException - CLU set is dynamically determined
StatusInfo removeCluSetFromCluSet(String cluSetId,
                                  String removedCluSetId)
                                  throws DoesNotExistException,
                                         InvalidParameterException,
                                         MissingParameterException,
                                         OperationFailedException,
                                         PermissionDeniedException,
                                         UnsupportedActionException
cluSetId - identifier of the host CLU setremovedCluSetId - identifier of the CLU set to be removed
DoesNotExistException - cluSet, removedCluSet not found
InvalidParameterException - invalid cluSetId, removedCluSetId
MissingParameterException - missing cluSetId, removedCluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
UnsupportedActionException - CLU set is dynamically determined
StatusInfo addCluToCluSet(String cluId,
                          String cluSetId)
                          throws DoesNotExistException,
                                 InvalidParameterException,
                                 MissingParameterException,
                                 OperationFailedException,
                                 PermissionDeniedException,
                                 UnsupportedActionException
cluId - identifier of CLU to add to the CLU setcluSetId - identifier of the CLU set
DoesNotExistException - clu, cluSet not found
InvalidParameterException - invalid cluId, cluSetId
MissingParameterException - missing cluId, cluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
UnsupportedActionException - CLU set is dynamically determined
StatusInfo addClusToCluSet(List<String> cluIdList,
                           String cluSetId)
                           throws DoesNotExistException,
                                  InvalidParameterException,
                                  MissingParameterException,
                                  OperationFailedException,
                                  PermissionDeniedException,
                                  UnsupportedActionException
cluSetIds - list of identifiers of CLUs to add to the CLU setcluSetId - identifier of the CLU set to be added
DoesNotExistException - clu, cluSet not found
InvalidParameterException - invalid cluId, cluSetId
MissingParameterException - missing cluId, cluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
UnsupportedActionException - CLU set is dynamically determined
StatusInfo removeCluFromCluSet(String cluId,
                               String cluSetId)
                               throws DoesNotExistException,
                                      InvalidParameterException,
                                      MissingParameterException,
                                      OperationFailedException,
                                      PermissionDeniedException,
                                      UnsupportedActionException
cluId - identifier of CLU to remove from the CLU setcluSetId - identifier of the CLU set
DoesNotExistException - clu, cluSet not found
InvalidParameterException - invalid cluId, cluSetId
MissingParameterException - missing cluId, cluSetId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
UnsupportedActionException - CLU set is dynamically determined
List<ValidationResultInfo> validateLui(String validationType,
                                       LuiInfo luiInfo)
                                       throws DoesNotExistException,
                                              InvalidParameterException,
                                              MissingParameterException,
                                              OperationFailedException
validationType - identifier of the extent of validationluiInfo - LUI information to be tested.
DoesNotExistException - validationTypeKey not found
InvalidParameterException - invalid validationTypeKey, luiInfo
MissingParameterException - missing validationTypeKey, luiInfo
OperationFailedException - unable to complete request
LuiInfo createLui(String cluId,
                  String atpKey,
                  LuiInfo luiInfo)
                  throws AlreadyExistsException,
                         DataValidationErrorException,
                         DoesNotExistException,
                         InvalidParameterException,
                         MissingParameterException,
                         OperationFailedException,
                         PermissionDeniedException
cluId - identifier of the CLU for the LUI being createdatpKey - identifier of the academic time period for the LUI being createdluiInfo - information about the LUI being created
AlreadyExistsException - LUI already exists
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - clu, atp not found
InvalidParameterException - invalid cluId, atpKey, luiInfo
MissingParameterException - missing cluId, atpKey, luiInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
LuiInfo updateLui(String luiId,
                  LuiInfo luiInfo)
                  throws DataValidationErrorException,
                         DoesNotExistException,
                         InvalidParameterException,
                         MissingParameterException,
                         OperationFailedException,
                         PermissionDeniedException,
                         VersionMismatchException
luiId - identifier for the LUI to be updatedluiInfo - updated information about the LUI
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - lui not found
InvalidParameterException - invalid luiId, luiInfo
MissingParameterException - missing luiId, luiInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionMismatchException - The action was attempted on an out of date version.
StatusInfo deleteLui(String luiId)
                     throws DependentObjectsExistException,
                            DoesNotExistException,
                            InvalidParameterException,
                            MissingParameterException,
                            OperationFailedException,
                            PermissionDeniedException
luiId - identifier for the LUI to be deleted
DependentObjectsExistException - delete would leave orphaned objects or violate integrity constraints
DoesNotExistException - lui not found
InvalidParameterException - invalid luiId
MissingParameterException - missing luiId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
LuiInfo updateLuiState(String luiId,
                       String luState)
                       throws DataValidationErrorException,
                              DoesNotExistException,
                              InvalidParameterException,
                              MissingParameterException,
                              OperationFailedException,
                              PermissionDeniedException
luiId - identifier for the LUI to be updatedluState - New state for LUI. Value is expected to be constrained to those in the luState enumeration.
DataValidationErrorException - New state not valid for existing state of LUI
DoesNotExistException - lui, luState not found
InvalidParameterException - invalid luiId, luState
MissingParameterException - missing luiId, luState
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<ValidationResultInfo> validateLuiLuiRelation(String validationType,
                                                  LuiLuiRelationInfo luiLuiRelationInfo)
                                                  throws DoesNotExistException,
                                                         InvalidParameterException,
                                                         MissingParameterException,
                                                         OperationFailedException
validationType - identifier of the extent of validationluiLuiRelationInfo - LUI to LUI relationship information to be tested.
DoesNotExistException - validationTypeKey not found
InvalidParameterException - invalid validationTypeKey, luiLuiRelationInfo
MissingParameterException - missing validationTypeKey, luiLuiRelationInfo
OperationFailedException - unable to complete request
LuiLuiRelationInfo createLuiLuiRelation(String luiId,
                                        String relatedLuiId,
                                        String luLuRelationType,
                                        LuiLuiRelationInfo luiLuiRelationInfo)
                                        throws AlreadyExistsException,
                                               CircularRelationshipException,
                                               DataValidationErrorException,
                                               DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException,
                                               PermissionDeniedException
luiId - identifier of the first LUI in the relationshiprelatedLuiId - identifier of the second LUI in the relationship to be related toluLuRelationType - the LU to LU relationship type of the relationshipluiLuiRelationInfo - information about the relationship between the two LUIs
AlreadyExistsException - relationship already exists
CircularRelationshipException - luiId equals relatedLuiId
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - luiId, relatedLuiId, luLuRelationType not found
InvalidParameterException - invalid luiIds, luluRelationType, luiLuiRelationInfo
MissingParameterException - missing luiIds, luluRelationType, luiLuiRelationInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
LuiLuiRelationInfo updateLuiLuiRelation(String luiLuiRelationId,
                                        LuiLuiRelationInfo luiLuiRelationInfo)
                                        throws DataValidationErrorException,
                                               DoesNotExistException,
                                               InvalidParameterException,
                                               MissingParameterException,
                                               OperationFailedException,
                                               PermissionDeniedException,
                                               VersionMismatchException
luiLuiRelationId - identifier of the LUI to LUI relation to updateluiLuiRelationInfo - changed information about the relationship between the two LUIs
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - luiLuiRelation not found
InvalidParameterException - invalid luiLuiRelationId, luiLuiRelationInfo
MissingParameterException - missing luiLuiRelationId, luiLuiRelationInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionMismatchException - The action was attempted on an out of date version.
StatusInfo deleteLuiLuiRelation(String luiLuiRelationId)
                                throws DoesNotExistException,
                                       InvalidParameterException,
                                       MissingParameterException,
                                       OperationFailedException,
                                       PermissionDeniedException
luiLuiRelationId - identifier of the LUI to LUI relation to delete
DoesNotExistException - luiLuiRelation not found
InvalidParameterException - invalid luiLuiRelationId
MissingParameterException - missing luiLuiRelationId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||