Class LookupEntryServiceClientImpl
java.lang.Object
com.lexmark.saperion.client.implementation.lookup.LookupEntryServiceClientImpl
- All Implemented Interfaces:
LookupEntryServiceClient
This is the default implementation of
LookupEntryServiceClient
.- Author:
- jschwarz
-
Constructor Summary
ConstructorsConstructorDescriptionLookupEntryServiceClientImpl
(com.lexmark.saperion.lookup.LookupEntryService lookupEntryService) -
Method Summary
Modifier and TypeMethodDescriptioncom.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.
-
Constructor Details
-
LookupEntryServiceClientImpl
public LookupEntryServiceClientImpl(com.lexmark.saperion.lookup.LookupEntryService lookupEntryService)
-
-
Method Details
-
createLookupEntry
public com.lexmark.saperion.lookup.LookupEntryReferenceType createLookupEntry(com.lexmark.saperion.archive.ArchiveReferenceType archiveReference, Map<String, com.lexmark.saperion.PropertyType> properties) throws com.lexmark.saperion.exceptions.EcmExceptionDescription copied from interface:LookupEntryServiceClient
This 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:
createLookupEntry
in 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.EcmException Description copied from interface:LookupEntryServiceClient
This 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:
createLookupEntry
in 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
Description copied from interface:LookupEntryServiceClient
This method returns a client for the lookup entry referenced.- Specified by:
resolve
in interfaceLookupEntryServiceClient
- Parameters:
reference
- a reference to the lookup entry- Returns:
- a client for the lookup entry referenced
-