-
Interfaces Interface Description com.redwood.scheduler.api.uow.ConfigurableSchedulerSessionSource
-
Methods Method Description com.redwood.agent.api.rtx.RTXMetadata.assertAssignableFrom(RTXMetadata) com.redwood.agent.api.rtx.RTXMetadata.assertColumnsCompatible(RTXMetadata) com.redwood.agent.api.rtx.RTXRow.getFormattedString(int) com.redwood.scheduler.api.connector.sap.rfc.scripting.RfcConnectionManager.callXBP(XbpWork, String) use (@link callXbp} instead, xbpVersion is not set, the interface uses the highest version availablecom.redwood.scheduler.api.database.DatabaseConnectionFactory.connect(Credential) UseDatabase.connect(com.redwood.scheduler.api.model.Credential)
instead.com.redwood.scheduler.api.date.DateTimeZone.getDayOfWeek() use getTemporalDayOfWeek() to get the day's enum value or get(WeekFields.SUNDAY_START.dayOfWeek()) to get the Calendar day numbercom.redwood.scheduler.api.date.DateTimeZone.goToNextDayOfWeek(int) use goToNextDayOfWeek(DayOfWeek weekday) insteadcom.redwood.scheduler.api.date.DateTimeZone.weekdayJavaToOracle(int) This class now uses the java.time framework, which uses Monday-starting weeks; use calendarDayAsDayOfWeek(weekdayInJava).value() insteadcom.redwood.scheduler.api.date.DateTimeZone.weekdayOracleToJava(int) This class now uses the java.time framework, which uses Monday-starting weeks; use DayOfWeek.of(weekdayInOracle) insteadcom.redwood.scheduler.api.job.UserJobContext.becomeResilient(SchedulerSession) This method runs the the risk of the persist failing with a NoRowsUpdatedException in unexpected and non-reproducible ways when the job is also modified in another session. UseUserJobContext.becomeResilient()
, which doesn't take a session argument and persists using a UnitOfWork in its own session, instead.com.redwood.scheduler.api.job.UserJobContext.setMaxRetries(int) This can be configured with the UnitOfWorkConfig and should not be used.com.redwood.scheduler.api.job.UserJobContext.setMaxSpins(int) This can be configured with the UnitOfWorkConfig and should not be used.com.redwood.scheduler.api.model.compatibility_14.ExporterComp.getMarkedObjects() this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useExporter.getMarkedObjects()
instead.com.redwood.scheduler.api.model.compatibility_14.ExtensionParametersComp.getParameterNames() This method is only here to provide binary compatibility with old releases of the software. This should never be called directly,ExtensionParameters.getParameterNames()
should always be used instead.com.redwood.scheduler.api.model.compatibility_14.JobForecasterComp.forecast(SchedulerSession, DateTimeZone) this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useJobForecaster.forecast(SchedulerSession, DateTimeZone)
instead.com.redwood.scheduler.api.model.compatibility_14.JobForecasterComp.forecastJobs(SchedulerSession, DateTimeZone, DateTimeZone, List<Long>) this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useJobForecaster.forecastJobs(SchedulerSession, DateTimeZone, DateTimeZone, List)
instead.com.redwood.scheduler.api.model.compatibility_14.ListDirectoryResultSetComp.getListDirectoryResults() this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useListDirectoryResultSet.getListDirectoryResults()
instead.com.redwood.scheduler.api.model.compatibility_14.RuntimeClassComp.getBuiltInFunctions(SchedulerSession) this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useRuntimeClass.getBuiltInFunctions(SchedulerSession)
instead.com.redwood.scheduler.api.model.compatibility_14.RuntimeClassComp.getContextVariables(String) this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useRuntimeClass.getContextVariables(String)
instead.com.redwood.scheduler.api.model.compatibility_14.RuntimeClassComp.getMembers() this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useRuntimeClass.getMembers()
instead.com.redwood.scheduler.api.model.compatibility_14.RuntimeClassComp.getRELEntryPoints(SchedulerSession) this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useRuntimeClass.getRELEntryPoints(SchedulerSession)
instead.com.redwood.scheduler.api.model.compatibility_14.SchedulerSessionComp.executeObjectQuery(String, Object[]) This method is only here to provide binary compatibility with old releases of the software. This should never be called directly,SchedulerSession.executeObjectQuery(String, Object[])
should always be used instead.com.redwood.scheduler.api.model.compatibility_14.SchedulerSessionComp.getChangedObjects(Iterator<ObjectDefinition>, DateTimeZone, DateTimeZone, Subject[]) This method is only here to provide binary compatibility with old releases of the software. This should never be called directly,SchedulerSession.getChangedObjects(Iterator, DateTimeZone, DateTimeZone, Subject[])
should always be used instead.com.redwood.scheduler.api.model.compatibility_14.SchedulerSessionComp.getLicenseKeysByContractName(String) This method is only here to provide binary compatibility with old releases of the software. This should never be called directly,SchedulerSession.getLicenseKeysByContractName(String)
should always be used instead.com.redwood.scheduler.api.model.compatibility_14.SchedulerSessionComp.getMonitorAlertSourcesByLinkableMonitor(LinkableMonitor) This method is only here to provide binary compatibility with old releases of the software. This should never be called directly,SchedulerSession.getMonitorAlertSourcesByLinkableMonitor(LinkableMonitor)
should always be used instead.com.redwood.scheduler.api.model.compatibility_14.SchedulerSessionComp.getPartitionSearchPath() This method is only here to provide binary compatibility with old releases of the software. This should never be called directly,SchedulerSession.getPartitionSearchPath()
should always be used instead.com.redwood.scheduler.api.model.compatibility_14.SchedulerSessionComp.getRELEntryPoints() This method is only here to provide binary compatibility with old releases of the software. This should never be called directly,SchedulerSession.getRELEntryPoints()
should always be used instead.com.redwood.scheduler.api.model.compatibility_14.SchedulerSessionComp.getSchedulerEntitiesByObjectTypeUniqueIdIterator(String, Collection<T>, Mapping<T, Long>) This method is only here to provide binary compatibility with old releases of the software. This should never be called directly,SchedulerSession.getSchedulerEntitiesByObjectTypeUniqueIdIterator(String, Collection, Mapping)
should always be used instead.com.redwood.scheduler.api.rtx.RTXMetadata.assertAssignableFrom(RTXMetadata) com.redwood.scheduler.api.rtx.RTXMetadata.assertColumnsCompatible(RTXMetadata) com.redwood.scheduler.api.soap.SOAPRequest.setHTTPEncoding(String) com.redwood.scheduler.api.soap.SOAPRequest.setProxy(String, int, String, String) Use the new global proxy supportcom.redwood.scheduler.api.soap.SOAPRequest.setRejectedCipherSuitePatterns(String) com.redwood.scheduler.api.soap.SOAPRequest.setSocketFactory(SocketFactory) this is no longer functional.com.redwood.scheduler.api.uow.ConfigurableSchedulerSessionSource.getMaxRetries() Will be removed in the future as this feature to set this value is obsoletecom.redwood.scheduler.api.uow.ConfigurableSchedulerSessionSource.getMaxSpins() Will be removed in the future as this feature to set this value is obsolete