Class LookupEntryServiceClientImpl
- java.lang.Object
-
- com.lexmark.saperion.client.implementation.lookup.LookupEntryServiceClientImpl
-
- All Implemented Interfaces:
LookupEntryServiceClient
public class LookupEntryServiceClientImpl extends java.lang.Object implements LookupEntryServiceClient
This is the default implementation ofLookupEntryServiceClient.- Author:
- jschwarz
-
-
Constructor Summary
Constructors Constructor Description LookupEntryServiceClientImpl(com.lexmark.saperion.lookup.LookupEntryService lookupEntryService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.lexmark.saperion.lookup.LookupEntryReferenceTypecreateLookupEntry(com.lexmark.saperion.archive.ArchiveReferenceType archiveReference, java.util.Map<java.lang.String,com.lexmark.saperion.PropertyType> properties)This method creates a new Lookup entry instance.com.lexmark.saperion.lookup.LookupEntryReferenceTypecreateLookupEntry(com.lexmark.saperion.lookup.CreateLookupEntryInputType properties)This method creates a new Lookup entry instance.LookupEntryClientresolve(com.lexmark.saperion.lookup.LookupEntryReferenceType reference)This method returns a client for the lookup entry referenced.
-
-
-
Method Detail
-
createLookupEntry
public com.lexmark.saperion.lookup.LookupEntryReferenceType createLookupEntry(com.lexmark.saperion.archive.ArchiveReferenceType archiveReference, java.util.Map<java.lang.String,com.lexmark.saperion.PropertyType> properties) throws com.lexmark.saperion.exceptions.EcmExceptionDescription copied from interface:LookupEntryServiceClientThis method creates a new Lookup entry instance. The lookup entry is stored in the lookup entry definition identified by the given definition reference.- Specified by:
createLookupEntryin interfaceLookupEntryServiceClient- Parameters:
archiveReference- the reference to the archive to create the new lookup entry inproperties- 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
public com.lexmark.saperion.lookup.LookupEntryReferenceType createLookupEntry(com.lexmark.saperion.lookup.CreateLookupEntryInputType properties) throws com.lexmark.saperion.exceptions.EcmExceptionDescription copied from interface:LookupEntryServiceClientThis method creates a new Lookup entry instance. The lookup entry is stored in the lookup entry definition identified by the given definition reference.- Specified by:
createLookupEntryin interfaceLookupEntryServiceClient- 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
public LookupEntryClient resolve(com.lexmark.saperion.lookup.LookupEntryReferenceType reference)
Description copied from interface:LookupEntryServiceClientThis method returns a client for the lookup entry referenced.- Specified by:
resolvein interfaceLookupEntryServiceClient- Parameters:
reference- a reference to the lookup entry- Returns:
- a client for the lookup entry referenced
-
-