Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Classes
  • Fields
  • Methods
  • Constructors
  • Enum Constants
  • Deprecated Classes
    Class
    Description
    com.uc4.api.objects.JobPlanCheckpoint
    Use ProcessFlowGeneral instead, this class will be removed in the next main release
    com.uc4.api.systemoverview.LicenseListItem
    the license check has been removed in version 12.2 and higher
    com.uc4.communication.requests.JobPlanMonitor.JobPlanMonitorExternal
    Do not use it.
    com.uc4.communication.requests.JobPlanMonitor.JobPlanMonitorRuntime
    Do not use it.
    com.uc4.communication.requests.LicenseList
    the license check has been removed in version 12.2 and higher
    com.uc4.util.C1
    since 23.0.0 use RC4 instead
    com.uc4.util.C2
    since 23.0.0 use RC4 instead
  • Deprecated Fields
    Field
    Description
    com.uc4.api.Template.JOBS_R3
    Use JOBS_SAP_ABAP, JOBS.SAP_PI or JOBS.SAP_JAVA instead
  • Deprecated Methods
    Method
    Description
    com.uc4.api.AbstractTask.getClient()
    Use getTaskClient() instead
    com.uc4.api.AbstractTask.getStart()
    use getStartTime() instead
    com.uc4.api.objects.AgentAssignmentFilter.Item.getLicenseCategory()
    the license check has been removed in version 12.2 and higher
    com.uc4.api.objects.AgentAssignmentFilter.Item.setLicenseCategory(String)
    the license check has been removed in version 12.2 and higher
    com.uc4.api.objects.AttributesOS390.isTypeUC4()
    By rebranding UC4 to Automic, use AttributesOS390.isTypeAE() instead
    com.uc4.api.objects.AttributesOS390.setTypeUC4()
    By rebranding UC4 to Automic, use AttributesOS390.setTypeAE() instead
    com.uc4.api.objects.DatabaseEventValue.getVariableKeyword()
    : variableKeyowrd type changed from UC4ObjectName to String.
    com.uc4.api.objects.DatabaseEventValue.setSourceVariable(UC4ObjectName, UC4ObjectName)
    : variableKeyowrd type changed from UC4ObjectName to String.
    com.uc4.api.objects.ForecastTaskState.newForecastState(int)
    Use the constructor instead
    com.uc4.api.objects.Group.getChildrenQueue()
    use attributes.getChildrenQueue of this group instead
    com.uc4.api.objects.Group.getMaxParallel()
    use attributes.maxParallel of this group instead
    com.uc4.api.objects.Group.getQueue()
    use attributes.getQueue of this group instead
    com.uc4.api.objects.Group.getTimezone()
    use attributes.getTimezone of this group instead
    com.uc4.api.objects.Group.isGenerateAtRuntime()
    use attributes.isGenerateAtRuntime of this group instead
    com.uc4.api.objects.Group.setChildrenQueue(UC4ObjectName)
    use attributes.setChildrenQueue of this group instead
    com.uc4.api.objects.Group.setGenerateAtRuntime(boolean)
    use attributes.setGenerateAtRuntime of this group instead
    com.uc4.api.objects.Group.setMaxParallel(int)
    use attributes.maxParallel().setParallelTask of this group instead
    com.uc4.api.objects.Group.setQueue(UC4ObjectName)
    use attributes.setQueue of this group instead
    com.uc4.api.objects.Group.setTimezone(UC4TimezoneName)
    use attributes.setTimezone of this group instead
    com.uc4.api.objects.HostAttributes.getLicenseCategory()
    the license check has been removed in version 12.2 and higher
    com.uc4.api.objects.Job.getChildPostProcess()
    Will be removed in future version. Use getChildPostProcessScript() instead.
    com.uc4.api.objects.Job.setChildPostProcess(ChildPostProcess)
    Will be removed in future version. Use setChildPostProcessScript(String) instead.
    com.uc4.api.objects.JobPlanTask.checkpoint()
    use the method general() instead
    com.uc4.api.objects.Period.getCalendarCondition()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.getDateRangeRuns()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.getExecutionInterval()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.getGapInterval()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.getRangeEndDate()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.getRangeStartDate()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.getTimeframeEnd()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.getTimeframeStart()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.getTimeOfSingleExecution()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.hasDateRangeRuns()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.hasDateRangeWithEndTime()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.hasDateRangeWithoutEnd()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.hasTimeframeAdjustment()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.isAllowOneOverlap()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.isExecutedAtTime()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.isExecutedInterval()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.isExecutedWithGap()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.isFriday()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.isMonday()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.isSaturday()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.isSunday()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.isThursday()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.isTuesday()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.isWednesday()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.runsOnDefinedCalendar()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.runsOnDefinedWeekdays()
    Use getExecuteRecurring() instead
    com.uc4.api.objects.Period.setAllowOneOverlap(boolean)
    Use setExecuteRecurring() instead
    com.uc4.api.objects.Period.setAtTime(Time)
    Use setExecuteRecurring() instead
    com.uc4.api.objects.Period.setCalendarCondition(TaskCalendar)
    Use setExecuteRecurring() instead
    com.uc4.api.objects.Period.setDateRange(DateTime, int)
    Use setExecuteRecurring() instead
    com.uc4.api.objects.Period.setDateRange(DateTime, DateTime)
    Use setExecuteRecurring() instead
    com.uc4.api.objects.Period.setExecutionInterval(int)
    Use setExecuteRecurring() instead
    com.uc4.api.objects.Period.setGapToPreviousRun(int)
    Use setExecuteRecurring() instead
    com.uc4.api.objects.Period.setRangeWithoutEnd(DateTime)
    Use setExecuteRecurring() instead
    com.uc4.api.objects.Period.setTimeframe(Time, Time, boolean)
    Use setExecuteRecurring() instead
    com.uc4.api.objects.Period.setWeekDays(boolean, boolean, boolean, boolean, boolean, boolean, boolean)
    Use setExecuteRecurring() instead
    com.uc4.api.objects.Rights.isDefineSLA()
    This feature has been removed
    com.uc4.api.objects.Rights.setDefineSLA(boolean)
    This feature has been removed
    com.uc4.api.objects.RollCalendarCollision.getOffset()
    use getAdjustSign() and getAdjustSign() instead
    com.uc4.api.objects.RollCalendarCollision.setOffset(int)
    use setAdjustSign() and setAdjustSign() instead
    com.uc4.api.objects.TaskCalendar.clone()
    Use copy() instead.
    com.uc4.api.objects.TaskValues.replaceValueOnlyIfChanged(String, String)
    Deprecated, kept only for binary compatibility.
    com.uc4.api.objects.XMLDocuNode.removeAttribute(String, String)
    call the method without value because it is ignored
    com.uc4.api.ObjectTypeFilter.isTypeGROUP()
    Use isTypeJOBG() instead
    com.uc4.api.ObjectTypeFilter.isTypeHOSTG()
    Use isTypeC_HOSTG() instead.
    com.uc4.api.ObjectTypeFilter.isTypePERIOD()
    Use isTypeC_PERIOD() instead.
    com.uc4.api.ObjectTypeFilter.setTypeGROUP(boolean)
    Use the method setTypeJOBG() instead
    com.uc4.api.ObjectTypeFilter.setTypeHOSTG(boolean)
    Use the method setTypeC_HOSTG() instead
    com.uc4.api.ObjectTypeFilter.setTypePERIOD(boolean)
    Use the method setTypeC_PERIOD() instead.
    com.uc4.api.prompt.DateElement.getMaximumValue()
    use getMaxValue instead
    com.uc4.api.prompt.DateElement.getMinimumValue()
    use getMinValue instead
    com.uc4.api.prompt.DateElement.setMaximumValue(DateTime)
    use setMaxValue instead
    com.uc4.api.prompt.DateElement.setMinimumValue(DateTime)
    use setMinValue instead
    com.uc4.api.prompt.NumberElement.getMaximumValue()
    use getMaxValue() instead
    com.uc4.api.prompt.NumberElement.getMinimumValue()
    Use getMinValue() instead
    com.uc4.api.prompt.NumberElement.setMaximumValue(int)
    Use setMaxValue() instead
    com.uc4.api.prompt.NumberElement.setMinimumValue(int)
    Use setMinValue() instead
    com.uc4.api.prompt.TimeElement.getMaximumValue()
    use getMaxValue instead
    com.uc4.api.prompt.TimeElement.getMinimumValue()
    use getMinValue instead
    com.uc4.api.prompt.TimeElement.setMaximumValue(String)
    use setMaxValue instead
    com.uc4.api.prompt.TimeElement.setMinimumValue(String)
    use setMinValue instead
    com.uc4.api.SearchResultItem.getType()
    Use getObjectType instead
    com.uc4.api.StatisticSearchItem.getUser()
    use getUserName() instead
    com.uc4.api.systemoverview.AgentListItem.getLicenseCategory()
    the license check has been removed in version 12.2 and higher
    com.uc4.api.systemoverview.AgentListItem.getLicenseClass()
    the license check has been removed in version 12.2 and higher
    com.uc4.api.systemoverview.CacheListItem.getThresholdValue()
    please use getThresholdValueLong() with long return value
    com.uc4.api.Task.getUser()
    use getUserName() instead
    com.uc4.communication.Connection.cpIterator()
    There is no CP list in version 21.0 and higher
    com.uc4.communication.INotificationListener.activityListChanged()
    use IKickEventListener instead
    com.uc4.communication.INotificationListener.highestCallOperatorChanged()
    use IKickEventListener instead
    com.uc4.communication.INotificationListener.processingStarted()
    use IKickEventListener instead
    com.uc4.communication.INotificationListener.processingStopped()
    use IKickEventListener instead
    com.uc4.communication.INotificationListener.promptInputRequired(int)
    use IKickEventListener instead
    com.uc4.communication.INotificationListener.treeChanged()
    use IKickEventListener instead
    com.uc4.communication.requests.AgentList.Filter.getLicenseCategoryFilter()
    the license check has been removed in version 12.2 and higher
    com.uc4.communication.requests.AgentList.Filter.getLicenseClassFilter()
    the license check has been removed in version 12.2 and higher
    com.uc4.communication.requests.AgentList.Filter.setLicenseCategoryFilter(String)
    the license check has been removed in version 12.2 and higher
    com.uc4.communication.requests.AgentList.Filter.setLicenseClassFilter(String)
    the license check has been removed in version 12.2 and higher
    com.uc4.communication.requests.AgentList.setSimpleList(boolean)
    Do not call this method if you need a filtered output, use AgentList(AgentFilter filter, String... selectedColumns) instead
    com.uc4.communication.requests.ChildStatistics.resultIterator()
    Use iterator() method instead.
    com.uc4.communication.requests.GetReplaceList.appendRows(XMLDocument, Element, int, int)
    Do not use it. Internal only.
    com.uc4.communication.requests.JobPlanMonitor.taskIterator()
    use iterator() instead
    com.uc4.communication.requests.ObjectStatistics.resultIterator()
    Use the iterator() method instead, the iterator() method never returns null.
    com.uc4.communication.requests.QueryData.createLicenseList()
    the license check has been removed in version 12.2 and higher
    com.uc4.communication.requests.TaskPromptSetNames.getPromptSets()
    Use the iterator() method instead.
  • Deprecated Constructors
    Constructor
    Description
    com.uc4.api.objects.CalendarCondition(UC4ObjectName, UC4ObjectName)
    potentially dangerous as a keyword does not adhere to uc4objectName standards and skip_name_check is implicitly expected
    com.uc4.api.objects.OutputFilter.Entry(boolean, boolean, String, String)
    Use the other constructor in order to create a filter for registered job output.
    com.uc4.api.objects.RollCalendarCollision(CalendarCondition, int)
    Use RollCalendarCollision(CalendarCondition collisionCalendar, int adjustDays, char sign, CalendarCondition inCalendar) instead
    com.uc4.api.objects.RollCalendarCollision(CalendarCondition, int, CalendarCondition)
    Use RollCalendarCollision(CalendarCondition collisionCalendar, int adjustDays, char sign, CalendarCondition inCalendar) instead
    com.uc4.communication.AsyncMessage(int, String, Message)
    this assumes NOW as the current date. a message should always be created with an actual date
    com.uc4.communication.requests.AddPromptSet(UC4ObjectName)
    Use constructor with passed UC4Object
    com.uc4.communication.requests.DisconnectHost(List<String>)
    Internal use only.
    com.uc4.communication.requests.PromptInputHelp(String, UC4ObjectName, String, int)
    Use PromptInputHelp(String variableName, UC4ObjectName promptSet, String filter, int filterColumn, UC4Object object) instead
    com.uc4.communication.requests.RenameObject(UC4ObjectName, UC4ObjectName, IFolder)
    Use RenameObject(UC4ObjectName oldName, UC4ObjectName newName, IFolder folder, String title) instead
    com.uc4.communication.requests.ScheduleMonitor(int, boolean)
    This method is deprecated on 31-03-2016, please set "src" using methods setActivityScheduleMonitor, setArchiveScheduleMonitor, setExplorerScheduleMonitor
    com.uc4.communication.requests.TaskPromptSetContent(PromptSetDefinition)
    Use TaskPromptSetContent(PromptSetDefinition promptSetDef, UC4Object obj) instead
    com.uc4.communication.requests.TaskPromptSetContent(UC4ObjectName, int)
    Use the constructor TaskPromptSetContent(TaskPromptSetName promptSetName, int runID) instead.

  • Deprecated Enum Constants
    Enum Constant
    Description
    com.uc4.api.objects.UserPrivileges.Privilege.ECC_DECISION_AUTOMATION
    com.uc4.api.objects.UserPrivileges.Privilege.ECC_MANAGE_SLA_AND_BU
    com.uc4.api.objects.UserPrivileges.Privilege.ECC_PREDICTIVE_ANALYSIS
    com.uc4.api.objects.UserPrivileges.Privilege.ECC_SERVICE_LEVEL_GOVENOR
    com.uc4.api.objects.UserPrivileges.Privilege.WORK_IN_RUNBOOK_MODE
    com.uc4.api.objects.UserRight.Type.BU
    com.uc4.api.objects.UserRight.Type.SLA