|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface VersionManagementService
| Method Summary | |
|---|---|
VersionDisplayInfo |
getCurrentVersion(String refObjectTypeURI,
String refObjectId)
Retrieves current version associated with the objectId. |
VersionDisplayInfo |
getCurrentVersionOnDate(String refObjectTypeURI,
String refObjectId,
Date date)
Retrieves the current version associated with the objectId on a given date. |
VersionDisplayInfo |
getFirstVersion(String refObjectTypeURI,
String refObjectId)
Retrieves first version associated with the objectId. |
VersionDisplayInfo |
getLatestVersion(String refObjectTypeURI,
String refObjectId)
Retrieves latest version associated with the objectId. |
VersionDisplayInfo |
getVersionBySequenceNumber(String refObjectTypeURI,
String refObjectId,
Long sequence)
Retrieves the version associated with the objectId and the sequence number. |
List<VersionDisplayInfo> |
getVersions(String refObjectTypeURI,
String refObjectId)
Retrieves list of version associated with the objectId. |
List<VersionDisplayInfo> |
getVersionsInDateRange(String refObjectTypeURI,
String refObjectId,
Date from,
Date to)
Retrieves the current version associated with the objectId on a given date. |
| Method Detail |
|---|
List<VersionDisplayInfo> getVersions(String refObjectTypeURI,
String refObjectId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
refObjectTypeURI - reference object type URIrefObjectId - reference object Id
DoesNotExistException - specified refObjectId, refObjectTypeURI not found
InvalidParameterException - invalid refObjectId, refObjectTypeURI
MissingParameterException - refObjectId, refObjectTypeURI not specified
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionDisplayInfo getFirstVersion(String refObjectTypeURI,
String refObjectId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
refObjectTypeURI - reference object type URIrefObjectId - reference object Id
DoesNotExistException - specified refObjectId, refObjectTypeURI not found
InvalidParameterException - invalid refObjectId, refObjectTypeURI
MissingParameterException - refObjectId, refObjectTypeURI not specified
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionDisplayInfo getLatestVersion(String refObjectTypeURI,
String refObjectId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
refObjectTypeURI - reference object type URIrefObjectId - reference object Id
DoesNotExistException - specified refObjectId, refObjectTypeURI not found
InvalidParameterException - invalid refObjectId, refObjectTypeURI
MissingParameterException - refObjectId, refObjectTypeURI not specified
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionDisplayInfo getCurrentVersion(String refObjectTypeURI,
String refObjectId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
refObjectTypeURI - reference object type URIrefObjectId - reference object Id
DoesNotExistException - specified refObjectId, refObjectTypeURI not found
InvalidParameterException - invalid refObjectId, refObjectTypeURI
MissingParameterException - refObjectId, refObjectTypeURI not specified
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionDisplayInfo getVersionBySequenceNumber(String refObjectTypeURI,
String refObjectId,
Long sequence)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
refObjectTypeURI - reference object type URIrefObjectId - reference object Idsequence - sequence number
DoesNotExistException - specified refObjectId, refObjectTypeURI, sequence not found
InvalidParameterException - invalid refObjectId, refObjectTypeURI, sequence
MissingParameterException - refObjectId, refObjectTypeURI, sequence not specified
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionDisplayInfo getCurrentVersionOnDate(String refObjectTypeURI,
String refObjectId,
Date date)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
refObjectTypeURI - reference object type URIrefObjectId - reference object Iddate - date
DoesNotExistException - specified refObjectId, refObjectTypeURI not found
InvalidParameterException - invalid refObjectId, refObjectTypeURI, date
MissingParameterException - refObjectId, refObjectTypeURI, date not specified
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<VersionDisplayInfo> getVersionsInDateRange(String refObjectTypeURI,
String refObjectId,
Date from,
Date to)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
refObjectTypeURI - reference object type URIrefObjectId - reference object Idfrom - from dateto - to date
DoesNotExistException - specified refObjectId, refObjectTypeURI not found
InvalidParameterException - invalid refObjectId, refObjectTypeURI, date
MissingParameterException - refObjectId, refObjectTypeURI, date not specified
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||