public interface LuiService
| Modifier and Type | Method and Description |
|---|---|
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> |
getLuisByAtpAndType(String atpId,
String luiTypeKey,
ContextInfo contextInfo)
Retrieves the list of Luis for the specified atp and Lui Type.
|
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.
|
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 operationDoesNotExistException - luiId not foundInvalidParameterException - contextInfo is not validMissingParameterException - luiId or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationDoesNotExistException - a luiId in the list was not foundInvalidParameterException - contextInfo is not validMissingParameterException - luiIds, an Id in luiIds, or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - contextInfo is not validMissingParameterException - luiTypeKey or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - contextInfo is not validMissingParameterException - cluId or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - contextInfo is not validMissingParameterException - atpId, luiTypeKey, or contextInfo
is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<LuiInfo> getLuisByAtpAndType(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 operationInvalidParameterException - contextInfo is not validMissingParameterException - atpId, luiTypeKey, or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - contextInfo is not validMissingParameterException - cluId, atpId, or contextInfo
is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - contextInfo is not validMissingParameterException - cluId, atpId, or contextInfo
is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - criteria or contextInfo is
not validMissingParameterException - criteria or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - criteria or contextInfo is
not validMissingParameterException - criteria or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationDoesNotExistException - validationTypeKey, cluId, atpId,
or luiTypeKey is not foundInvalidParameterException - luiInfo or contextInfo is not
validMissingParameterException - validationTypeKey, cluId,
atpId, luiTypeKey, luiInfo, or contextInfo is missing
or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationDataValidationErrorException - supplied data is invalidDoesNotExistException - cluId, atpId, or luiTypeKey is
not foundInvalidParameterException - luiInfo or contextInfo is not validMissingParameterException - cluId, atpId, luiTypeKey,
luiInfo, or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredReadOnlyException - 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 operationDataValidationErrorException - supplied data is invalidDoesNotExistException - luiId not foundInvalidParameterException - luiInfo or contextInfo is not validMissingParameterException - luiId, luiInfo, or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredReadOnlyException - an attempt at changing information
designated as read onlyVersionMismatchException - 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 operationDependentObjectsExistException - the delete operation
would leave orphaned objects or violate integrity
constraintsDoesNotExistException - luiId not foundInvalidParameterException - contextInfo is not validMissingParameterException - luiId or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationDoesNotExistException - luiLuiRelationId is not foundInvalidParameterException - contextInfo is not validMissingParameterException - luiLuiRetaionId or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationDoesNotExistException - a luiLuiRelationId in the list
was not foundInvalidParameterException - contextInfo is not validMissingParameterException - luiLuiRelationIds, a
luiLuiRelationId in luiLuiRelationIds, or contextInfo
is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - contextInfo is not validMissingParameterException - luiLuiRelationTypeKey or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - contextInfo is not validMissingParameterException - luiId or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - contextInfo is not validMissingParameterException - luiId, relatedLuiId, or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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
operationInvalidParameterException - invalid parameterMissingParameterException - missing parameterOperationFailedException - unable to complete requestPermissionDeniedException - 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
operationInvalidParameterException - invalid parameterMissingParameterException - missing paremeterOperationFailedException - unable to complete requestPermissionDeniedException - 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
operationInvalidParameterException - invalid parameterMissingParameterException - missing parameterOperationFailedException - unable to complete requestPermissionDeniedException - 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
operationInvalidParameterException - invalid luiId, luiLuiRelationTypeKeyMissingParameterException - missing luiId, luiLuiRelationTypeKeyOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - contextInfo is not validMissingParameterException - luiId, relatedLuiTypeKey, or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - criteria or contextInfo is
not validMissingParameterException - criteria or contextInfo is
missing os nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - criteria or contextInfo is
not validMissingParameterException - criteria or contextInfo is
missing os nullPermissionDeniedException - an authorization failure occurredOperationFailedExceptionList<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 operationDoesNotExistException - validationTypeKey, luiId,
relatedLuiId, or luiLuiRelationTypeKey is not foundInvalidParameterException - luiLuiRelationInfo or
contextInfo is missing or nullMissingParameterException - validationTypeKey, luiId,
relatedLuiId, luiLuiRelationTypeKey,
luiLuiRelationInfo, or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredLuiLuiRelationInfo 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 operationCircularRelationshipException - luiId equals relatedLuiId
(why is this a contract failure?)DataValidationErrorException - supplied data is invalidDoesNotExistException - luiId, relatedLuiId, or
luiLuiRelationTypeKey is not foundInvalidParameterException - luiLuiRelationInfo ro
contextInfo is not validMissingParameterException - luiId, relatedLuiId,
luiLuiRelationTypeKey, luiLuiRelationInfo, or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredReadOnlyException - 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 operationDataValidationErrorException - supplied data is invalidDoesNotExistException - luiLuiRelationId is not foundInvalidParameterException - luiLuiRelationInfo or contextInfo
is not validMissingParameterException - luiLuiRelationId,
luiLuiRelationInfo, or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredReadOnlyException - an attempt at changing information
designated as read onlyVersionMismatchException - 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 operationDoesNotExistException - luiLuiRelationId not foundInvalidParameterException - contextInfo is not validMissingParameterException - luiLuiRelationId
or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationDoesNotExistException - luiCapacityId not foundInvalidParameterException - contextInfo is not validMissingParameterException - luiCapacityId or contextInfo
is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationDoesNotExistException - a luiCapacityId in the list was
not foundInvalidParameterException - contextInfo is not validMissingParameterException - luiCapacityIds, an Id in
luiCapacityIds, or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - contextInfo is not validMissingParameterException - luiCapacityTypeKey or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - contextInfo is not validMissingParameterException - luiId or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - criteria or contextInfo is
not validMissingParameterException - criteria or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationInvalidParameterException - criteria or contextInfo is
not validMissingParameterException - criteria or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - 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 operationDoesNotExistException - validationTypeKey or
luiCapacityTypeKey not foundInvalidParameterException - luiInfo or contextInfo is not
validMissingParameterException - validationTypeKey, luiInfo,
or contextInfo is missing or nullPermissionDeniedException - an authorization failure occurredOperationFailedExceptionLuiCapacityInfo 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 operationDataValidationErrorException - supplied data is invalidDoesNotExistException - luiCapacityTypeKey not foundInvalidParameterException - luiCapacityInfo or
contextInfo is not validMissingParameterException - luiCapacityTypeKey,
luiCapacityInfo, or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredReadOnlyException - 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 operationDataValidationErrorException - supplied data is invalidDoesNotExistException - luiCapacityId not foundInvalidParameterException - luiCapacityInfo or contextInfo
is not validMissingParameterException - luiCapacityId,
luiCapacityInfo, or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredReadOnlyException - an attempt at changing information
designated as read onlyVersionMismatchException - 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 operationDoesNotExistException - luiCapacityId not foundInvalidParameterException - contextInfo is invalidMissingParameterException - luiCapacityId or contextInfo
is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredLuiSetInfo 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
operationDoesNotExistException - LuiSetId not foundInvalidParameterException - invalid contextInfoMissingParameterException - missing LuiSetId or contextInfoOperationFailedException - unable to complete requestPermissionDeniedException - 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
operationDoesNotExistException - One or more LuiSets not foundInvalidParameterException - invalid contextInfoMissingParameterException - missing LuiSetIds or contextInfoOperationFailedException - unable to complete requestPermissionDeniedException - authorization failureList<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
operationInvalidParameterException - invalid contextInfoMissingParameterException - missing luiId or contextInfoOperationFailedException - unable to complete requestPermissionDeniedException - 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
operationDoesNotExistException - LuiSetId not foundInvalidParameterException - invalid contextInfoMissingParameterException - missing LuiSetId or contextInfoOperationFailedException - unable to complete requestPermissionDeniedException - authorization failureList<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 operationInvalidParameterException - contextInfo is not validMissingParameterException - luiTypeKey or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<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 operationDoesNotExistException - validationTypeKey or LuiSetTypeKey not
foundInvalidParameterException - invalid LuiSetInfo or contextInfoMissingParameterException - missing validationTypeKey, LuiSetTypeKey,
LuiSetInfo or contextInfoOperationFailedException - unable to complete requestPermissionDeniedException - 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
operationDataValidationErrorException - data validation errorDoesNotExistException - LuiSetTypeKey not foundInvalidParameterException - invalid LuiSetInfo or contextInfoMissingParameterException - missing LuiSetTypeKey, LuiSetInfo or
contextInfoOperationFailedException - unable to complete requestPermissionDeniedException - authorization failureReadOnlyException - an attempt at supplying information
designated as read onlyUnsupportedActionException - 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
operationCircularRelationshipException - added LuiSetId cannot be added to
the LuiSetInfoDataValidationErrorException - data validation errorDoesNotExistException - LuiSetId not foundInvalidParameterException - invalid LuiSetInfo or contextInfoMissingParameterException - missing LuiSetId, LuiSetInfo or
contextInfoOperationFailedException - unable to complete requestPermissionDeniedException - authorization failureReadOnlyException - an attempt at supplying information
designated as read onlyUnsupportedActionException - Lui set need to be static or
dynamic but not bothVersionMismatchException - 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
operationDoesNotExistException - LuiSetId not foundInvalidParameterException - invalid contextInfoMissingParameterException - missing LuiSetId or contextInfoOperationFailedException - unable to complete requestPermissionDeniedException - authorization failureCopyright © 2004-2013 The Kuali Foundation. All Rights Reserved.