Uses of Interface
com.redwood.scheduler.api.model.SchedulerSession
-
Packages that use SchedulerSession Package Description com.redwood.scheduler.api.connector.sap.rfc.scripting Scheduler API - SAP scripting interfacecom.redwood.scheduler.api.constraint Scheduler API - Dates and Periodscom.redwood.scheduler.api.database.examples Scheduler API - Database Examplescom.redwood.scheduler.api.directory Scheduler API - Listing remote directoriescom.redwood.scheduler.api.jdbc Scheduler API - JDBC utilitiescom.redwood.scheduler.api.job Scheduler API - Interfaces for user defined jobs.com.redwood.scheduler.api.model Scheduler API - Modelcom.redwood.scheduler.api.model.compatibility_14 com.redwood.scheduler.api.rtx Redwood Table XML API.com.redwood.scheduler.api.runtime Scheduler API - Runtime access to model objectscom.redwood.scheduler.api.scripting.variables Scheduler API - Interfaces for scripting variables.com.redwood.scheduler.api.snmp Scheduler API - Send SNMP trapscom.redwood.scheduler.api.soap Scheduler API - Web Services Clientcom.redwood.scheduler.api.uow Scheduler API - Unit of Work interfaces. -
-
Uses of SchedulerSession in com.redwood.scheduler.api.connector.sap.rfc.scripting
Methods in com.redwood.scheduler.api.connector.sap.rfc.scripting with parameters of type SchedulerSession Modifier and Type Method Description static SAPSystemRfcConnectionManager. getSapSystem(SchedulerSession session, String sapSystemName)Fetches theSAPSystemwith the given businessKey.Constructors in com.redwood.scheduler.api.connector.sap.rfc.scripting with parameters of type SchedulerSession Constructor Description RfcConnectionManager(SchedulerSession session, String sapSystemName)Create an RFC connection manager for the given SAP system name.RfcConnectionManager(SchedulerSession session, String sapSystemName, String clientNumber)Create an RFC connection manager for the given SAP system name.RfcConnectionManager(SchedulerSession session, String sapSystemName, String clientNumber, Credential credential)Create an RFC connection manager for the given SAP system.RfcConnectionManager(SchedulerSession session, String sapSystemName, String clientNumber, String language)Create an RFC connection manager for the given SAP system name.RfcConnectionManager(SchedulerSession session, String sapSystemName, String clientNumber, String language, Credential credential)Create an RFC connection manager for the given SAP system.RfcConnectionManager(SchedulerSession session, String sapSystemName, String clientNumber, String user, String password)Create an RFC connection manager for the given SAP system.RfcConnectionManager(SchedulerSession session, String sapSystemName, String clientNumber, String user, String password, String language)Create an RFC connection manager for the given SAP system. -
Uses of SchedulerSession in com.redwood.scheduler.api.constraint
Methods in com.redwood.scheduler.api.constraint that return SchedulerSession Modifier and Type Method Description SchedulerSessionConstraintContext. getSchedulerSession()Get a scheduler session.Methods in com.redwood.scheduler.api.constraint with parameters of type SchedulerSession Modifier and Type Method Description String[]LOVCollection. getGridTitles(SchedulerSession session)Get the grid titles for displaying the list of values. -
Uses of SchedulerSession in com.redwood.scheduler.api.database.examples
Methods in com.redwood.scheduler.api.database.examples with parameters of type SchedulerSession Modifier and Type Method Description voidExamples. examples(UserJobContext jc, SchedulerSession jcsSession)voidExamples. exampleUsingBuilder(UserJobContext jc, SchedulerSession jcsSession)An example of Database.createDatabaseConnectionBuilder -
Uses of SchedulerSession in com.redwood.scheduler.api.directory
Methods in com.redwood.scheduler.api.directory with parameters of type SchedulerSession Modifier and Type Method Description StringFileProviderContext. getContextDescription(SchedulerSession session, String name)Get a (translated) description for the file relevant for the context;StringListDirectoryResult. getDescription(SchedulerSession session)Get the (translated) description for this result.InputStreamListDirectoryResult. getInputStream(SchedulerSession session)Get an input stream to the file contents.InputStreamListDirectoryResult. getInputStream(SchedulerSession session, int offset, int length)Get an input stream to the file contents.InputStreamListDirectoryResult. getInputStream(SchedulerSession session, Logger log, RWIterable<ListDirectoryResult> results)Get an input stream to the file contents.InputStreamListDirectoryResult. getInputStream(SchedulerSession session, Logger log, RWIterable<ListDirectoryResult> results, int offset, int length)Get an input stream to the file contents. -
Uses of SchedulerSession in com.redwood.scheduler.api.jdbc
Methods in com.redwood.scheduler.api.jdbc that return SchedulerSession Modifier and Type Method Description static SchedulerSessionSessionBridge. getNewSession()Constructors in com.redwood.scheduler.api.jdbc with parameters of type SchedulerSession Constructor Description InternalToolResultSet(SchedulerSession newSession) -
Uses of SchedulerSession in com.redwood.scheduler.api.job
Methods in com.redwood.scheduler.api.job that return SchedulerSession Modifier and Type Method Description SchedulerSessionUserJobContext. createSchedulerSession()Create a new SchedulerSession.Methods in com.redwood.scheduler.api.job with parameters of type SchedulerSession Modifier and Type Method Description voidUserJobContext. becomeResilient(SchedulerSession session)Deprecated.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.RWIterable<ForecastJob>JobForecaster. forecast(SchedulerSession session, DateTimeZone at)Create forecast jobs for all active job groups at the specified date.ForecastJobJobForecaster. forecastChildJobs(SchedulerSession session, Long jobId)For job chains, the job chain run will be simulated.RWIterable<ForecastJob>JobForecaster. forecastJobs(SchedulerSession session, DateTimeZone begin, DateTimeZone end, List<Long> jobUniqueIds)Create forecast jobs for all active job groups at the specified date range.Map<Long,ForecastJob>JobForecaster. forecastJobs(SchedulerSession session, DateTimeZone begin, DateTimeZone end, List<Long> jobUniqueIds, long maxForecastCount)Create forecast jobs for all active job groups at the specified date range.static List<Long>JobForecaster. getJobsForProcessServers(SchedulerSession session, List<Long> processServerIds, DateTimeZone jobsFrom, DateTimeZone jobsTo, boolean includeMaintenanceJobs)A helper function for a request to forecast the jobs in a set of process servers where the scheduled start time of the jobs are in a certain time range.static List<Long>JobForecaster. getJobsForQueues(SchedulerSession session, List<Long> queueIds, DateTimeZone jobsFrom, DateTimeZone jobsTo, boolean includeMaintenanceJobs)A helper function for a request to forecast the jobs in a set of queues where the scheduled start time of the jobs are in a certain time range.static List<Long>JobForecaster. getJobsForRelatedEntity(SchedulerSession session, String entityType, List<Long> entityIds, DateTimeZone jobsFrom, DateTimeZone jobsTo, boolean includeMaintenanceJobs)A helper function for a request to forecast the jobs in a set of entities (queues, process servers) where the scheduled start time of the jobs are in a certain time range.default Iterable<Job>UserJobContext. loopOverNextJobChainStep(SchedulerSession session, RTXProducer producer)Loop over the next step in the current job chain.default Iterable<Job>UserJobContext. loopOverNextJobChainStep(SchedulerSession session, RTXProducer producer, String jobDescription)Loop over the next step in the current job chain.default Iterable<Job>UserJobContext. loopOverNextJobChainStep(SchedulerSession session, RTXProducer producer, Predicate<RTXRow> filter)Loop over the next step in the current job chain.Iterable<Job>UserJobContext. loopOverNextJobChainStep(SchedulerSession session, RTXProducer producer, Predicate<RTXRow> filter, String jobDescription)Loop over the next step in the current job chain.default Iterable<Job>UserJobContext. loopOverNextJobChainStep(SchedulerSession session, RTXReader reader)default Iterable<Job>UserJobContext. loopOverNextJobChainStep(SchedulerSession session, RTXReader reader, Predicate<RTXRow> filter)voidUserJobContext. operatorMessage(SchedulerSession session, String message)Insert an operator message in the operator messages table Note that persist() will be calledStringUserJobContext. operatorMessage(SchedulerSession session, String message, String replyExpression)Insert an operator message in the operator messages table and wait until a reply is given.voidUserJobContext. waitForAllChildren(SchedulerSession session)Wait for all children to finish.voidUserJobContext. waitForJob(SchedulerSession session, Job job)Wait for another job to finish.voidUserJobContext. waitForJobs(SchedulerSession session, Job[] jobs)Wait for all the specified jobs to finish.voidUserJobContext. waitForJobs(SchedulerSession session, Job[] jobs, JobStatus[] statuses, long maxWait)Wait for jobs to reach the specified statuses, with a maximum wait time. -
Uses of SchedulerSession in com.redwood.scheduler.api.model
Methods in com.redwood.scheduler.api.model with parameters of type SchedulerSession Modifier and Type Method Description static voidObjectRetriever. callbackSchedulerEntity(SchedulerSession session, String objectType, Long uniqueId, ConcreteObjectCallback callback)Lookup an object and invoke a callback with it, similar toObjectRetriever.callbackSchedulerEntity(String,Long,ConcreteObjectCallback), but using the supplied session instead.static FormatFileFormatFinder. findByFile(SchedulerSession session, File file)static FormatFileFormatFinder. findByFileName(SchedulerSession session, String fileName)static FormatFileFormatFinder. findByFileNameMimeType(SchedulerSession session, String fileName, String mimeType)static FormatFileFormatFinder. findByMimeType(SchedulerSession session, String mimeType)static TableTableFinder. findTable(SchedulerSession session, String tableName)Find a table based on its name, in a case insensitive manner.static TableTableFinder. findVariablesTable(SchedulerSession session)Find the system variables table.static AdHocAlertSourceBusinessKeyLookup. getAdHocAlertSourceByBusinessKey(SchedulerSession session, String key)Query an instance ofAdHocAlertSource, based on its business key.static AlertEscalationActionBusinessKeyLookup. getAlertEscalationActionByBusinessKey(SchedulerSession session, String key)Query an instance ofAlertEscalationAction, based on its business key.static AlertEscalationBusinessKeyLookup. getAlertEscalationByBusinessKey(SchedulerSession session, String key)Query an instance ofAlertEscalation, based on its business key.static ApplicationBusinessKeyLookup. getApplicationByBusinessKey(SchedulerSession session, String key)Query an instance ofApplication, based on its business key.static AuditRuleBusinessKeyLookup. getAuditRuleByBusinessKey(SchedulerSession session, String key)Query an instance ofAuditRule, based on its business key.static ConstraintDefinitionBusinessKeyLookup. getConstraintDefinitionByBusinessKey(SchedulerSession session, String key)Query an instance ofConstraintDefinition, based on its business key.static CredentialBusinessKeyLookup. getCredentialByBusinessKey(SchedulerSession session, String key)Query an instance ofCredential, based on its business key.static CredentialProtocolBusinessKeyLookup. getCredentialProtocolByBusinessKey(SchedulerSession session, String key)Query an instance ofCredentialProtocol, based on its business key.static DashboardBusinessKeyLookup. getDashboardByBusinessKey(SchedulerSession session, String key)Query an instance ofDashboard, based on its business key.static DatabaseBusinessKeyLookup. getDatabaseByBusinessKey(SchedulerSession session, String key)Query an instance ofDatabase, based on its business key.static DatumDefinitionBusinessKeyLookup. getDatumDefinitionByBusinessKey(SchedulerSession session, String key)Query an instance ofDatumDefinition, based on its business key.static FormatFileFormatFinder. getDefaultJobFileFormat(SchedulerSession session, Job job, JobFileType fileType, String jobFileName, Long fileOrder)Get the fileFormat for this kind of output file.StringVariableHeader. getDisplayName(SchedulerSession aSchedulerSession)static DocumentBusinessKeyLookup. getDocumentByBusinessKey(SchedulerSession session, String key)Query an instance ofDocument, based on its business key.static EmailAlertGatewayActionBusinessKeyLookup. getEmailAlertGatewayActionByBusinessKey(SchedulerSession session, String key)Query an instance ofEmailAlertGatewayAction, based on its business key.static EmailAlertGatewayBusinessKeyLookup. getEmailAlertGatewayByBusinessKey(SchedulerSession session, String key)Query an instance ofEmailAlertGateway, based on its business key.static EventBusinessKeyLookup. getEventByBusinessKey(SchedulerSession session, String key)Query an instance ofEvent, based on its business key.static EventDefinitionBusinessKeyLookup. getEventDefinitionByBusinessKey(SchedulerSession session, String key)Query an instance ofEventDefinition, based on its business key.static ExportRuleBusinessKeyLookup. getExportRuleByBusinessKey(SchedulerSession session, String key)Query an instance ofExportRule, based on its business key.static ExportRuleSetBusinessKeyLookup. getExportRuleSetByBusinessKey(SchedulerSession session, String key)Query an instance ofExportRuleSet, based on its business key.static ExtensionPointBusinessKeyLookup. getExtensionPointByBusinessKey(SchedulerSession session, String key)Query an instance ofExtensionPoint, based on its business key.static ForecastJobBusinessKeyLookup. getForecastJobByBusinessKey(SchedulerSession session, String key)Query an instance ofForecastJob, based on its business key.static FormatFileFormatFinder. getFormat(SchedulerSession session, String extension, String mimeType)static FormatBusinessKeyLookup. getFormatByBusinessKey(SchedulerSession session, String key)Query an instance ofFormat, based on its business key.static GlobalPrivilegeBusinessKeyLookup. getGlobalPrivilegeByBusinessKey(SchedulerSession session, String key)Query an instance ofGlobalPrivilege, based on its business key.static ImportActionBusinessKeyLookup. getImportActionByBusinessKey(SchedulerSession session, String key)Query an instance ofImportAction, based on its business key.static ImportRuleBusinessKeyLookup. getImportRuleByBusinessKey(SchedulerSession session, String key)Query an instance ofImportRule, based on its business key.static ImportRuleDefinitionBusinessKeyLookup. getImportRuleDefinitionByBusinessKey(SchedulerSession session, String key)Query an instance ofImportRuleDefinition, based on its business key.static ImportRuleSetBusinessKeyLookup. getImportRuleSetByBusinessKey(SchedulerSession session, String key)Query an instance ofImportRuleSet, based on its business key.static ImportSourceBusinessKeyLookup. getImportSourceByBusinessKey(SchedulerSession session, String key)Query an instance ofImportSource, based on its business key.static IsolationGroupBusinessKeyLookup. getIsolationGroupByBusinessKey(SchedulerSession session, String key)Query an instance ofIsolationGroup, based on its business key.static JARFileBusinessKeyLookup. getJARFileByBusinessKey(SchedulerSession session, String key)Query an instance ofJARFile, based on its business key.static JobBusinessKeyLookup. getJobByBusinessKey(SchedulerSession session, String key)Query an instance ofJob, based on its business key.static JobChainBusinessKeyLookup. getJobChainByBusinessKey(SchedulerSession session, String key)Query an instance ofJobChain, based on its business key.static JobChainCallBusinessKeyLookup. getJobChainCallByBusinessKey(SchedulerSession session, String key)Query an instance ofJobChainCall, based on its business key.static JobChainCallJobLockBusinessKeyLookup. getJobChainCallJobLockByBusinessKey(SchedulerSession session, String key)Query an instance ofJobChainCallJobLock, based on its business key.static JobChainCallSchedulingParameterBusinessKeyLookup. getJobChainCallSchedulingParameterByBusinessKey(SchedulerSession session, String key)Query an instance ofJobChainCallSchedulingParameter, based on its business key.static JobChainStepBusinessKeyLookup. getJobChainStepByBusinessKey(SchedulerSession session, String key)Query an instance ofJobChainStep, based on its business key.static JobDefinitionActionBusinessKeyLookup. getJobDefinitionActionByBusinessKey(SchedulerSession session, String key)Query an instance ofJobDefinitionAction, based on its business key.static JobDefinitionAlertSourceBusinessKeyLookup. getJobDefinitionAlertSourceByBusinessKey(SchedulerSession session, String key)Query an instance ofJobDefinitionAlertSource, based on its business key.static JobDefinitionBusinessKeyLookup. getJobDefinitionByBusinessKey(SchedulerSession session, String key)Query an instance ofJobDefinition, based on its business key.static JobDefinitionConstraintBusinessKeyLookup. getJobDefinitionConstraintByBusinessKey(SchedulerSession session, String key)Query an instance ofJobDefinitionConstraint, based on its business key.static JobDefinitionConstraintParameterMappingBusinessKeyLookup. getJobDefinitionConstraintParameterMappingByBusinessKey(SchedulerSession session, String key)Query an instance ofJobDefinitionConstraintParameterMapping, based on its business key.static JobDefinitionFormBusinessKeyLookup. getJobDefinitionFormByBusinessKey(SchedulerSession session, String key)Query an instance ofJobDefinitionForm, based on its business key.static JobDefinitionJobLockBusinessKeyLookup. getJobDefinitionJobLockByBusinessKey(SchedulerSession session, String key)Query an instance ofJobDefinitionJobLock, based on its business key.static JobDefinitionParameterBusinessKeyLookup. getJobDefinitionParameterByBusinessKey(SchedulerSession session, String key)Query an instance ofJobDefinitionParameter, based on its business key.static JobDefinitionParameterSubTypeBusinessKeyLookup. getJobDefinitionParameterSubTypeByBusinessKey(SchedulerSession session, String key)Query an instance ofJobDefinitionParameterSubType, based on its business key.static JobDefinitionRuntimeLimitBusinessKeyLookup. getJobDefinitionRuntimeLimitByBusinessKey(SchedulerSession session, String key)Query an instance ofJobDefinitionRuntimeLimit, based on its business key.static JobDefinitionTypeActionBusinessKeyLookup. getJobDefinitionTypeActionByBusinessKey(SchedulerSession session, String key)Query an instance ofJobDefinitionTypeAction, based on its business key.static JobDefinitionTypeBusinessKeyLookup. getJobDefinitionTypeByBusinessKey(SchedulerSession session, String key)Query an instance ofJobDefinitionType, based on its business key.static JobFileSearchBusinessKeyLookup. getJobFileSearchByBusinessKey(SchedulerSession session, String key)Query an instance ofJobFileSearch, based on its business key.static JobGroupBusinessKeyLookup. getJobGroupByBusinessKey(SchedulerSession session, String key)Query an instance ofJobGroup, based on its business key.static JobLockBusinessKeyLookup. getJobLockByBusinessKey(SchedulerSession session, String key)Query an instance ofJobLock, based on its business key.static JobRaiseEventBusinessKeyLookup. getJobRaiseEventByBusinessKey(SchedulerSession session, String key)Query an instance ofJobRaiseEvent, based on its business key.static JobRuntimeLimitBusinessKeyLookup. getJobRuntimeLimitByBusinessKey(SchedulerSession session, String key)Query an instance ofJobRuntimeLimit, based on its business key.static JobWaitEventBusinessKeyLookup. getJobWaitEventByBusinessKey(SchedulerSession session, String key)Query an instance ofJobWaitEvent, based on its business key.static LibraryBusinessKeyLookup. getLibraryByBusinessKey(SchedulerSession session, String key)Query an instance ofLibrary, based on its business key.static LibrarySourceBusinessKeyLookup. getLibrarySourceByBusinessKey(SchedulerSession session, String key)Query an instance ofLibrarySource, based on its business key.static LicenseKeyBusinessKeyLookup. getLicenseKeyByBusinessKey(SchedulerSession session, String key)Query an instance ofLicenseKey, based on its business key.static MailConnectorBusinessKeyLookup. getMailConnectorByBusinessKey(SchedulerSession session, String key)Query an instance ofMailConnector, based on its business key.static MonitorAlertSourceBusinessKeyLookup. getMonitorAlertSourceByBusinessKey(SchedulerSession session, String key)Query an instance ofMonitorAlertSource, based on its business key.static MonitorCheckBusinessKeyLookup. getMonitorCheckByBusinessKey(SchedulerSession session, String key)Query an instance ofMonitorCheck, based on its business key.static MonitorEventBusinessKeyLookup. getMonitorEventByBusinessKey(SchedulerSession session, String key)Query an instance ofMonitorEvent, based on its business key.static MonitorLinkBusinessKeyLookup. getMonitorLinkByBusinessKey(SchedulerSession session, String key)Query an instance ofMonitorLink, based on its business key.static MonitorNodeBusinessKeyLookup. getMonitorNodeByBusinessKey(SchedulerSession session, String key)Query an instance ofMonitorNode, based on its business key.static MonitorValueBusinessKeyLookup. getMonitorValueByBusinessKey(SchedulerSession session, String key)Query an instance ofMonitorValue, based on its business key.static NavigationBarBusinessKeyLookup. getNavigationBarByBusinessKey(SchedulerSession session, String key)Query an instance ofNavigationBar, based on its business key.static NavigationBarItemBusinessKeyLookup. getNavigationBarItemByBusinessKey(SchedulerSession session, String key)Query an instance ofNavigationBarItem, based on its business key.static ObjectDefinitionBusinessKeyLookup. getObjectDefinitionByBusinessKey(SchedulerSession session, String key)Query an instance ofObjectDefinition, based on its business key.static ObjectFieldDefinitionBusinessKeyLookup. getObjectFieldDefinitionByBusinessKey(SchedulerSession session, String key)Query an instance ofObjectFieldDefinition, based on its business key.static ObjectIndexBusinessKeyLookup. getObjectIndexByBusinessKey(SchedulerSession session, String key)Query an instance ofObjectIndex, based on its business key.static ObjectReferenceBusinessKeyLookup. getObjectReferenceByBusinessKey(SchedulerSession session, String key)Query an instance ofObjectReference, based on its business key.static ObjectSearchBusinessKeyLookup. getObjectSearchByBusinessKey(SchedulerSession session, String key)Query an instance ofObjectSearch, based on its business key.static ObjectTagBusinessKeyLookup. getObjectTagByBusinessKey(SchedulerSession session, String key)Query an instance ofObjectTag, based on its business key.static ObjectTagDefinitionBusinessKeyLookup. getObjectTagDefinitionByBusinessKey(SchedulerSession session, String key)Query an instance ofObjectTagDefinition, based on its business key.static OraAppsSystemBusinessKeyLookup. getOraAppsSystemByBusinessKey(SchedulerSession session, String key)Query an instance ofOraAppsSystem, based on its business key.static OraOhiSystemBusinessKeyLookup. getOraOhiSystemByBusinessKey(SchedulerSession session, String key)Query an instance ofOraOhiSystem, based on its business key.static PartitionBusinessKeyLookup. getPartitionByBusinessKey(SchedulerSession session, String key)Query an instance ofPartition, based on its business key.static PeopleSoftSystemBusinessKeyLookup. getPeopleSoftSystemByBusinessKey(SchedulerSession session, String key)Query an instance ofPeopleSoftSystem, based on its business key.static PeriodFunctionBusinessKeyLookup. getPeriodFunctionByBusinessKey(SchedulerSession session, String key)Query an instance ofPeriodFunction, based on its business key.static ProcessMonitorBusinessKeyLookup. getProcessMonitorByBusinessKey(SchedulerSession session, String key)Query an instance ofProcessMonitor, based on its business key.static ProcessMonitorDefinitionBusinessKeyLookup. getProcessMonitorDefinitionByBusinessKey(SchedulerSession session, String key)Query an instance ofProcessMonitorDefinition, based on its business key.static ProcessMonitorItemDefinitionBusinessKeyLookup. getProcessMonitorItemDefinitionByBusinessKey(SchedulerSession session, String key)Query an instance ofProcessMonitorItemDefinition, based on its business key.static ProcessServerAlertSourceBusinessKeyLookup. getProcessServerAlertSourceByBusinessKey(SchedulerSession session, String key)Query an instance ofProcessServerAlertSource, based on its business key.static ProcessServerBusinessKeyLookup. getProcessServerByBusinessKey(SchedulerSession session, String key)Query an instance ofProcessServer, based on its business key.static ProcessServerJobDefinitionTypeBusinessKeyLookup. getProcessServerJobDefinitionTypeByBusinessKey(SchedulerSession session, String key)Query an instance ofProcessServerJobDefinitionType, based on its business key.static ProcessServerResourceBusinessKeyLookup. getProcessServerResourceByBusinessKey(SchedulerSession session, String key)Query an instance ofProcessServerResource, based on its business key.static ProcessServerServiceBusinessKeyLookup. getProcessServerServiceByBusinessKey(SchedulerSession session, String key)Query an instance ofProcessServerService, based on its business key.static PublishItemBusinessKeyLookup. getPublishItemByBusinessKey(SchedulerSession session, String key)Query an instance ofPublishItem, based on its business key.static QueryConditionBusinessKeyLookup. getQueryConditionByBusinessKey(SchedulerSession session, String key)Query an instance ofQueryCondition, based on its business key.static QueryFilterBusinessKeyLookup. getQueryFilterByBusinessKey(SchedulerSession session, String key)Query an instance ofQueryFilter, based on its business key.static QueueAlertSourceBusinessKeyLookup. getQueueAlertSourceByBusinessKey(SchedulerSession session, String key)Query an instance ofQueueAlertSource, based on its business key.static QueueBusinessKeyLookup. getQueueByBusinessKey(SchedulerSession session, String key)Query an instance ofQueue, based on its business key.static QueueProviderBusinessKeyLookup. getQueueProviderByBusinessKey(SchedulerSession session, String key)Query an instance ofQueueProvider, based on its business key.static R2WCatalogAliasBusinessKeyLookup. getR2WCatalogAliasByBusinessKey(SchedulerSession session, String key)Query an instance ofR2WCatalogAlias, based on its business key.static R2WCatalogBusinessKeyLookup. getR2WCatalogByBusinessKey(SchedulerSession session, String key)Query an instance ofR2WCatalog, based on its business key.static RegistryEntryBusinessKeyLookup. getRegistryEntryByBusinessKey(SchedulerSession session, String key)Query an instance ofRegistryEntry, based on its business key.static RELEntryPointBusinessKeyLookup. getRELEntryPointByBusinessKey(SchedulerSession session, String key)Query an instance ofRELEntryPoint, based on its business key.static RemoteSystemBusinessKeyLookup. getRemoteSystemByBusinessKey(SchedulerSession session, String key)Query an instance ofRemoteSystem, based on its business key.static ReportBusinessKeyLookup. getReportByBusinessKey(SchedulerSession session, String key)Query an instance ofReport, based on its business key.static ReportColumnBusinessKeyLookup. getReportColumnByBusinessKey(SchedulerSession session, String key)Query an instance ofReportColumn, based on its business key.static ReportSortBusinessKeyLookup. getReportSortByBusinessKey(SchedulerSession session, String key)Query an instance ofReportSort, based on its business key.static ResourceBusinessKeyLookup. getResourceByBusinessKey(SchedulerSession session, String key)Query an instance ofResource, based on its business key.ApplicationAppUpgradeInfo. getRootApplication(SchedulerSession session)static SAPAbapProgramBusinessKeyLookup. getSAPAbapProgramByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPAbapProgram, based on its business key.static SAPAbapVariantBusinessKeyLookup. getSAPAbapVariantByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPAbapVariant, based on its business key.static SAPAbapVariantParameterValueBusinessKeyLookup. getSAPAbapVariantParameterValueByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPAbapVariantParameterValue, based on its business key.static SAPAbapVariantSeloptBusinessKeyLookup. getSAPAbapVariantSeloptByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPAbapVariantSelopt, based on its business key.static SAPApplicationServerBusinessKeyLookup. getSAPApplicationServerByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPApplicationServer, based on its business key.static SAPApplicationServerGroupBusinessKeyLookup. getSAPApplicationServerGroupByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPApplicationServerGroup, based on its business key.static SAPApplicationServerProviderBusinessKeyLookup. getSAPApplicationServerProviderByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPApplicationServerProvider, based on its business key.static SAPArchiveDocumentTypeBusinessKeyLookup. getSAPArchiveDocumentTypeByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPArchiveDocumentType, based on its business key.static SAPArchiveObjectBusinessKeyLookup. getSAPArchiveObjectByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPArchiveObject, based on its business key.static SAPBAEConnectorBusinessKeyLookup. getSAPBAEConnectorByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPBAEConnector, based on its business key.static SAPBatchEventBusinessKeyLookup. getSAPBatchEventByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPBatchEvent, based on its business key.static SAPCalendarBusinessKeyLookup. getSAPCalendarByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPCalendar, based on its business key.static SAPExternalCommandBusinessKeyLookup. getSAPExternalCommandByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPExternalCommand, based on its business key.static SAPInfoPackageBusinessKeyLookup. getSAPInfoPackageByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPInfoPackage, based on its business key.static SAPInfoPackageGroupBusinessKeyLookup. getSAPInfoPackageGroupByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPInfoPackageGroup, based on its business key.static SAPInfoPackageGroupStepBusinessKeyLookup. getSAPInfoPackageGroupStepByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPInfoPackageGroupStep, based on its business key.static SAPLanguageBusinessKeyLookup. getSAPLanguageByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPLanguage, based on its business key.static SAPMassActivityBusinessKeyLookup. getSAPMassActivityByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPMassActivity, based on its business key.static SAPMassActivityFieldParameterBusinessKeyLookup. getSAPMassActivityFieldParameterByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPMassActivityFieldParameter, based on its business key.static SAPMassActivityFieldTableBusinessKeyLookup. getSAPMassActivityFieldTableByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPMassActivityFieldTable, based on its business key.static SAPMassActivityFieldTableRowBusinessKeyLookup. getSAPMassActivityFieldTableRowByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPMassActivityFieldTableRow, based on its business key.static SAPMassActivityFieldTableRowValueBusinessKeyLookup. getSAPMassActivityFieldTableRowValueByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPMassActivityFieldTableRowValue, based on its business key.static SAPMassActivityLayoutFieldBusinessKeyLookup. getSAPMassActivityLayoutFieldByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPMassActivityLayoutField, based on its business key.static SAPMassActivityObjectBusinessKeyLookup. getSAPMassActivityObjectByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPMassActivityObject, based on its business key.static SAPMassActivityParameterBusinessKeyLookup. getSAPMassActivityParameterByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPMassActivityParameter, based on its business key.static SAPMassActivityParameterSetBusinessKeyLookup. getSAPMassActivityParameterSetByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPMassActivityParameterSet, based on its business key.static SAPMassActivityStructureBusinessKeyLookup. getSAPMassActivityStructureByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPMassActivityStructure, based on its business key.static SAPNWCallbackVariantBusinessKeyLookup. getSAPNWCallbackVariantByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPNWCallbackVariant, based on its business key.static SAPOutputDeviceBusinessKeyLookup. getSAPOutputDeviceByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPOutputDevice, based on its business key.static SAPOutputFormatBusinessKeyLookup. getSAPOutputFormatByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPOutputFormat, based on its business key.static SAPPIChannelBusinessKeyLookup. getSAPPIChannelByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPPIChannel, based on its business key.static SAPProcessChainBusinessKeyLookup. getSAPProcessChainByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPProcessChain, based on its business key.static SAPProcessDefinitionBusinessKeyLookup. getSAPProcessDefinitionByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPProcessDefinition, based on its business key.static SAPRecipientBusinessKeyLookup. getSAPRecipientByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPRecipient, based on its business key.static SAPScriptBusinessKeyLookup. getSAPScriptByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPScript, based on its business key.static SAPSystemBusinessKeyLookup. getSAPSystemByBusinessKey(SchedulerSession session, String key)Query an instance ofSAPSystem, based on its business key.static ScriptBusinessKeyLookup. getScriptByBusinessKey(SchedulerSession session, String key)Query an instance ofScript, based on its business key.static ServiceBusinessKeyLookup. getServiceByBusinessKey(SchedulerSession session, String key)Query an instance ofService, based on its business key.static SoftwareGroupBusinessKeyLookup. getSoftwareGroupByBusinessKey(SchedulerSession session, String key)Query an instance ofSoftwareGroup, based on its business key.static SoftwareItemBusinessKeyLookup. getSoftwareItemByBusinessKey(SchedulerSession session, String key)Query an instance ofSoftwareItem, based on its business key.static SubjectBusinessKeyLookup. getSubjectByBusinessKey(SchedulerSession session, String key)Query an instance ofSubject, based on its business key.static SubjectGlobalPrivilegeGrantBusinessKeyLookup. getSubjectGlobalPrivilegeGrantByBusinessKey(SchedulerSession session, String key)Query an instance ofSubjectGlobalPrivilegeGrant, based on its business key.static SubjectIsolationGroupBusinessKeyLookup. getSubjectIsolationGroupByBusinessKey(SchedulerSession session, String key)Query an instance ofSubjectIsolationGroup, based on its business key.static SubjectObjectPrivilegeGrantBusinessKeyLookup. getSubjectObjectPrivilegeGrantByBusinessKey(SchedulerSession session, String key)Query an instance ofSubjectObjectPrivilegeGrant, based on its business key.static SubjectObjectTypePrivilegeGrantBusinessKeyLookup. getSubjectObjectTypePrivilegeGrantByBusinessKey(SchedulerSession session, String key)Query an instance ofSubjectObjectTypePrivilegeGrant, based on its business key.static SubjectRoleGrantBusinessKeyLookup. getSubjectRoleGrantByBusinessKey(SchedulerSession session, String key)Query an instance ofSubjectRoleGrant, based on its business key.static SubmitFrameBusinessKeyLookup. getSubmitFrameByBusinessKey(SchedulerSession session, String key)Query an instance ofSubmitFrame, based on its business key.static TableBusinessKeyLookup. getTableByBusinessKey(SchedulerSession session, String key)Query an instance ofTable, based on its business key.static TableDefinitionBusinessKeyLookup. getTableDefinitionByBusinessKey(SchedulerSession session, String key)Query an instance ofTableDefinition, based on its business key.static TableDefinitionConstraintBusinessKeyLookup. getTableDefinitionConstraintByBusinessKey(SchedulerSession session, String key)Query an instance ofTableDefinitionConstraint, based on its business key.static TableDefinitionConstraintParameterMappingBusinessKeyLookup. getTableDefinitionConstraintParameterMappingByBusinessKey(SchedulerSession session, String key)Query an instance ofTableDefinitionConstraintParameterMapping, based on its business key.static TimeWindowBusinessKeyLookup. getTimeWindowByBusinessKey(SchedulerSession session, String key)Query an instance ofTimeWindow, based on its business key.static TimeZoneBusinessKeyLookup. getTimeZoneByBusinessKey(SchedulerSession session, String key)Query an instance ofTimeZone, based on its business key.static TriggerBusinessKeyLookup. getTriggerByBusinessKey(SchedulerSession session, String key)Query an instance ofTrigger, based on its business key.static UserMessageDefinitionBusinessKeyLookup. getUserMessageDefinitionByBusinessKey(SchedulerSession session, String key)Query an instance ofUserMessageDefinition, based on its business key.static VisualizationAlertBusinessKeyLookup. getVisualizationAlertByBusinessKey(SchedulerSession session, String key)Query an instance ofVisualizationAlert, based on its business key.static VisualizationProcessServerQueueBusinessKeyLookup. getVisualizationProcessServerQueueByBusinessKey(SchedulerSession session, String key)Query an instance ofVisualizationProcessServerQueue, based on its business key.static SchedulerEntityObjectRetriever. lookupSchedulerEntity(SchedulerSession session, String objectType, Long uniqueId)Deprecated.voidAppUpgrader.UpgradeStep. performPostImportUpgrade(SchedulerSession jobUserSession)Perform after importvoidAppUpgrader.UpgradeStep. performPreImportUpgrade(SchedulerSession jobUserSession)Perform before importvoidJobParameter. setInValueByEvaluatingREL(SchedulerSession session, String expression)Set the parameter value to the evaluation of the passed in REL expression.voidJobParameter. setValueToDefaultExpression(SchedulerSession session)Set the parameter value to the default expression of the corresponding job definition parameter.Constructors in com.redwood.scheduler.api.model with parameters of type SchedulerSession Constructor Description ObjectRetriever(SchedulerSession initSession)Construct an object retriever that will use the supplied session.ReportScript(SchedulerSession newSession, Writer newWriter)Create a new ReportScript using a specific session and writer. -
Uses of SchedulerSession in com.redwood.scheduler.api.model.compatibility_14
Methods in com.redwood.scheduler.api.model.compatibility_14 with parameters of type SchedulerSession Modifier and Type Method Description Iterator<ForecastJob>JobForecasterComp. forecast(SchedulerSession session, DateTimeZone at)Deprecated.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.Iterator<ForecastJob>JobForecasterComp. forecastJobs(SchedulerSession session, DateTimeZone begin, DateTimeZone end, List<Long> jobUniqueIds)Deprecated.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.Iterator<com.redwood.scheduler.api.scripting.ScriptingFunction>RuntimeClassComp. getBuiltInFunctions(SchedulerSession aSession)Deprecated.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.Iterator<com.redwood.scheduler.api.scripting.ScriptingFunction>RuntimeClassComp. getRELEntryPoints(SchedulerSession aSession)Deprecated.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. -
Uses of SchedulerSession in com.redwood.scheduler.api.rtx
Methods in com.redwood.scheduler.api.rtx with parameters of type SchedulerSession Modifier and Type Method Description TRTXRowRELScript. call(RTXRow row, SchedulerSession session)Call the script.TRTXRowRELScript. call(RTXRow row, SchedulerSession session, Map<String,Object> parameters)Call the script. -
Uses of SchedulerSession in com.redwood.scheduler.api.runtime
Methods in com.redwood.scheduler.api.runtime with parameters of type SchedulerSession Modifier and Type Method Description RWIterable<com.redwood.scheduler.api.scripting.ScriptingFunction>RuntimeClass. getBuiltInFunctions(SchedulerSession aSession)Returns available built in scripting functions, current session has access toRWIterable<com.redwood.scheduler.api.scripting.ScriptingFunction>RuntimeClass. getRELEntryPoints(SchedulerSession aSession)Return all entry points the current session has access to -
Uses of SchedulerSession in com.redwood.scheduler.api.scripting.variables
Methods in com.redwood.scheduler.api.scripting.variables that return SchedulerSession Modifier and Type Method Description SchedulerSessionExtensionPointScriptObject. createActionSubjectSchedulerSession()Create an additional SchedulerSesison that has the context of the Act ion Subject as defined by the Extension Point These SchedulerSessions are detached and invalidated after the execution of the request, and should therefore NOT be held on to (by storing them in the session or otherwise).SchedulerSessionExtensionPointScriptObject. createUserSchedulerSession()Create an additional SchedulerSesison that has the context of the user performing the action.SchedulerSessionExtensionPointScriptObject. getRetainedActionSubjectSchedulerSession()Get (or create if one does not exist yet) a SchedulerSession that will be available in consequent requests for this user for the same ExtensionPoint execution.SchedulerSessionExtensionPointScriptObject. getRetainedUserSchedulerSession()Get (or create if one does not exist yet) a SchedulerSession that will be available in consequent requests for this user for the same ExtensionPoint execution.static SchedulerSessionScriptSessionFactory. getSession()static SchedulerSessionScriptSessionFactory. getSession(String source)SchedulerSessionExtensionPointScriptObject. getSharedSchedulerSession()Return a SchedulerSession that is being used on an edit page, and contains the objects being edited.Methods in com.redwood.scheduler.api.scripting.variables with parameters of type SchedulerSession Modifier and Type Method Description ObjectExtensionParameters. getObjectFieldValue(int index, char type, String name, SchedulerSession session)Return the value of a given field by name and type.SchedulerEntityExecutorContext. getOriginEntity(SchedulerSession session)For origins that are based on a SchdulerEntity (Extension Point, Job etc.) this method will return the Object that is associated with that execution.SubjectExecutorContext. getUser(SchedulerSession session)Get the Subject that started this execution. -
Uses of SchedulerSession in com.redwood.scheduler.api.snmp
Methods in com.redwood.scheduler.api.snmp with parameters of type SchedulerSession Modifier and Type Method Description static voidSNMPTrap. sendTrap(SchedulerSession session, String host, BigDecimal port, String community, BigDecimal id, String data)Send an SNMP trap using the parameters passed. -
Uses of SchedulerSession in com.redwood.scheduler.api.soap
Methods in com.redwood.scheduler.api.soap with parameters of type SchedulerSession Modifier and Type Method Description StringSOAPRequest. getLocalServerURL(SchedulerSession ss, String alias)Get the URL of the local serverStringSOAPRequest. getUpdateJobURL(SchedulerSession ss, String alias)Get the URL of the update job service -
Uses of SchedulerSession in com.redwood.scheduler.api.uow
Methods in com.redwood.scheduler.api.uow that return SchedulerSession Modifier and Type Method Description SchedulerSessionSchedulerSessionSource. createSchedulerSession()Create a new scheduler session.Methods in com.redwood.scheduler.api.uow with parameters of type SchedulerSession Modifier and Type Method Description Iterator<T>SchedulerSessionBatchedUnitOfWork. getBatchOfWork(SchedulerSession session, int batchSize, boolean previousBatchPersisted)Obtain a batch of work to perform.voidSchedulerSessionUnitOfWork. performWork(SchedulerSession session)This method defines the unit of work to perform.protected <T> voidSchedulerSessionBatchedUnitOfWorkManager. processBatch(SchedulerSessionBatchedUnitOfWork<T> buow, SchedulerSession session, Iterator<T> batch)voidSchedulerSessionBatchedUnitOfWork. processItem(SchedulerSession session, T item)Process an item in a batched unit of work.voidPersistAllowedHelper. setPersistAllowed(SchedulerSession session, boolean value)Internal interface.
-