Class CreateLookupEntry

  • All Implemented Interfaces:
    com.lexmark.saperion.remote.common.operations.Operation<java.lang.String,​SaBasicException,​LegacyConnection>, java.io.Serializable

    @Deprecated
    public class CreateLookupEntry
    extends LegacyOperation<java.lang.String>
    Deprecated.
    use CreateLookupEntryOperation instead
    An Operation that creates a lookup entry. The invoke() method will return a string containing the SYSROWID of the created entry.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      CreateLookupEntry​(java.lang.String ddc, java.util.Map<java.lang.String,​java.lang.Object> props)
      Deprecated.
      Constructs a new operation that creates an entry in the given lookup-ddc with the given properties.
      CreateLookupEntry​(java.lang.String ddc, java.util.Properties props)
      Deprecated.
      Constructs a new operation that creates an entry in the given lookup-ddc with the given properties.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      static java.util.Map<java.lang.String,​com.lexmark.saperion.PropertyType> convertObjectProperties​(java.util.Map<java.lang.String,​java.lang.Object> props)
      Deprecated.
       
      java.lang.String getDDC()
      Deprecated.
       
      java.util.Map<java.lang.String,​com.lexmark.saperion.PropertyType> getProperties()
      Deprecated.
       
      java.lang.String invoke()
      Deprecated.
       
      java.lang.String toString()
      Deprecated.
       
      • 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 Detail

      • CreateLookupEntry

        public CreateLookupEntry​(java.lang.String ddc,
                                 java.util.Map<java.lang.String,​java.lang.Object> props)
        Deprecated.
        Constructs a new operation 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 and Date. Keep in mind that Date, Time and Timestamp are subclasses of Date 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.
      • CreateLookupEntry

        public CreateLookupEntry​(java.lang.String ddc,
                                 java.util.Properties props)
        Deprecated.
        Constructs a new operation that creates an entry in the given lookup-ddc with the given properties. For the types accepted in the properties see CreateLookupEntry(String, java.util.Map)
        Parameters:
        ddc - the name of the lookup-ddc to add the entry in.
        props - properties of the new entry.
    • Method Detail

      • convertObjectProperties

        public static java.util.Map<java.lang.String,​com.lexmark.saperion.PropertyType> convertObjectProperties​(java.util.Map<java.lang.String,​java.lang.Object> props)
        Deprecated.
      • getDDC

        public java.lang.String getDDC()
        Deprecated.
      • getProperties

        public java.util.Map<java.lang.String,​com.lexmark.saperion.PropertyType> getProperties()
        Deprecated.
      • toString

        public java.lang.String toString()
        Deprecated.
        Overrides:
        toString in class com.lexmark.saperion.remote.common.operations.AbstractOperation<java.lang.String,​SaBasicException,​LegacyConnection>