|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface LuiService
Learning Unit Instance (LUI) Service Manages the creation of Instances of the canonical Learning unit. An instance is associated with a particular time period during which is is offered. This includes course and section offerings as well as program offerings
| Method Summary | |
|---|---|
LuiInfo |
createLui(String cluId,
String atpId,
String luiTypeKey,
LuiInfo luiInfo,
ContextInfo contextInfo)
Creates a new LUI. |
LuiCapacityInfo |
createLuiCapacity(String luiCapacityTypeKey,
LuiCapacityInfo luiCapacityInfo,
ContextInfo contextInfo)
Creates a new LuiCapacity. |
LuiLuiRelationInfo |
createLuiLuiRelation(String luiId,
String relatedLuiId,
String luiLuiRelationTypeKey,
LuiLuiRelationInfo luiLuiRelationInfo,
ContextInfo contextInfo)
Create new LuiLuiRelation. |
LuiSetInfo |
createLuiSet(String luiSetTypeKey,
LuiSetInfo luiSetInfo,
ContextInfo contextInfo)
Creates a Lui set. |
StatusInfo |
deleteLui(String luiId,
ContextInfo contextInfo)
Deletes an existing Lui. |
StatusInfo |
deleteLuiCapacity(String luiCapacityId,
ContextInfo contextInfo)
Deletes an existing LuiCapacity. |
StatusInfo |
deleteLuiLuiRelation(String luiLuiRelationId,
ContextInfo contextInfo)
Deletes an existing LuiLuiRelation. |
StatusInfo |
deleteLuiSet(String luiSetId,
ContextInfo contextInfo)
Delete a Lui set |
LuiInfo |
getLui(String luiId,
ContextInfo contextInfo)
Retrieves a single Lui by a Lui Id. |
List<LuiCapacityInfo> |
getLuiCapacitiesByIds(List<String> luiCapacityIds,
ContextInfo contextInfo)
Retrieves a list of LuiCapacity from a list of LuiCapacity Ids. |
List<LuiCapacityInfo> |
getLuiCapacitiesByLui(String luiId,
ContextInfo contextInfo)
Retrieves LuiCapacities associated with a Lui. |
LuiCapacityInfo |
getLuiCapacity(String luiCapacityId,
ContextInfo contextInfo)
Retrieves a single LuiCapacity by a LuiCapacity Id. |
List<String> |
getLuiCapacityIdsByType(String luiCapacityTypeKey,
ContextInfo contextInfo)
Retrieves a list of LuiCapacity Ids by LuiCapacity Type. |
List<String> |
getLuiIdsByAtpAndClu(String cluId,
String atpId,
ContextInfo contextInfo)
Retrieves the list of Lui Ids for the specified Clu and Time period. |
List<String> |
getLuiIdsByAtpAndType(String atpId,
String luiTypeKey,
ContextInfo contextInfo)
Retrieves the list of Lui Ids for the specified atp and Lui Type. |
List<String> |
getLuiIdsByClu(String cluId,
ContextInfo contextInfo)
Retrieves a list of Lui Ids by Clu. |
List<String> |
getLuiIdsByLuiAndRelationType(String luiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
Retrieves the list of related LUI Ids for the specified LUI Id and LU to LU relation type. |
List<String> |
getLuiIdsByRelatedLuiAndRelationType(String relatedLuiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
Retrieves a list of LUI Ids for the specified related LUI Id and LU to LU relation type (getRelatedLuiIdsByLuiId from the other direction). |
List<String> |
getLuiIdsByType(String luiTypeKey,
ContextInfo contextInfo)
Retrieves a list of Lui Ids by Lui Type. |
List<String> |
getLuiIdsFromLuiSet(String luiSetId,
ContextInfo contextInfo)
Retrieves the list of Lui Identifiers within a Lui Set. |
LuiLuiRelationInfo |
getLuiLuiRelation(String luiLuiRelationId,
ContextInfo contextInfo)
Retrieves a single LuiLuiRelation by a LuiLuiRelation Id. |
List<String> |
getLuiLuiRelationIdsByType(String luiLuiRelationTypeKey,
ContextInfo contextInfo)
Retrieves a list of LuiLuiRelation Ids by a LuiLuiRelation Type. |
List<LuiLuiRelationInfo> |
getLuiLuiRelationsByIds(List<String> luiLuiRelationIds,
ContextInfo contextInfo)
Retrieves a list of LuiLuiRelations from a list of LuiLuiRelation Ids. |
List<LuiLuiRelationInfo> |
getLuiLuiRelationsByLui(String luiId,
ContextInfo contextInfo)
Retrieves all LuiLuiRelations to the given Lui. |
List<LuiLuiRelationInfo> |
getLuiLuiRelationsByLuiAndRelatedLui(String luiId,
String relatedLuiId,
ContextInfo contextInfo)
Retrieves all LuiLuiRelations between the given Luis. |
List<LuiInfo> |
getLuiLuiRelationsByLuiAndRelatedLuiType(String luiId,
String relatedLuiTypeKey,
ContextInfo contextInfo)
Retrieves all LuiLuiRelations between a Lui and Luis of the given Lui Type. |
List<LuiInfo> |
getLuisByAtpAndClu(String cluId,
String atpId,
ContextInfo contextInfo)
Retrieves the list of Luis for the specified Clu and Atp. |
List<LuiInfo> |
getLuisByIds(List<String> luiIds,
ContextInfo contextInfo)
Retrieves a list of Luis from a list of Lui Ids. |
List<LuiInfo> |
getLuisByRelatedLuiAndRelationType(String relatedLuiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
Retrieves the list of LUI information for the LUIs related to the specified LUI Id with a certain LU to LU relation type. |
LuiSetInfo |
getLuiSet(String luiSetId,
ContextInfo contextInfo)
Retrieves information on a Lui set. |
List<String> |
getLuiSetIdsByType(String luiSetTypeKey,
ContextInfo contextInfo)
Retrieves a list of LuiSet Ids by Lui Type. |
List<LuiSetInfo> |
getLuiSetsByIds(List<String> luiSetIds,
ContextInfo contextInfo)
Retrieve information on Lui sets from a list of LuiSet Ids. |
List<LuiSetInfo> |
getLuiSetsByLui(String luiId,
ContextInfo contextInfo)
Given a Lui, retrieves the LuiSets that it belongs to. |
List<LuiInfo> |
getRelatedLuisByLuiAndRelationType(String luiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
Retrieves the list of related LUI information for the specified LUI Id and LU to LU relation type (getLuisByRelatedLuiAndRelationType from the other direction). |
List<LuiCapacityInfo> |
searchForLuiCapacities(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for LuiCapacities that meet the search criteria and returns a list of LuiCapacities that meet the criteria. |
List<String> |
searchForLuiCapacityIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for LuiCapacities that meet the search criteria and returns a list of LuiCapacity identifiers that meet the criteria. |
List<String> |
searchForLuiIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for Luis that meet the given search criteria and returns a list of Lui identifiers that meet the criteria. |
List<String> |
searchForLuiLuiRelationIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for LuiLuiRelations that meet the search criteria and returns a list of LuiLuiRelation identifiers that meet the criteria. |
List<LuiLuiRelationInfo> |
searchForLuiLuiRelations(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for LuiLuiRelations that meet the search criteria and returns a list of LuiLuiRelations that meet the criteria. |
List<LuiInfo> |
searchForLuis(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for Luis that meet the given search criteria. |
LuiInfo |
updateLui(String luiId,
LuiInfo luiInfo,
ContextInfo contextInfo)
Updates an existing Lui. |
LuiCapacityInfo |
updateLuiCapacity(String luiCapacityId,
LuiCapacityInfo luiCapacityInfo,
ContextInfo contextInfo)
Updates an existing LuiCapacity. |
LuiLuiRelationInfo |
updateLuiLuiRelation(String luiLuiRelationId,
LuiLuiRelationInfo luiLuiRelationInfo,
ContextInfo contextInfo)
Updates an existing LuiLuiRelation. |
LuiSetInfo |
updateLuiSet(String luiSetId,
LuiSetInfo luiSetInfo,
ContextInfo contextInfo)
Update the information for a Lui set |
List<ValidationResultInfo> |
validateLui(String validationTypeKey,
String cluId,
String atpId,
String luiTypeKey,
LuiInfo luiInfo,
ContextInfo contextInfo)
Validates a Lui. |
List<ValidationResultInfo> |
validateLuiCapacity(String validationTypeKey,
String luiCapacityTypeKey,
LuiCapacityInfo luiCapacityInfo,
ContextInfo contextInfo)
Validates a LuiCapacity. |
List<ValidationResultInfo> |
validateLuiLuiRelation(String validationTypeKey,
String luiId,
String relatedLuiId,
String luiLuiRelationTypeKey,
LuiLuiRelationInfo luiLuiRelationInfo,
ContextInfo contextInfo)
Validates a LuiLuiRelations. |
List<ValidationResultInfo> |
validateLuiSet(String validationTypeKey,
String luiSetTypeKey,
LuiSetInfo LuiSetInfo,
ContextInfo contextInfo)
Validates information about a Lui set. |
| Method Detail |
|---|
LuiInfo getLui(String luiId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiId - the identifier for the Lui to be retrievedcontextInfo - information containing the principalId and
locale information about the caller of service operation
DoesNotExistException - luiId not found
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiId or contextInfo is
missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<LuiInfo> getLuisByIds(List<String> luiIds,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiIds - a list of Lui identifierscontextInfo - information containing the principalId and
locale information about the caller of service operation
DoesNotExistException - a luiId in the list was not found
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiIds, an Id in luiIds, or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<String> getLuiIdsByType(String luiTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiTypeKey - an identifier for a Lui TypecontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiTypeKey or contextInfo is
missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<String> getLuiIdsByClu(String cluId,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
cluId - an identifier for the ClucontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - contextInfo is not valid
MissingParameterException - cluId or contextInfo is
missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<String> getLuiIdsByAtpAndType(String atpId,
String luiTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
atpId - an identifier for the AtpluiTypeKey - an identifier for the Lui TypecontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - contextInfo is not valid
MissingParameterException - atpId, luiTypeKey, or contextInfo
is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<String> getLuiIdsByAtpAndClu(String cluId,
String atpId,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
cluId - an identifier for the CluatpId - an identifier for the AtpcontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - contextInfo is not valid
MissingParameterException - cluId, atpId, or contextInfo
is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<LuiInfo> getLuisByAtpAndClu(String cluId,
String atpId,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
cluId - an identifier for the CluatpId - an identifier for the AtpcontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - contextInfo is not valid
MissingParameterException - cluId, atpId, or contextInfo
is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<String> searchForLuiIds(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
criteria - the search criteriacontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - criteria or contextInfo is
not valid
MissingParameterException - criteria or contextInfo is
missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<LuiInfo> searchForLuis(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
criteria - the search criteriacontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - criteria or contextInfo is
not valid
MissingParameterException - criteria or contextInfo is
missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<ValidationResultInfo> validateLui(String validationTypeKey,
String cluId,
String atpId,
String luiTypeKey,
LuiInfo luiInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
validationTypeKey - the identifier for the validation TypecluId - the identifier for the Clu to which the Lui is
attachedatpId - the identifier for the Atp to which the Lui if
offeredluiTypeKey - the identifier for the Lui TypeluiInfo - the object to be validatedcontextInfo - information containing the principalId and
locale information about the caller of service operation
DoesNotExistException - validationTypeKey, cluId, atpId,
or luiTypeKey is not found
InvalidParameterException - luiInfo or contextInfo is not
valid
MissingParameterException - validationTypeKey, cluId,
atpId, luiTypeKey, luiInfo, or contextInfo is missing
or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
LuiInfo createLui(String cluId,
String atpId,
String luiTypeKey,
LuiInfo luiInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
cluId - the identifier for the CluatpId - the identifier for the AtpluiTypeKey - an identifier for the Type of the new LuiluiInfo - the data with which to create the LuicontextInfo - information containing the principalId and
locale information about the caller of service operation
DataValidationErrorException - supplied data is invalid
DoesNotExistException - cluId, atpId, or luiTypeKey is
not found
InvalidParameterException - luiInfo or contextInfo is not valid
MissingParameterException - cluId, atpId, luiTypeKey,
luiInfo, or contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
ReadOnlyException - an attempt at supplying information
designated as read only
LuiInfo updateLui(String luiId,
LuiInfo luiInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
luiId - the identifier for the LUI to be updatedluiInfo - the new data for the LuicontextInfo - information containing the principalId and
locale information about the caller of service operation
DataValidationErrorException - supplied data is invalid
DoesNotExistException - luiId not found
InvalidParameterException - luiInfo or contextInfo is not valid
MissingParameterException - luiId, luiInfo, or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
ReadOnlyException - an attempt at changing information
designated as read only
VersionMismatchException - optimistic locking failure or
the action was attempted on an out of date version
StatusInfo deleteLui(String luiId,
ContextInfo contextInfo)
throws DependentObjectsExistException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiId - the identifier for the LUI to be deletedcontextInfo - information containing the principalId and
locale information about the caller of service operation
DependentObjectsExistException - the delete operation
would leave orphaned objects or violate integrity
constraints
DoesNotExistException - luiId not found
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiId or contextInfo is
missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
LuiLuiRelationInfo getLuiLuiRelation(String luiLuiRelationId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiLuiRelationId - a unique identifier for the
LuiLuiRelation to be retrievedcontextInfo - information containing the principalId and
locale information about the caller of service operation
DoesNotExistException - luiLuiRelationId is not found
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiLuiRetaionId or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<LuiLuiRelationInfo> getLuiLuiRelationsByIds(List<String> luiLuiRelationIds,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiLuiRelationIds - a list of LuiLuiRelation identifierscontextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - a luiLuiRelationId in the list
was not found
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiLuiRelationIds, a
luiLuiRelationId in luiLuiRelationIds, or contextInfo
is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<String> getLuiLuiRelationIdsByType(String luiLuiRelationTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiLuiRelationTypeKey - an identifier for a LuiLuiRelation
TypecontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiLuiRelationTypeKey or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<LuiLuiRelationInfo> getLuiLuiRelationsByLui(String luiId,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiId - a unique identifier of the LUIcontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiId or contextInfo is
missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<LuiLuiRelationInfo> getLuiLuiRelationsByLuiAndRelatedLui(String luiId,
String relatedLuiId,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiId - a unique identifier of the LUIrelatedLuiId - a unique identifier of another LUIcontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiId, relatedLuiId, or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<String> getLuiIdsByRelatedLuiAndRelationType(String relatedLuiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
relatedLuiId - identifier of the LUIluiLuiRelationTypeKey - the LU to LU relation typecontextInfo - Context information containing the principalId
and locale information about the caller of service
operation
InvalidParameterException - invalid parameter
MissingParameterException - missing parameter
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<LuiInfo> getLuisByRelatedLuiAndRelationType(String relatedLuiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
relatedLuiId - identifier of the LUIluiLuiRelationTypeKey - the LU to LU relation typecontextInfo - Context information containing the principalId
and locale information about the caller of service
operation
InvalidParameterException - invalid parameter
MissingParameterException - missing paremeter
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<String> getLuiIdsByLuiAndRelationType(String luiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiId - identifier of the LUIluiLuiRelationTypeKey - the LU to LU relation typecontextInfo - Context information containing the principalId
and locale information about the caller of service
operation
InvalidParameterException - invalid parameter
MissingParameterException - missing parameter
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<LuiInfo> getRelatedLuisByLuiAndRelationType(String luiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiId - identifier of the LUIluiLuiRelationTypeKey - the LU to LU relation typecontextInfo - Context information containing the principalId
and locale information about the caller of service
operation
InvalidParameterException - invalid luiId, luiLuiRelationTypeKey
MissingParameterException - missing luiId, luiLuiRelationTypeKey
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<LuiInfo> getLuiLuiRelationsByLuiAndRelatedLuiType(String luiId,
String relatedLuiTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiId - a unique identifier for the LuirelatedLuiTypeKey - a unique identifier for a Lui TypecontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiId, relatedLuiTypeKey, or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<String> searchForLuiLuiRelationIds(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
criteria - the search criteriacontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - criteria or contextInfo is
not valid
MissingParameterException - criteria or contextInfo is
missing os null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<LuiLuiRelationInfo> searchForLuiLuiRelations(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
criteria - the search criteriacontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - criteria or contextInfo is
not valid
MissingParameterException - criteria or contextInfo is
missing os null
PermissionDeniedException - an authorization failure occurred
OperationFailedException
List<ValidationResultInfo> validateLuiLuiRelation(String validationTypeKey,
String luiId,
String relatedLuiId,
String luiLuiRelationTypeKey,
LuiLuiRelationInfo luiLuiRelationInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
validationTypeKey - the identifier for the validation TypeluiId - the identifier for the LuirelatedLuiId - the identifier for the related LuiluiLuiRelationTypeKey - the identifier for LuiLuiRelation TypeluiLuiRelationInfo - the LuiLuiRelation to ve validatedcontextInfo - information containing the principalId and
locale information about the caller of service operation
DoesNotExistException - validationTypeKey, luiId,
relatedLuiId, or luiLuiRelationTypeKey is not found
InvalidParameterException - luiLuiRelationInfo or
contextInfo is missing or null
MissingParameterException - validationTypeKey, luiId,
relatedLuiId, luiLuiRelationTypeKey,
luiLuiRelationInfo, or contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
LuiLuiRelationInfo createLuiLuiRelation(String luiId,
String relatedLuiId,
String luiLuiRelationTypeKey,
LuiLuiRelationInfo luiLuiRelationInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
luiId - identifier of the first LUI in the relationshiprelatedLuiId - identifier of the second LUI in the
relationship to be relatedluiLuiRelationTypeKey - a unique key fo rthe Type or new
LuiLuiRelationluiLuiRelationInfo - the data with which to create the
LuiLuiRelationcontextInfo - information containing the principalId and
locale information about the caller of service operation
CircularRelationshipException - luiId equals relatedLuiId
(why is this a contract failure?)
DataValidationErrorException - supplied data is invalid
DoesNotExistException - luiId, relatedLuiId, or
luiLuiRelationTypeKey is not found
InvalidParameterException - luiLuiRelationInfo ro
contextInfo is not valid
MissingParameterException - luiId, relatedLuiId,
luiLuiRelationTypeKey, luiLuiRelationInfo, or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
ReadOnlyException - an attempt at supplying information
designated as read only
LuiLuiRelationInfo updateLuiLuiRelation(String luiLuiRelationId,
LuiLuiRelationInfo luiLuiRelationInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
luiLuiRelationId - the identifier for the LuiLuiRelation
to be updatedluiLuiRelationInfo - the new data for the LuiLuiRelationcontextInfo - information containing the principalId and
locale information about the caller of service operation
DataValidationErrorException - supplied data is invalid
DoesNotExistException - luiLuiRelationId is not found
InvalidParameterException - luiLuiRelationInfo or contextInfo
is not valid
MissingParameterException - luiLuiRelationId,
luiLuiRelationInfo, or contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
ReadOnlyException - an attempt at changing information
designated as read only
VersionMismatchException - optimistic locking failure or
the action was attempted on an out of date version
StatusInfo deleteLuiLuiRelation(String luiLuiRelationId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiLuiRelationId - identifier or the LuiLuiRelation to be
deletedcontextInfo - information containing the principalId and
locale information about the caller of service operation
DoesNotExistException - luiLuiRelationId not found
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiLuiRelationId
or contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
LuiCapacityInfo getLuiCapacity(String luiCapacityId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiCapacityId - the identifier for the LuiCapacity to be
retrievedcontextInfo - information containing the principalId and
locale information about the caller of service operation
DoesNotExistException - luiCapacityId not found
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiCapacityId or contextInfo
is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<LuiCapacityInfo> getLuiCapacitiesByIds(List<String> luiCapacityIds,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiCapacityIds - a list of LuiCapacity identifierscontextInfo - information containing the principalId and
locale information about the caller of service operation
DoesNotExistException - a luiCapacityId in the list was
not found
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiCapacityIds, an Id in
luiCapacityIds, or contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<String> getLuiCapacityIdsByType(String luiCapacityTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiCapacityTypeKey - a unique identifier for a LuiCapacity TypecontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiCapacityTypeKey or
contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<LuiCapacityInfo> getLuiCapacitiesByLui(String luiId,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiId - a unique identifier for a LuicontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiId or contextInfo is
missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<String> searchForLuiCapacityIds(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
criteria - the search criteriacontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - criteria or contextInfo is
not valid
MissingParameterException - criteria or contextInfo is
missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<LuiCapacityInfo> searchForLuiCapacities(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
criteria - the search criteriacontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - criteria or contextInfo is
not valid
MissingParameterException - criteria or contextInfo is
missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<ValidationResultInfo> validateLuiCapacity(String validationTypeKey,
String luiCapacityTypeKey,
LuiCapacityInfo luiCapacityInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
validationTypeKey - the identifier for the validation TypeluiCapacityInfo - the LuiCapacity to be validatedcontextInfo - information containing the principalId and
locale information about the caller of service operation
DoesNotExistException - validationTypeKey or
luiCapacityTypeKey not found
InvalidParameterException - luiInfo or contextInfo is not
valid
MissingParameterException - validationTypeKey, luiInfo,
or contextInfo is missing or null
PermissionDeniedException - an authorization failure occurred
OperationFailedException
LuiCapacityInfo createLuiCapacity(String luiCapacityTypeKey,
LuiCapacityInfo luiCapacityInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
luiCapacityTypeKey - an identifier for the Type of the new
LuiCapacityluiCapacityInfo - the data with which to create the
LuiCapacitycontextInfo - information containing the principalId and
locale information about the caller of service operation
DataValidationErrorException - supplied data is invalid
DoesNotExistException - luiCapacityTypeKey not found
InvalidParameterException - luiCapacityInfo or
contextInfo is not valid
MissingParameterException - luiCapacityTypeKey,
luiCapacityInfo, or contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
ReadOnlyException - an attempt at supplying information
designated as read only
LuiCapacityInfo updateLuiCapacity(String luiCapacityId,
LuiCapacityInfo luiCapacityInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
luiCapacityId - the identifier for the LuiCapacity to be
updatedluiCapacityInfo - the new data for the LuiCapacitycontextInfo - information containing the principalId and
locale information about the caller of service operation
DataValidationErrorException - supplied data is invalid
DoesNotExistException - luiCapacityId not found
InvalidParameterException - luiCapacityInfo or contextInfo
is not valid
MissingParameterException - luiCapacityId,
luiCapacityInfo, or contextInfo is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
ReadOnlyException - an attempt at changing information
designated as read only
VersionMismatchException - optimistic locking failure or
the action was attempted on an out of date version
StatusInfo deleteLuiCapacity(String luiCapacityId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiCapacityId - the identifier for the LuiCapacity to be
deletedcontextInfo - information containing the principalId and
locale information about the caller of service operation
DoesNotExistException - luiCapacityId not found
InvalidParameterException - contextInfo is invalid
MissingParameterException - luiCapacityId or contextInfo
is missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
LuiSetInfo getLuiSet(String luiSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiSetId - Identifier of the Lui setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - LuiSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing LuiSetId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<LuiSetInfo> getLuiSetsByIds(List<String> luiSetIds,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiSetIds - List of identifiers of Lui setscontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - One or more LuiSets not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing LuiSetIds or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<LuiSetInfo> getLuiSetsByLui(String luiId,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiId - the identifier for the LuicontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException - invalid contextInfo
MissingParameterException - missing luiId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<String> getLuiIdsFromLuiSet(String luiSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiSetId - Identifier of the Lui setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - LuiSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing LuiSetId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<String> getLuiSetIdsByType(String luiSetTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiSetTypeKey - type of the Lui set to be createdcontextInfo - information containing the principalId and
locale information about the caller of service operation
InvalidParameterException - contextInfo is not valid
MissingParameterException - luiTypeKey or contextInfo is
missing or null
OperationFailedException - unable to complete request
PermissionDeniedException - an authorization failure occurred
List<ValidationResultInfo> validateLuiSet(String validationTypeKey,
String luiSetTypeKey,
LuiSetInfo LuiSetInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
validationTypeKey - identifier of the extent of validationluiSetTypeKey - type of the Lui set to be createdLuiSetInfo - Lui set information to be tested.contextInfo - Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException - validationTypeKey or LuiSetTypeKey not
found
InvalidParameterException - invalid LuiSetInfo or contextInfo
MissingParameterException - missing validationTypeKey, LuiSetTypeKey,
LuiSetInfo or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
LuiSetInfo createLuiSet(String luiSetTypeKey,
LuiSetInfo luiSetInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
UnsupportedActionException
luiSetTypeKey - type of the Lui set to be createdluiSetInfo - information required to create a Lui setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DataValidationErrorException - data validation error
DoesNotExistException - LuiSetTypeKey not found
InvalidParameterException - invalid LuiSetInfo or contextInfo
MissingParameterException - missing LuiSetTypeKey, LuiSetInfo or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
UnsupportedActionException - Lui set need to be static or dynamic
but not both
LuiSetInfo updateLuiSet(String luiSetId,
LuiSetInfo luiSetInfo,
ContextInfo contextInfo)
throws CircularRelationshipException,
DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
UnsupportedActionException,
VersionMismatchException
luiSetId - identifier of the Lui set to be updatedluiSetInfo - updated information about the Lui setcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
CircularRelationshipException - added LuiSetId cannot be added to
the LuiSetInfo
DataValidationErrorException - data validation error
DoesNotExistException - LuiSetId not found
InvalidParameterException - invalid LuiSetInfo or contextInfo
MissingParameterException - missing LuiSetId, LuiSetInfo or
contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ReadOnlyException - an attempt at supplying information
designated as read only
UnsupportedActionException - Lui set need to be static or
dynamic but not both
VersionMismatchException - an optimistic locking failure or
the action was attempted on an out
of date version
StatusInfo deleteLuiSet(String luiSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
luiSetId - identifier of the Lui set to be deletedcontextInfo - Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException - LuiSetId not found
InvalidParameterException - invalid contextInfo
MissingParameterException - missing LuiSetId or contextInfo
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||