Interface LookupEntryServiceClient

All Known Implementing Classes:
LookupEntryServiceClientImpl

public interface LookupEntryServiceClient
This client provides functionality concerning lookup entries.
Author:
jschwarz
  • Method Summary

    Modifier and Type
    Method
    Description
    com.lexmark.saperion.lookup.LookupEntryReferenceType
    createLookupEntry(com.lexmark.saperion.archive.ArchiveReferenceType archiveReference, Map<String,com.lexmark.saperion.PropertyType> properties)
    This method creates a new Lookup entry instance.
    com.lexmark.saperion.lookup.LookupEntryReferenceType
    createLookupEntry(com.lexmark.saperion.lookup.CreateLookupEntryInputType properties)
    This method creates a new Lookup entry instance.
    resolve(com.lexmark.saperion.lookup.LookupEntryReferenceType reference)
    This method returns a client for the lookup entry referenced.
  • Method Details

    • createLookupEntry

      com.lexmark.saperion.lookup.LookupEntryReferenceType createLookupEntry(com.lexmark.saperion.archive.ArchiveReferenceType archiveReference, Map<String,com.lexmark.saperion.PropertyType> properties) throws com.lexmark.saperion.exceptions.EcmException
      This method creates a new Lookup entry instance. The lookup entry is stored in the lookup entry definition identified by the given definition reference.
      Parameters:
      archiveReference - the reference to the archive to create the new lookup entry in
      properties - the properties of the new lookup entry
      Returns:
      the reference to the new created lookup entry
      Throws:
      com.lexmark.saperion.exceptions.EcmException - indicates any system error
    • createLookupEntry

      com.lexmark.saperion.lookup.LookupEntryReferenceType createLookupEntry(com.lexmark.saperion.lookup.CreateLookupEntryInputType properties) throws com.lexmark.saperion.exceptions.EcmException
      This method creates a new Lookup entry instance. The lookup entry is stored in the lookup entry definition identified by the given definition reference.
      Parameters:
      properties - the properties of the new lookup entry
      Returns:
      the reference to the new created lookup entry
      Throws:
      com.lexmark.saperion.exceptions.EcmException - indicates any system error
    • resolve

      LookupEntryClient resolve(com.lexmark.saperion.lookup.LookupEntryReferenceType reference)
      This method returns a client for the lookup entry referenced.
      Parameters:
      reference - a reference to the lookup entry
      Returns:
      a client for the lookup entry referenced