Package com.saperion.operations.lookup
Class CreateLookupEntry
java.lang.Object
com.lexmark.saperion.remote.common.operations.AbstractOperation<T,SaBasicException,LegacyConnection>
- All Implemented Interfaces:
com.lexmark.saperion.remote.common.operations.Operation<String,
,SaBasicException, LegacyConnection> Serializable
Deprecated.
An
Operation
that creates a lookup entry. The invoke()
method will return a
string containing the SYSROWID of the created entry.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCreateLookupEntry
(String ddc, Map<String, Object> props) Deprecated.Constructs a newoperation
that creates an entry in the given lookup-ddc with the given properties.CreateLookupEntry
(String ddc, Properties props) Deprecated.Constructs a newoperation
that creates an entry in the given lookup-ddc with the given properties. -
Method Summary
Methods inherited from class com.saperion.operations.LegacyOperation
beforeInvoke, beforeInvoke, getClientToken, mapEcmException, mapException
Methods inherited from class com.lexmark.saperion.remote.common.operations.AbstractOperation
afterInvoke, getResult, toArrayList, toCaseInsensitiveMap, toHashMap
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.lexmark.saperion.remote.common.operations.Operation
audit, dispatchEvent, isAuditable, isEventDispatcher
-
Constructor Details
-
CreateLookupEntry
Deprecated.Constructs a newoperation
that creates an entry in the given lookup-ddc with the given properties. For a given ddc-field the accepted java types depend on the type of the field:- text, unicode-text, etc :
String
- integer-field : byte, short, int, long and any implementation of
Number
(this includes the wrapper classes of the given primitive types) - float-field, currency : float, double and any implementation of
Number
(this includes the wrapper classes of the given primitive types) - date, time, date-time :
Calendar
andDate
. Keep in mind thatDate
,Time
andTimestamp
are subclasses ofDate
and thus are accepted - boolean-field : boolean and
Boolean
- multi value fields: arrays and implementations of
List
of the types accepted for the field - any field:
SaPropertyValueImpl
- Parameters:
ddc
- the name of the lookup-ddc to add the entry in.props
- properties of the new entry.
- text, unicode-text, etc :
-
CreateLookupEntry
Deprecated.Constructs a newoperation
that creates an entry in the given lookup-ddc with the given properties. For the types accepted in the properties seeCreateLookupEntry(String, java.util.Map)
- Parameters:
ddc
- the name of the lookup-ddc to add the entry in.props
- properties of the new entry.
-
-
Method Details
-
convertObjectProperties
public static Map<String,com.lexmark.saperion.PropertyType> convertObjectProperties(Map<String, Object> props) Deprecated. -
invoke
Deprecated.- Throws:
SaSystemException
-
getDDC
Deprecated. -
getProperties
Deprecated. -
toString
Deprecated.- Overrides:
toString
in classcom.lexmark.saperion.remote.common.operations.AbstractOperation<String,
SaBasicException, LegacyConnection>
-
CreateLookupEntryOperation
instead