public interface DefinitionService
operations
and
provides functionality concerning archive definitions.Modifier and Type | Method and Description |
---|---|
com.lexmark.saperion.archive.ArchiveType |
getDefinition(com.lexmark.saperion.archive.ArchiveReferenceType reference)
Returns detailed information about the archive definition identified by the specified
reference.
|
List<com.lexmark.saperion.archive.ArchiveListItemType> |
getDefinitions()
Returns a list of basic information about all archive definitions in the system.
|
com.lexmark.saperion.archive.field.FieldDefinition |
getField(com.lexmark.saperion.archive.ArchiveReferenceType definitionReference,
String fieldName)
Returns the field identified by the specified definition-reference and field-name.
|
List<com.lexmark.saperion.archive.field.FieldDefinition> |
getFields(com.lexmark.saperion.archive.ArchiveReferenceType reference)
Returns the fields of the archive definition identified by the specified reference.
|
List<com.lexmark.saperion.archive.ArchiveListItemType> getDefinitions() throws SaAuthenticationException, SaSystemException
SaAuthenticationException
- authentication exceptionSaSystemException
- system exceptioncom.lexmark.saperion.archive.ArchiveType getDefinition(com.lexmark.saperion.archive.ArchiveReferenceType reference) throws SaAuthenticationException, SaSystemException, UnknownReferenceException
reference
- the reference identifying the definitionSaAuthenticationException
- authentication exceptionSaSystemException
- system exceptionUnknownReferenceException
- no definition was found for the specified referenceList<com.lexmark.saperion.archive.field.FieldDefinition> getFields(com.lexmark.saperion.archive.ArchiveReferenceType reference) throws SaAuthenticationException, SaSystemException, UnknownReferenceException
reference
- the reference that identifies the archive definitionSaAuthenticationException
- authentication exceptionSaSystemException
- system exceptionUnknownReferenceException
- no definition was found for the specified referencecom.lexmark.saperion.archive.field.FieldDefinition getField(com.lexmark.saperion.archive.ArchiveReferenceType definitionReference, String fieldName) throws SaAuthenticationException, SaSystemException, UnknownReferenceException
definitionReference
- the reference to the definition that contains the fieldfieldName
- the name of the fieldSaAuthenticationException
- authentication exceptionSaSystemException
- system exceptionUnknownReferenceException
- no field was found for the specified referenceCopyright © 2016 SAPERION AG. All rights reserved.