|
||||||||||
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)
TODO ??? 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)
TODO 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<LuiSetInfo> |
getLuiSetsByIds(List<String> luiSetIds,
ContextInfo contextInfo)
Retrieve information on Lui sets from a list of LuiSet Ids. |
TypeInfo |
getLuiSetType(String luiSetTypeKey,
ContextInfo contextInfo)
Retrieves information about a specified Lui set type |
List<TypeInfo> |
getLuiSetTypes(ContextInfo contextInfo)
Retrieves the list of Lui set types known by the service |
List<LuiInfo> |
getLuisFromLuiSet(String luiSetId,
ContextInfo contextInfo)
Retrieves the list of Luis in a Lui set. |
List<LuiInfo> |
getRelatedLuisByLuiAndRelationType(String luiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
TODO ??? Retrieves the list of related LUI information for the specified LUI Id and LU to LU relation type (getLuisByRelatedLuiAndRelationType from the other direction). |
Boolean |
isLuiInLuiSet(String luiId,
String luiSetId,
ContextInfo contextInfo)
Checks if a Lui is a member of a Lui set. |
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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredLuiInfo 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 onlyLuiInfo 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 versionStatusInfo 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 occurredLuiLuiRelationInfo 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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredLuiLuiRelationInfo createLuiLuiRelation(String luiId, String relatedLuiId, String luiLuiRelationTypeKey, LuiLuiRelationInfo luiLuiRelationInfo, ContextInfo contextInfo) throws CircularRelationshipException, 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 onlyLuiLuiRelationInfo 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 versionStatusInfo 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 occurredLuiCapacityInfo 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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 occurredList<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 onlyLuiCapacityInfo 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 versionStatusInfo 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 occurredList<TypeInfo> getLuiSetTypes(ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
contextInfo
- Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException
- invalid contextInfo
MissingParameterException
- missing contextInfo
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureTypeInfo getLuiSetType(String luiSetTypeKey, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
luiSetTypeKey
- Key of the Lui set typecontextInfo
- Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException
- LuiSetTypeKey not found
InvalidParameterException
- invalid contextInfo
MissingParameterException
- missing LuiSetTypeKey or contextInfo
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureLuiSetInfo 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 failureList<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 failureList<LuiInfo> getLuisFromLuiSet(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 failureList<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 failureBoolean isLuiInLuiSet(String luiId, String luiSetId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
luiId
- Identifier of the Lui to checkluiSetId
- Identifier of the Lui setcontextInfo
- Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException
- LuiId, LuiSetId not found
InvalidParameterException
- invalid contextInfo
MissingParameterException
- missing LuiId, LuiSetId or contextInfo
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<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 failureLuiSetInfo 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 bothLuiSetInfo 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 versionStatusInfo 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 |