public interface LprRosterService
| Modifier and Type | Method and Description |
|---|---|
LprRosterInfo |
createLprRoster(String lprRosterTypeKey,
LprRosterInfo lprRosterInfo,
ContextInfo contextInfo)
Creates a new LprRoster.
|
LprRosterEntryInfo |
createLprRosterEntry(String lprRosterId,
String lprId,
String lprRosterEntryTypeKey,
LprRosterEntryInfo lprRosterEntryInfo,
ContextInfo contextInfo)
Creates a new LprRosterEntry.
|
StatusInfo |
deleteLprRoster(String lprRosterId,
ContextInfo contextInfo)
Deletes an existing LprRoster.
|
StatusInfo |
deleteLprRosterEntry(String lprRosterEntryId,
ContextInfo contextInfo)
Deletes an existing LprRosterEntry.
|
LprRosterInfo |
getLprRoster(String lprRosterId,
ContextInfo contextInfo)
Retrieves a single LprRoster by an LprRoster Id.
|
List<LprRosterEntryInfo> |
getLprRosterEntriesByIds(List<String> lprRosterEntryIds,
ContextInfo contextInfo)
Retrieve a list of LprRosterEntriess from a list of
LprRosterEntry Ids.
|
List<LprRosterEntryInfo> |
getLprRosterEntriesByLpr(String lprId,
ContextInfo contextInfo)
This method returns all the LprRosterEntries for an LPR.
|
List<LprRosterEntryInfo> |
getLprRosterEntriesByLprRoster(String lprRosterId,
ContextInfo contextInfo)
This method returns all the LprRosterEntries for an LprRoster.
|
List<LprRosterEntryInfo> |
getLprRosterEntriesByLprRosterAndLpr(String lprRosterId,
String lprId,
ContextInfo contextInfo)
This method returns all the LprRosterEntries to the given
LprRoster and Lpr.
|
LprRosterEntryInfo |
getLprRosterEntry(String lprRosterEntryId,
ContextInfo contextInfo)
Retrieves a single LprRosterEntry by an LprRosterEntry Id.
|
List<String> |
getLprRosterEntryIdsByType(String lprRosterEntryTypeKey,
ContextInfo contextInfo)
Retrieve a list of LprRosterENtryIds by LprRosterEntry Type.
|
List<String> |
getLprRosterIdsByType(String lprRosterTypeKey,
ContextInfo contextInfo)
Retrieve a list of LprRosterIds by LprRoster Type.
|
List<LprRosterInfo> |
getLprRostersByIds(List<String> lprRosterIds,
ContextInfo contextInfo)
Retrieve a list of LprRosters from a list of LprRoster Ids.
|
List<LprRosterInfo> |
getLprRostersByLui(String luiId,
ContextInfo contextInfo)
Gets a list of LprRosters associated with a given Lui.
|
List<LprRosterInfo> |
getLprRostersByTypeAndLui(String lprRosterTypeKey,
String luiId,
ContextInfo contextInfo)
Gets a list of LprRosters associated with a given LprRoster
Type and Lui.
|
StatusInfo |
moveLprRosterEntryToPosition(String lprRosterEntryId,
Integer position,
ContextInfo contextInfo)
Inserts an existing roster entry at a particular position on
the roster.
|
StatusInfo |
reorderLprRosterEntries(String lprRosterId,
List<String> lprRosterEntryIds,
ContextInfo contextInfo)
Reorders all the LprRosterEntries setting their position to
match the order within the specified list of LprRosterEntry
Ids.
|
List<LprRosterEntryInfo> |
searchForLprRosterEntries(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for LprRosterEntris that meet the given search
criteria.
|
List<String> |
searchForLprRosterEntryIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for LprRosterEntries that meet the given search
criteria.
|
List<String> |
searchForLprRosterIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for LprRosters that meet the given search criteria.
|
List<LprRosterInfo> |
searchForLprRosters(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for LprRosters that meet the given search criteria.
|
LprRosterInfo |
updateLprRoster(String lprRosterId,
LprRosterInfo lprRosterInfo,
ContextInfo contextInfo)
Updates an existing LprRoster.
|
LprRosterEntryInfo |
updateLprRosterEntry(String lprRosterEntryId,
LprRosterEntryInfo lprRosterEntryInfo,
ContextInfo contextInfo)
Updates an existing LprRosterEntry.
|
List<ValidationResultInfo> |
validateLprRoster(String validationTypeKey,
String lprRosterTypeKey,
LprRosterInfo lprRosterInfo,
ContextInfo contextInfo)
Validates an LprRoster.
|
List<ValidationResultInfo> |
validateLprRosterEntry(String validationTypeKey,
String lprRosterId,
String lprId,
String lprRosterEntryTypeKey,
LprRosterEntryInfo lprRosterEntryInfo,
ContextInfo contextInfo)
Validates an LprRosterEntry.
|
LprRosterInfo getLprRoster(String lprRosterId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
lprRosterId - the identifier for the LprRoster to be retrievedcontextInfo - information containing the principalId and
locale information about the caller of the service
operationDoesNotExistException - lprRosterId is not foundInvalidParameterException - contextInfo is not validMissingParameterException - lprRosterId or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<LprRosterInfo> getLprRostersByIds(List<String> lprRosterIds, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
lprRosterIds - a list of LprRoster identifierscontextInfo - information containing the principalId and
locale information about the caller of the service
operationDoesNotExistException - a lprRosterId in the list was not foundInvalidParameterException - contextInfo is not validMissingParameterException - lprRosterIds, an Id in
lprRosterIds, or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<String> getLprRosterIdsByType(String lprRosterTypeKey, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
lprRosterTypeKey - an identifier for an LprRoster TypecontextInfo - information containing the principalId and
locale information about the caller of the service
operationInvalidParameterException - contextInfo is not validMissingParameterException - lprRosterTypeKey
or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<LprRosterInfo> getLprRostersByLui(String luiId, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
luiId - an identifier for a LUIcontextInfo - information containing the principalId and
locale information about the caller of the service
operationInvalidParameterException - contextInfo is not validMissingParameterException - luiId
or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<LprRosterInfo> getLprRostersByTypeAndLui(String lprRosterTypeKey, String luiId, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
lprRosterTypeKey - an identifier for an LprRoster TypeluiId - an identifier for a LuicontextInfo - information containing the principalId and
locale information about the caller of the service
operationInvalidParameterException - contextInfo is not validMissingParameterException - lprRosterTypeKey, luiId or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<String> searchForLprRosterIds(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria - the search criteriacontextInfo - information containing the principalId and
locale information about the caller of the service
operationInvalidParameterException - criteria or contextInfo is
not validMissingParameterException - criteria or or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<LprRosterInfo> searchForLprRosters(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria - the search criteriacontextInfo - information containing the principalId and
locale information about the caller of the service
operationInvalidParameterException - criteria or contextInfo is
not validMissingParameterException - criteria or or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<ValidationResultInfo> validateLprRoster(String validationTypeKey, String lprRosterTypeKey, LprRosterInfo lprRosterInfo, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
validationTypeKey - the identifier for the validation TypelprRosterTypeKey - the identifier for the LprRoster Type
to be validatedlprRosterInfo - the LprRoster to be validatedcontextInfo - information containing the principalId and
locale information about the caller of the service
operationDoesNotExistException - validationTypeKey or
lprRosterTypeKey is not foundInvalidParameterException - lprRosterInfo or contextInfo
is not validMissingParameterException - validationTypeKey,
lprRosterTypeKey, lprRosterInfo, or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredLprRosterInfo createLprRoster(String lprRosterTypeKey, LprRosterInfo lprRosterInfo, ContextInfo contextInfo) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
lprRosterTypeKey - the identifier for the Type of
LprRoster to be createdlprRosterInfo - the data with which to create the
LprRostercontextInfo - information containing the principalId and
locale information about the caller of the service
operationDataValidationErrorException - supplied data is invalidDoesNotExistException - lprRosterTypeKey does not exist
or is not supportedInvalidParameterException - lprRosterInfo or contextInfo
is not validMissingParameterException - lprRosterTypeKey,
lprRosterInfo, or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredReadOnlyException - an attempt at supplying information
designated as read onlyLprRosterInfo updateLprRoster(String lprRosterId, LprRosterInfo lprRosterInfo, ContextInfo contextInfo) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException, VersionMismatchException
lprRosterId - the identifier for the LprRoster to be
updatedlprRosterInfo - the new data for the LprRostercontextInfo - information containing the principalId and
locale information about the caller of the service
operationDataValidationErrorException - supplied data is invalidDoesNotExistException - lprRosterId is not foundInvalidParameterException - lprRosterInfo or contextInfo
is not validMissingParameterException - lprRosterId, lprRosterInfo,
or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredReadOnlyException - an attempt at supplying information
designated as read onlyVersionMismatchException - an optimistic locking failure
or the action was attempted on an out of date versionStatusInfo deleteLprRoster(String lprRosterId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
lprRosterId - the identifier for the LprRoster to be deletedcontextInfo - information containing the principalId and
locale information about the caller of the service
operationDoesNotExistException - lprRosterId is not foundInvalidParameterException - contextInfo is not validMissingParameterException - lprRosterId or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - authorization failureLprRosterEntryInfo getLprRosterEntry(String lprRosterEntryId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
lprRosterEntryId - the identifier for the LprRosterEntry to be retrievedcontextInfo - information containing the principalId and
locale information about the caller of the service
operationDoesNotExistException - lprRosterEntryId is not foundInvalidParameterException - contextInfo is not validMissingParameterException - lprRosterEntryId or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<LprRosterEntryInfo> getLprRosterEntriesByIds(List<String> lprRosterEntryIds, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
lprRosterEntryIds - a list of LprRosterEntry identifierscontextInfo - information containing the principalId and
locale information about the caller of the service
operationDoesNotExistException - a lprRosterEntryId in the list
was not foundInvalidParameterException - contextInfo is not validMissingParameterException - lprRosterEntryIds, an Id in
lprRosterIds, or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<String> getLprRosterEntryIdsByType(String lprRosterEntryTypeKey, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
lprRosterEntryTypeKey - an identifier for an
LprRosterEntry TypecontextInfo - information containing the principalId and
locale information about the caller of the service
operationInvalidParameterException - contextInfo is not validMissingParameterException - lprRosterEntryTypeKey
or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<LprRosterEntryInfo> getLprRosterEntriesByLprRoster(String lprRosterId, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
lprRosterId - an identifier for an LprRostercontextInfo - information containing the principalId and
locale information about the caller of the service
operationInvalidParameterException - contextInfo is not validMissingParameterException - lprRosterId or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<LprRosterEntryInfo> getLprRosterEntriesByLpr(String lprId, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
lprId - an identifier for an LprcontextInfo - information containing the principalId and
locale information about the caller of the service
operationInvalidParameterException - contextInfo is not validMissingParameterException - lprId or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<LprRosterEntryInfo> getLprRosterEntriesByLprRosterAndLpr(String lprRosterId, String lprId, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
lprRosterId - an identifier for an LprRosterlprId - an identifier for an LprcontextInfo - information containing the principalId and
locale information about the caller of the service
operationInvalidParameterException - contextInfo is not validMissingParameterException - lprRosterId, lprId, or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<String> searchForLprRosterEntryIds(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria - the search criteriacontextInfo - information containing the principalId and
locale information about the caller of the service
operationInvalidParameterException - criteria or contextInfo is
not validMissingParameterException - criteria or or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<LprRosterEntryInfo> searchForLprRosterEntries(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria - the search criteriacontextInfo - information containing the principalId and
locale information about the caller of the service
operationInvalidParameterException - criteria or contextInfo is
not validMissingParameterException - criteria or or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<ValidationResultInfo> validateLprRosterEntry(String validationTypeKey, String lprRosterId, String lprId, String lprRosterEntryTypeKey, LprRosterEntryInfo lprRosterEntryInfo, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
validationTypeKey - the identifier for the validation TypelprRosterId - the LprRoster of the LprRosterEntrylprId - the Lpr of the LprRosterEntrylprRosterEntryTypeKey - the identifier for the
LprRosterEntry Type to be validatedlprRosterEntryInfo - the LprRosterEntry to be validatedcontextInfo - information containing the principalId and
locale information about the caller of the service
operationDoesNotExistException - validationTypeKey, lprRosterId,
or lprId, or lprRosterEntryTypeKey is not foundInvalidParameterException - lprRosterEntryInfo or contextInfo
is not validMissingParameterException - validationTypeKey,
lprRosterId, lprId, lprRosterTypeKey, lprRosterInfo, or
lprRosterEntryInfo, or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredLprRosterEntryInfo createLprRosterEntry(String lprRosterId, String lprId, String lprRosterEntryTypeKey, LprRosterEntryInfo lprRosterEntryInfo, ContextInfo contextInfo) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
lprRosterId - the LprRoster of the LprRosterEntrylprId - the Lpr of the LprRosterEntrylprRosterEntryTypeKey - the identifier for the Type of
LprRosterEntry to be createdlprRosterEntryInfo - the data with which to create the
LprRostercontextInfo - information containing the principalId and
locale information about the caller of the service
operationDataValidationErrorException - supplied data is invalidDoesNotExistException - lprRosterId, lprId, or
lprRosterEntryTypeKey does not exist or is not
supportedInvalidParameterException - lprRosterEntryInfo or contextInfo
is not validMissingParameterException - lprRosterId, lprId,
lprRosterEntryTypeKey, lprRosterInfo, or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredReadOnlyException - an attempt at supplying information
designated as read onlyLprRosterEntryInfo updateLprRosterEntry(String lprRosterEntryId, LprRosterEntryInfo lprRosterEntryInfo, ContextInfo contextInfo) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException, VersionMismatchException
lprRosterEntryId - the identifier for the LprRosterEntry to
be updatedlprRosterEntryInfo - the new data for the LprRosterEntrycontextInfo - information containing the principalId and
locale information about the caller of the service
operationDataValidationErrorException - supplied data is invalidDoesNotExistException - lprRosterEntryId is not foundInvalidParameterException - lprRosterEntryInfo or
contextInfo is not validMissingParameterException - lprRosterEntryId,
lprRosterEntryInfo, or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredReadOnlyException - an attempt at supplying information
designated as read onlyVersionMismatchException - an optimistic locking failure
or the action was attempted on an out of date versionStatusInfo deleteLprRosterEntry(String lprRosterEntryId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
lprRosterEntryId - the identifier for the LprRosterEntry
to be deletedcontextInfo - information containing the principalId and
locale information about the caller of the service
operationDoesNotExistException - lprRosterEntryId is not foundInvalidParameterException - contextInfo is not validMissingParameterException - lprRosterEntryId or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - authorization failureStatusInfo moveLprRosterEntryToPosition(String lprRosterEntryId, Integer position, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
lprRosterEntryId - the id for the lpr roster entry to be moved.position - the absolute position in the LprRostercontextInfo - information containing the principalId and
locale information about the caller of the service
operationDoesNotExistException - lprRosterEntryId is not foundInvalidParameterException - contextInfo is not validMissingParameterException - lprRosterEntryId or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredStatusInfo reorderLprRosterEntries(String lprRosterId, List<String> lprRosterEntryIds, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
lprRosterId - the LprRoster to reorder. All supplied
LprRosterEntryIds must belong to the given LprRoster.lprRosterEntryIds - an ordered list of LprRosterEntriescontextInfo - information containing the principalId and
locale information about the caller of the service
operationDoesNotExistException - an lprRosterEntryId in the list
is not foundInvalidParameterException - contextInfo is not validMissingParameterException - lprRosterEntryIds, an Id in
lprRosterEntryIds, or conetxtInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredCopyright © 2004–2014 The Kuali Foundation. All rights reserved.