User defined log operations - script to Java migration

The migration tables list the script operations that map to User defined log Java™ API methods.

CategoryUserDefinedLog

These script operations can be mapped to the following CategoryUserDefinedLog Java API methods.
Table 1. Script operations that map to the CategoryUserDefinedLog Java API methods
Script operation Java method
UserDefinedLog::userDefinedLogGetEntriesFor(Entry entry[, Entry category])
CategoryUserDefinedLog.getLogEntries(Category category)
newUserDefinedLogEntry(Date date, Container container, Entry entry, String log[, Entry category])
CategoryUserDefinedLog.createLogEntry(Category category, String entry)
UserDefinedLog::userDefinedLogAddEntry(Entry entry, [String log_message], [Entry category])
CategoryUserDefinedLog.createLogEntry(Category category, String entry)
UserDefinedLog::userDefinedLogDeleteEntriesFor(Entry entry [, Entry category])
CategoryUserDefinedLog.deleteEntries(Category category)
UserDefinedLog::userDefinedLogGetContainer()
CategoryUserDefinedLog.getHierarchy()

ItemUserDefinedLog

These script operations can be mapped to the following ItemUserDefinedLog Java API methods.
Table 2. Script operations that map to the ItemUserDefinedLog Java API methods
Script operation Java method
UserDefinedLog::userDefinedLogGetEntriesFor(Entry entry[, Entry category])
ItemUserDefinedLog.getLogEntries(Item item)
ItemUserDefinedLog.getLogEntries(Item item, Category category)
newUserDefinedLogEntry(Date date, Container container, Entry entry, String log[, Entry category])
ItemUserDefinedLog.createLogEntry(Item item, Category category, String entry)
UserDefinedLog::userDefinedLogAddEntry(Entry entry, [String log_message], [Entry category])
ItemUserDefinedLog.createLogEntry(Item item, String entry)
ItemUserDefinedLog.createLogEntry(Item item, Category category, String entry)
ItemUserDefinedLog.deleteEntries(Item item)
UserDefinedLog::userDefinedLogDeleteEntriesFor(Entry entry [, Entry category])
ItemUserDefinedLog.deleteEntries(Item item, Category category)
UserDefinedLog::userDefinedLogGetContainer()
ItemUserDefinedLog.getCatalog()

UserDefinedLog

These script operations can be mapped to the following UserDefinedLog Java API methods.
Table 3. Script operations that map to the UserDefinedLog Java API methods
Script operation Java method
UserDefinedLog::userDefinedLogGetName() UserDefinedLog.getName()
UserDefinedLog::userDefinedLogDeleteEntriesFor(Entry entry [, Entry category])
UserDefinedLog.deleteAllEntries()
UserDefinedLog::userDefinedLogSetName(String name) UserDefinedLog.setName(String name)
UserDefinedLog::userDefinedLogSetDescription(String desc) UserDefinedLog.setDescription(String description)
UserDefinedLog::insertUserDefinedLog()
UserDefinedLog::saveUserDefinedLog()
UserDefinedLog.save()
UserDefinedLog::userDefinedLogDelete() UserDefinedLog.delete()
UserDefinedLog::userDefinedLogGetDescription() UserDefinedLog.getDescription()
UserDefinedLog::dumpUserDefinedLog(Writer out, String delim, String outputType, String docTag, HashMap hmNodeTags) UserDefinedLog.accept(UserDefinedLogWriter udlWriter)

UserDefinedLogEntry

These script operations can be mapped to the following UserDefinedLogEntry Java API methods.
Table 4. Script operations that map to the UserDefinedLogEntry Java API methods
Script operation Java method
UserDefinedLogEntry::userDefinedLog
EntrySetValue(String log_message)
setValue(String logValue)
UserDefinedLogEntry::userDefinedLog
EntryGetValue()
getValue()
UserDefinedLogEntry::userDefinedLog
EntryGetDate()
getDate()
UserDefinedLogEntry::userDefinedLog
EntrySetDate(Date date)
setDate()
UserDefinedLogEntry::userDefinedLog
EntryGetTarget([Boolean container
IsCatalog)
getTargetItem()
UserDefinedLogEntry::userDefinedLog
EntryGetTarget([Boolean container
IsCatalog)
getTargetCategory()