Package com.redwood.scheduler.api.model
Class BusinessKeyLookup
- java.lang.Object
- 
- com.redwood.scheduler.api.model.BusinessKeyLookup
 
- 
 public class BusinessKeyLookup extends Object Interface for resolving all concreteBusinessKeyObjectobjects based on their business key.
- 
- 
Constructor SummaryConstructors Constructor Description BusinessKeyLookup()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
getAdHocAlertSourceByBusinessKeypublic static AdHocAlertSource getAdHocAlertSourceByBusinessKey(SchedulerSession session, String key) Query an instance ofAdHocAlertSource, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type AdHocAlertSource.
 
 - 
getAlertEscalationByBusinessKeypublic static AlertEscalation getAlertEscalationByBusinessKey(SchedulerSession session, String key) Query an instance ofAlertEscalation, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type AlertEscalation.
 
 - 
getAlertEscalationActionByBusinessKeypublic static AlertEscalationAction getAlertEscalationActionByBusinessKey(SchedulerSession session, String key) Query an instance ofAlertEscalationAction, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type AlertEscalationAction.
 
 - 
getApplicationByBusinessKeypublic static Application getApplicationByBusinessKey(SchedulerSession session, String key) Query an instance ofApplication, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Application.
 
 - 
getAuditRuleByBusinessKeypublic static AuditRule getAuditRuleByBusinessKey(SchedulerSession session, String key) Query an instance ofAuditRule, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type AuditRule.
 
 - 
getConstraintDefinitionByBusinessKeypublic static ConstraintDefinition getConstraintDefinitionByBusinessKey(SchedulerSession session, String key) Query an instance ofConstraintDefinition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ConstraintDefinition.
 
 - 
getCredentialByBusinessKeypublic static Credential getCredentialByBusinessKey(SchedulerSession session, String key) Query an instance ofCredential, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Credential.
 
 - 
getCredentialProtocolByBusinessKeypublic static CredentialProtocol getCredentialProtocolByBusinessKey(SchedulerSession session, String key) Query an instance ofCredentialProtocol, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type CredentialProtocol.
 
 - 
getDashboardByBusinessKeypublic static Dashboard getDashboardByBusinessKey(SchedulerSession session, String key) Query an instance ofDashboard, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Dashboard.
 
 - 
getDatabaseByBusinessKeypublic static Database getDatabaseByBusinessKey(SchedulerSession session, String key) Query an instance ofDatabase, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Database.
 
 - 
getDatumDefinitionByBusinessKeypublic static DatumDefinition getDatumDefinitionByBusinessKey(SchedulerSession session, String key) Query an instance ofDatumDefinition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type DatumDefinition.
 
 - 
getDocumentByBusinessKeypublic static Document getDocumentByBusinessKey(SchedulerSession session, String key) Query an instance ofDocument, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Document.
 
 - 
getEmailAlertGatewayByBusinessKeypublic static EmailAlertGateway getEmailAlertGatewayByBusinessKey(SchedulerSession session, String key) Query an instance ofEmailAlertGateway, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type EmailAlertGateway.
 
 - 
getEmailAlertGatewayActionByBusinessKeypublic static EmailAlertGatewayAction getEmailAlertGatewayActionByBusinessKey(SchedulerSession session, String key) Query an instance ofEmailAlertGatewayAction, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type EmailAlertGatewayAction.
 
 - 
getEventByBusinessKeypublic static Event getEventByBusinessKey(SchedulerSession session, String key) Query an instance ofEvent, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Event.
 
 - 
getEventDefinitionByBusinessKeypublic static EventDefinition getEventDefinitionByBusinessKey(SchedulerSession session, String key) Query an instance ofEventDefinition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type EventDefinition.
 
 - 
getExportRuleByBusinessKeypublic static ExportRule getExportRuleByBusinessKey(SchedulerSession session, String key) Query an instance ofExportRule, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ExportRule.
 
 - 
getExportRuleSetByBusinessKeypublic static ExportRuleSet getExportRuleSetByBusinessKey(SchedulerSession session, String key) Query an instance ofExportRuleSet, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ExportRuleSet.
 
 - 
getExtensionPointByBusinessKeypublic static ExtensionPoint getExtensionPointByBusinessKey(SchedulerSession session, String key) Query an instance ofExtensionPoint, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ExtensionPoint.
 
 - 
getForecastJobByBusinessKeypublic static ForecastJob getForecastJobByBusinessKey(SchedulerSession session, String key) Query an instance ofForecastJob, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ForecastJob.
 
 - 
getFormatByBusinessKeypublic static Format getFormatByBusinessKey(SchedulerSession session, String key) Query an instance ofFormat, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Format.
 
 - 
getGlobalPrivilegeByBusinessKeypublic static GlobalPrivilege getGlobalPrivilegeByBusinessKey(SchedulerSession session, String key) Query an instance ofGlobalPrivilege, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type GlobalPrivilege.
 
 - 
getImportActionByBusinessKeypublic static ImportAction getImportActionByBusinessKey(SchedulerSession session, String key) Query an instance ofImportAction, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ImportAction.
 
 - 
getImportRuleByBusinessKeypublic static ImportRule getImportRuleByBusinessKey(SchedulerSession session, String key) Query an instance ofImportRule, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ImportRule.
 
 - 
getImportRuleDefinitionByBusinessKeypublic static ImportRuleDefinition getImportRuleDefinitionByBusinessKey(SchedulerSession session, String key) Query an instance ofImportRuleDefinition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ImportRuleDefinition.
 
 - 
getImportRuleSetByBusinessKeypublic static ImportRuleSet getImportRuleSetByBusinessKey(SchedulerSession session, String key) Query an instance ofImportRuleSet, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ImportRuleSet.
 
 - 
getImportSourceByBusinessKeypublic static ImportSource getImportSourceByBusinessKey(SchedulerSession session, String key) Query an instance ofImportSource, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ImportSource.
 
 - 
getIsolationGroupByBusinessKeypublic static IsolationGroup getIsolationGroupByBusinessKey(SchedulerSession session, String key) Query an instance ofIsolationGroup, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type IsolationGroup.
 
 - 
getJARFileByBusinessKeypublic static JARFile getJARFileByBusinessKey(SchedulerSession session, String key) Query an instance ofJARFile, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JARFile.
 
 - 
getJobByBusinessKeypublic static Job getJobByBusinessKey(SchedulerSession session, String key) Query an instance ofJob, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Job.
 
 - 
getJobChainByBusinessKeypublic static JobChain getJobChainByBusinessKey(SchedulerSession session, String key) Query an instance ofJobChain, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobChain.
 
 - 
getJobChainCallByBusinessKeypublic static JobChainCall getJobChainCallByBusinessKey(SchedulerSession session, String key) Query an instance ofJobChainCall, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobChainCall.
 
 - 
getJobChainCallJobLockByBusinessKeypublic static JobChainCallJobLock getJobChainCallJobLockByBusinessKey(SchedulerSession session, String key) Query an instance ofJobChainCallJobLock, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobChainCallJobLock.
 
 - 
getJobChainCallSchedulingParameterByBusinessKeypublic static JobChainCallSchedulingParameter getJobChainCallSchedulingParameterByBusinessKey(SchedulerSession session, String key) Query an instance ofJobChainCallSchedulingParameter, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobChainCallSchedulingParameter.
 
 - 
getJobChainStepByBusinessKeypublic static JobChainStep getJobChainStepByBusinessKey(SchedulerSession session, String key) Query an instance ofJobChainStep, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobChainStep.
 
 - 
getJobDefinitionByBusinessKeypublic static JobDefinition getJobDefinitionByBusinessKey(SchedulerSession session, String key) Query an instance ofJobDefinition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobDefinition.
 
 - 
getJobDefinitionActionByBusinessKeypublic static JobDefinitionAction getJobDefinitionActionByBusinessKey(SchedulerSession session, String key) Query an instance ofJobDefinitionAction, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobDefinitionAction.
 
 - 
getJobDefinitionAlertSourceByBusinessKeypublic static JobDefinitionAlertSource getJobDefinitionAlertSourceByBusinessKey(SchedulerSession session, String key) Query an instance ofJobDefinitionAlertSource, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobDefinitionAlertSource.
 
 - 
getJobDefinitionConstraintByBusinessKeypublic static JobDefinitionConstraint getJobDefinitionConstraintByBusinessKey(SchedulerSession session, String key) Query an instance ofJobDefinitionConstraint, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobDefinitionConstraint.
 
 - 
getJobDefinitionConstraintParameterMappingByBusinessKeypublic static JobDefinitionConstraintParameterMapping getJobDefinitionConstraintParameterMappingByBusinessKey(SchedulerSession session, String key) Query an instance ofJobDefinitionConstraintParameterMapping, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobDefinitionConstraintParameterMapping.
 
 - 
getJobDefinitionFormByBusinessKeypublic static JobDefinitionForm getJobDefinitionFormByBusinessKey(SchedulerSession session, String key) Query an instance ofJobDefinitionForm, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobDefinitionForm.
 
 - 
getJobDefinitionJobLockByBusinessKeypublic static JobDefinitionJobLock getJobDefinitionJobLockByBusinessKey(SchedulerSession session, String key) Query an instance ofJobDefinitionJobLock, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobDefinitionJobLock.
 
 - 
getJobDefinitionParameterByBusinessKeypublic static JobDefinitionParameter getJobDefinitionParameterByBusinessKey(SchedulerSession session, String key) Query an instance ofJobDefinitionParameter, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobDefinitionParameter.
 
 - 
getJobDefinitionParameterSubTypeByBusinessKeypublic static JobDefinitionParameterSubType getJobDefinitionParameterSubTypeByBusinessKey(SchedulerSession session, String key) Query an instance ofJobDefinitionParameterSubType, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobDefinitionParameterSubType.
 
 - 
getJobDefinitionRuntimeLimitByBusinessKeypublic static JobDefinitionRuntimeLimit getJobDefinitionRuntimeLimitByBusinessKey(SchedulerSession session, String key) Query an instance ofJobDefinitionRuntimeLimit, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobDefinitionRuntimeLimit.
 
 - 
getJobDefinitionTypeByBusinessKeypublic static JobDefinitionType getJobDefinitionTypeByBusinessKey(SchedulerSession session, String key) Query an instance ofJobDefinitionType, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobDefinitionType.
 
 - 
getJobDefinitionTypeActionByBusinessKeypublic static JobDefinitionTypeAction getJobDefinitionTypeActionByBusinessKey(SchedulerSession session, String key) Query an instance ofJobDefinitionTypeAction, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobDefinitionTypeAction.
 
 - 
getJobFileSearchByBusinessKeypublic static JobFileSearch getJobFileSearchByBusinessKey(SchedulerSession session, String key) Query an instance ofJobFileSearch, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobFileSearch.
 
 - 
getJobGroupByBusinessKeypublic static JobGroup getJobGroupByBusinessKey(SchedulerSession session, String key) Query an instance ofJobGroup, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobGroup.
 
 - 
getJobLockByBusinessKeypublic static JobLock getJobLockByBusinessKey(SchedulerSession session, String key) Query an instance ofJobLock, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobLock.
 
 - 
getJobRaiseEventByBusinessKeypublic static JobRaiseEvent getJobRaiseEventByBusinessKey(SchedulerSession session, String key) Query an instance ofJobRaiseEvent, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobRaiseEvent.
 
 - 
getJobRuntimeLimitByBusinessKeypublic static JobRuntimeLimit getJobRuntimeLimitByBusinessKey(SchedulerSession session, String key) Query an instance ofJobRuntimeLimit, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobRuntimeLimit.
 
 - 
getJobWaitEventByBusinessKeypublic static JobWaitEvent getJobWaitEventByBusinessKey(SchedulerSession session, String key) Query an instance ofJobWaitEvent, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type JobWaitEvent.
 
 - 
getLibraryByBusinessKeypublic static Library getLibraryByBusinessKey(SchedulerSession session, String key) Query an instance ofLibrary, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Library.
 
 - 
getLibrarySourceByBusinessKeypublic static LibrarySource getLibrarySourceByBusinessKey(SchedulerSession session, String key) Query an instance ofLibrarySource, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type LibrarySource.
 
 - 
getLicenseKeyByBusinessKeypublic static LicenseKey getLicenseKeyByBusinessKey(SchedulerSession session, String key) Query an instance ofLicenseKey, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type LicenseKey.
 
 - 
getMailConnectorByBusinessKeypublic static MailConnector getMailConnectorByBusinessKey(SchedulerSession session, String key) Query an instance ofMailConnector, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type MailConnector.
 
 - 
getMonitorAlertSourceByBusinessKeypublic static MonitorAlertSource getMonitorAlertSourceByBusinessKey(SchedulerSession session, String key) Query an instance ofMonitorAlertSource, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type MonitorAlertSource.
 
 - 
getMonitorCheckByBusinessKeypublic static MonitorCheck getMonitorCheckByBusinessKey(SchedulerSession session, String key) Query an instance ofMonitorCheck, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type MonitorCheck.
 
 - 
getMonitorEventByBusinessKeypublic static MonitorEvent getMonitorEventByBusinessKey(SchedulerSession session, String key) Query an instance ofMonitorEvent, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type MonitorEvent.
 
 - 
getMonitorLinkByBusinessKeypublic static MonitorLink getMonitorLinkByBusinessKey(SchedulerSession session, String key) Query an instance ofMonitorLink, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type MonitorLink.
 
 - 
getMonitorNodeByBusinessKeypublic static MonitorNode getMonitorNodeByBusinessKey(SchedulerSession session, String key) Query an instance ofMonitorNode, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type MonitorNode.
 
 - 
getMonitorValueByBusinessKeypublic static MonitorValue getMonitorValueByBusinessKey(SchedulerSession session, String key) Query an instance ofMonitorValue, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type MonitorValue.
 
 - 
getNavigationBarByBusinessKeypublic static NavigationBar getNavigationBarByBusinessKey(SchedulerSession session, String key) Query an instance ofNavigationBar, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type NavigationBar.
 
 - 
getNavigationBarItemByBusinessKeypublic static NavigationBarItem getNavigationBarItemByBusinessKey(SchedulerSession session, String key) Query an instance ofNavigationBarItem, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type NavigationBarItem.
 
 - 
getObjectDefinitionByBusinessKeypublic static ObjectDefinition getObjectDefinitionByBusinessKey(SchedulerSession session, String key) Query an instance ofObjectDefinition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ObjectDefinition.
 
 - 
getObjectFieldDefinitionByBusinessKeypublic static ObjectFieldDefinition getObjectFieldDefinitionByBusinessKey(SchedulerSession session, String key) Query an instance ofObjectFieldDefinition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ObjectFieldDefinition.
 
 - 
getObjectIndexByBusinessKeypublic static ObjectIndex getObjectIndexByBusinessKey(SchedulerSession session, String key) Query an instance ofObjectIndex, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ObjectIndex.
 
 - 
getObjectReferenceByBusinessKeypublic static ObjectReference getObjectReferenceByBusinessKey(SchedulerSession session, String key) Query an instance ofObjectReference, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ObjectReference.
 
 - 
getObjectSearchByBusinessKeypublic static ObjectSearch getObjectSearchByBusinessKey(SchedulerSession session, String key) Query an instance ofObjectSearch, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ObjectSearch.
 
 - 
getObjectTagByBusinessKeypublic static ObjectTag getObjectTagByBusinessKey(SchedulerSession session, String key) Query an instance ofObjectTag, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ObjectTag.
 
 - 
getObjectTagDefinitionByBusinessKeypublic static ObjectTagDefinition getObjectTagDefinitionByBusinessKey(SchedulerSession session, String key) Query an instance ofObjectTagDefinition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ObjectTagDefinition.
 
 - 
getOraAppsSystemByBusinessKeypublic static OraAppsSystem getOraAppsSystemByBusinessKey(SchedulerSession session, String key) Query an instance ofOraAppsSystem, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type OraAppsSystem.
 
 - 
getOraOhiSystemByBusinessKeypublic static OraOhiSystem getOraOhiSystemByBusinessKey(SchedulerSession session, String key) Query an instance ofOraOhiSystem, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type OraOhiSystem.
 
 - 
getPartitionByBusinessKeypublic static Partition getPartitionByBusinessKey(SchedulerSession session, String key) Query an instance ofPartition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Partition.
 
 - 
getPeopleSoftSystemByBusinessKeypublic static PeopleSoftSystem getPeopleSoftSystemByBusinessKey(SchedulerSession session, String key) Query an instance ofPeopleSoftSystem, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type PeopleSoftSystem.
 
 - 
getPeriodFunctionByBusinessKeypublic static PeriodFunction getPeriodFunctionByBusinessKey(SchedulerSession session, String key) Query an instance ofPeriodFunction, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type PeriodFunction.
 
 - 
getProcessMonitorByBusinessKeypublic static ProcessMonitor getProcessMonitorByBusinessKey(SchedulerSession session, String key) Query an instance ofProcessMonitor, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ProcessMonitor.
 
 - 
getProcessMonitorDefinitionByBusinessKeypublic static ProcessMonitorDefinition getProcessMonitorDefinitionByBusinessKey(SchedulerSession session, String key) Query an instance ofProcessMonitorDefinition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ProcessMonitorDefinition.
 
 - 
getProcessMonitorItemDefinitionByBusinessKeypublic static ProcessMonitorItemDefinition getProcessMonitorItemDefinitionByBusinessKey(SchedulerSession session, String key) Query an instance ofProcessMonitorItemDefinition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ProcessMonitorItemDefinition.
 
 - 
getProcessServerByBusinessKeypublic static ProcessServer getProcessServerByBusinessKey(SchedulerSession session, String key) Query an instance ofProcessServer, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ProcessServer.
 
 - 
getProcessServerAlertSourceByBusinessKeypublic static ProcessServerAlertSource getProcessServerAlertSourceByBusinessKey(SchedulerSession session, String key) Query an instance ofProcessServerAlertSource, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ProcessServerAlertSource.
 
 - 
getProcessServerJobDefinitionTypeByBusinessKeypublic static ProcessServerJobDefinitionType getProcessServerJobDefinitionTypeByBusinessKey(SchedulerSession session, String key) Query an instance ofProcessServerJobDefinitionType, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ProcessServerJobDefinitionType.
 
 - 
getProcessServerResourceByBusinessKeypublic static ProcessServerResource getProcessServerResourceByBusinessKey(SchedulerSession session, String key) Query an instance ofProcessServerResource, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ProcessServerResource.
 
 - 
getProcessServerServiceByBusinessKeypublic static ProcessServerService getProcessServerServiceByBusinessKey(SchedulerSession session, String key) Query an instance ofProcessServerService, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ProcessServerService.
 
 - 
getPublishItemByBusinessKeypublic static PublishItem getPublishItemByBusinessKey(SchedulerSession session, String key) Query an instance ofPublishItem, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type PublishItem.
 
 - 
getQueryConditionByBusinessKeypublic static QueryCondition getQueryConditionByBusinessKey(SchedulerSession session, String key) Query an instance ofQueryCondition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type QueryCondition.
 
 - 
getQueryFilterByBusinessKeypublic static QueryFilter getQueryFilterByBusinessKey(SchedulerSession session, String key) Query an instance ofQueryFilter, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type QueryFilter.
 
 - 
getQueueByBusinessKeypublic static Queue getQueueByBusinessKey(SchedulerSession session, String key) Query an instance ofQueue, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Queue.
 
 - 
getQueueAlertSourceByBusinessKeypublic static QueueAlertSource getQueueAlertSourceByBusinessKey(SchedulerSession session, String key) Query an instance ofQueueAlertSource, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type QueueAlertSource.
 
 - 
getQueueProviderByBusinessKeypublic static QueueProvider getQueueProviderByBusinessKey(SchedulerSession session, String key) Query an instance ofQueueProvider, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type QueueProvider.
 
 - 
getR2WCatalogByBusinessKeypublic static R2WCatalog getR2WCatalogByBusinessKey(SchedulerSession session, String key) Query an instance ofR2WCatalog, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type R2WCatalog.
 
 - 
getR2WCatalogAliasByBusinessKeypublic static R2WCatalogAlias getR2WCatalogAliasByBusinessKey(SchedulerSession session, String key) Query an instance ofR2WCatalogAlias, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type R2WCatalogAlias.
 
 - 
getRegistryEntryByBusinessKeypublic static RegistryEntry getRegistryEntryByBusinessKey(SchedulerSession session, String key) Query an instance ofRegistryEntry, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type RegistryEntry.
 
 - 
getRELEntryPointByBusinessKeypublic static RELEntryPoint getRELEntryPointByBusinessKey(SchedulerSession session, String key) Query an instance ofRELEntryPoint, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type RELEntryPoint.
 
 - 
getRemoteSystemByBusinessKeypublic static RemoteSystem getRemoteSystemByBusinessKey(SchedulerSession session, String key) Query an instance ofRemoteSystem, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type RemoteSystem.
 
 - 
getReportByBusinessKeypublic static Report getReportByBusinessKey(SchedulerSession session, String key) Query an instance ofReport, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Report.
 
 - 
getReportColumnByBusinessKeypublic static ReportColumn getReportColumnByBusinessKey(SchedulerSession session, String key) Query an instance ofReportColumn, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ReportColumn.
 
 - 
getReportSortByBusinessKeypublic static ReportSort getReportSortByBusinessKey(SchedulerSession session, String key) Query an instance ofReportSort, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type ReportSort.
 
 - 
getResourceByBusinessKeypublic static Resource getResourceByBusinessKey(SchedulerSession session, String key) Query an instance ofResource, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Resource.
 
 - 
getSAPAbapProgramByBusinessKeypublic static SAPAbapProgram getSAPAbapProgramByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPAbapProgram, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPAbapProgram.
 
 - 
getSAPAbapVariantByBusinessKeypublic static SAPAbapVariant getSAPAbapVariantByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPAbapVariant, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPAbapVariant.
 
 - 
getSAPAbapVariantParameterValueByBusinessKeypublic static SAPAbapVariantParameterValue getSAPAbapVariantParameterValueByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPAbapVariantParameterValue, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPAbapVariantParameterValue.
 
 - 
getSAPAbapVariantSeloptByBusinessKeypublic static SAPAbapVariantSelopt getSAPAbapVariantSeloptByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPAbapVariantSelopt, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPAbapVariantSelopt.
 
 - 
getSAPApplicationServerByBusinessKeypublic static SAPApplicationServer getSAPApplicationServerByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPApplicationServer, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPApplicationServer.
 
 - 
getSAPApplicationServerGroupByBusinessKeypublic static SAPApplicationServerGroup getSAPApplicationServerGroupByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPApplicationServerGroup, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPApplicationServerGroup.
 
 - 
getSAPApplicationServerProviderByBusinessKeypublic static SAPApplicationServerProvider getSAPApplicationServerProviderByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPApplicationServerProvider, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPApplicationServerProvider.
 
 - 
getSAPArchiveDocumentTypeByBusinessKeypublic static SAPArchiveDocumentType getSAPArchiveDocumentTypeByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPArchiveDocumentType, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPArchiveDocumentType.
 
 - 
getSAPArchiveObjectByBusinessKeypublic static SAPArchiveObject getSAPArchiveObjectByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPArchiveObject, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPArchiveObject.
 
 - 
getSAPBAEConnectorByBusinessKeypublic static SAPBAEConnector getSAPBAEConnectorByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPBAEConnector, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPBAEConnector.
 
 - 
getSAPBatchEventByBusinessKeypublic static SAPBatchEvent getSAPBatchEventByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPBatchEvent, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPBatchEvent.
 
 - 
getSAPCalendarByBusinessKeypublic static SAPCalendar getSAPCalendarByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPCalendar, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPCalendar.
 
 - 
getSAPExternalCommandByBusinessKeypublic static SAPExternalCommand getSAPExternalCommandByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPExternalCommand, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPExternalCommand.
 
 - 
getSAPInfoPackageByBusinessKeypublic static SAPInfoPackage getSAPInfoPackageByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPInfoPackage, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPInfoPackage.
 
 - 
getSAPInfoPackageGroupByBusinessKeypublic static SAPInfoPackageGroup getSAPInfoPackageGroupByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPInfoPackageGroup, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPInfoPackageGroup.
 
 - 
getSAPInfoPackageGroupStepByBusinessKeypublic static SAPInfoPackageGroupStep getSAPInfoPackageGroupStepByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPInfoPackageGroupStep, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPInfoPackageGroupStep.
 
 - 
getSAPLanguageByBusinessKeypublic static SAPLanguage getSAPLanguageByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPLanguage, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPLanguage.
 
 - 
getSAPMassActivityByBusinessKeypublic static SAPMassActivity getSAPMassActivityByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPMassActivity, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPMassActivity.
 
 - 
getSAPMassActivityFieldParameterByBusinessKeypublic static SAPMassActivityFieldParameter getSAPMassActivityFieldParameterByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPMassActivityFieldParameter, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPMassActivityFieldParameter.
 
 - 
getSAPMassActivityFieldTableByBusinessKeypublic static SAPMassActivityFieldTable getSAPMassActivityFieldTableByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPMassActivityFieldTable, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPMassActivityFieldTable.
 
 - 
getSAPMassActivityFieldTableRowByBusinessKeypublic static SAPMassActivityFieldTableRow getSAPMassActivityFieldTableRowByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPMassActivityFieldTableRow, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPMassActivityFieldTableRow.
 
 - 
getSAPMassActivityFieldTableRowValueByBusinessKeypublic static SAPMassActivityFieldTableRowValue getSAPMassActivityFieldTableRowValueByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPMassActivityFieldTableRowValue, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPMassActivityFieldTableRowValue.
 
 - 
getSAPMassActivityLayoutFieldByBusinessKeypublic static SAPMassActivityLayoutField getSAPMassActivityLayoutFieldByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPMassActivityLayoutField, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPMassActivityLayoutField.
 
 - 
getSAPMassActivityObjectByBusinessKeypublic static SAPMassActivityObject getSAPMassActivityObjectByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPMassActivityObject, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPMassActivityObject.
 
 - 
getSAPMassActivityParameterByBusinessKeypublic static SAPMassActivityParameter getSAPMassActivityParameterByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPMassActivityParameter, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPMassActivityParameter.
 
 - 
getSAPMassActivityParameterSetByBusinessKeypublic static SAPMassActivityParameterSet getSAPMassActivityParameterSetByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPMassActivityParameterSet, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPMassActivityParameterSet.
 
 - 
getSAPMassActivityStructureByBusinessKeypublic static SAPMassActivityStructure getSAPMassActivityStructureByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPMassActivityStructure, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPMassActivityStructure.
 
 - 
getSAPNWCallbackVariantByBusinessKeypublic static SAPNWCallbackVariant getSAPNWCallbackVariantByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPNWCallbackVariant, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPNWCallbackVariant.
 
 - 
getSAPOutputDeviceByBusinessKeypublic static SAPOutputDevice getSAPOutputDeviceByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPOutputDevice, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPOutputDevice.
 
 - 
getSAPOutputFormatByBusinessKeypublic static SAPOutputFormat getSAPOutputFormatByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPOutputFormat, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPOutputFormat.
 
 - 
getSAPPIChannelByBusinessKeypublic static SAPPIChannel getSAPPIChannelByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPPIChannel, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPPIChannel.
 
 - 
getSAPProcessChainByBusinessKeypublic static SAPProcessChain getSAPProcessChainByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPProcessChain, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPProcessChain.
 
 - 
getSAPProcessDefinitionByBusinessKeypublic static SAPProcessDefinition getSAPProcessDefinitionByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPProcessDefinition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPProcessDefinition.
 
 - 
getSAPRecipientByBusinessKeypublic static SAPRecipient getSAPRecipientByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPRecipient, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPRecipient.
 
 - 
getSAPScriptByBusinessKeypublic static SAPScript getSAPScriptByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPScript, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPScript.
 
 - 
getSAPSystemByBusinessKeypublic static SAPSystem getSAPSystemByBusinessKey(SchedulerSession session, String key) Query an instance ofSAPSystem, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SAPSystem.
 
 - 
getScriptByBusinessKeypublic static Script getScriptByBusinessKey(SchedulerSession session, String key) Query an instance ofScript, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Script.
 
 - 
getServiceByBusinessKeypublic static Service getServiceByBusinessKey(SchedulerSession session, String key) Query an instance ofService, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Service.
 
 - 
getSoftwareGroupByBusinessKeypublic static SoftwareGroup getSoftwareGroupByBusinessKey(SchedulerSession session, String key) Query an instance ofSoftwareGroup, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SoftwareGroup.
 
 - 
getSoftwareItemByBusinessKeypublic static SoftwareItem getSoftwareItemByBusinessKey(SchedulerSession session, String key) Query an instance ofSoftwareItem, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SoftwareItem.
 
 - 
getSubjectByBusinessKeypublic static Subject getSubjectByBusinessKey(SchedulerSession session, String key) Query an instance ofSubject, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Subject.
 
 - 
getSubjectGlobalPrivilegeGrantByBusinessKeypublic static SubjectGlobalPrivilegeGrant getSubjectGlobalPrivilegeGrantByBusinessKey(SchedulerSession session, String key) Query an instance ofSubjectGlobalPrivilegeGrant, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SubjectGlobalPrivilegeGrant.
 
 - 
getSubjectIsolationGroupByBusinessKeypublic static SubjectIsolationGroup getSubjectIsolationGroupByBusinessKey(SchedulerSession session, String key) Query an instance ofSubjectIsolationGroup, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SubjectIsolationGroup.
 
 - 
getSubjectObjectPrivilegeGrantByBusinessKeypublic static SubjectObjectPrivilegeGrant getSubjectObjectPrivilegeGrantByBusinessKey(SchedulerSession session, String key) Query an instance ofSubjectObjectPrivilegeGrant, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SubjectObjectPrivilegeGrant.
 
 - 
getSubjectObjectTypePrivilegeGrantByBusinessKeypublic static SubjectObjectTypePrivilegeGrant getSubjectObjectTypePrivilegeGrantByBusinessKey(SchedulerSession session, String key) Query an instance ofSubjectObjectTypePrivilegeGrant, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SubjectObjectTypePrivilegeGrant.
 
 - 
getSubjectRoleGrantByBusinessKeypublic static SubjectRoleGrant getSubjectRoleGrantByBusinessKey(SchedulerSession session, String key) Query an instance ofSubjectRoleGrant, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SubjectRoleGrant.
 
 - 
getSubmitFrameByBusinessKeypublic static SubmitFrame getSubmitFrameByBusinessKey(SchedulerSession session, String key) Query an instance ofSubmitFrame, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type SubmitFrame.
 
 - 
getTableByBusinessKeypublic static Table getTableByBusinessKey(SchedulerSession session, String key) Query an instance ofTable, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Table.
 
 - 
getTableDefinitionByBusinessKeypublic static TableDefinition getTableDefinitionByBusinessKey(SchedulerSession session, String key) Query an instance ofTableDefinition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type TableDefinition.
 
 - 
getTableDefinitionConstraintByBusinessKeypublic static TableDefinitionConstraint getTableDefinitionConstraintByBusinessKey(SchedulerSession session, String key) Query an instance ofTableDefinitionConstraint, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type TableDefinitionConstraint.
 
 - 
getTableDefinitionConstraintParameterMappingByBusinessKeypublic static TableDefinitionConstraintParameterMapping getTableDefinitionConstraintParameterMappingByBusinessKey(SchedulerSession session, String key) Query an instance ofTableDefinitionConstraintParameterMapping, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type TableDefinitionConstraintParameterMapping.
 
 - 
getTimeWindowByBusinessKeypublic static TimeWindow getTimeWindowByBusinessKey(SchedulerSession session, String key) Query an instance ofTimeWindow, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type TimeWindow.
 
 - 
getTimeZoneByBusinessKeypublic static TimeZone getTimeZoneByBusinessKey(SchedulerSession session, String key) Query an instance ofTimeZone, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type TimeZone.
 
 - 
getTriggerByBusinessKeypublic static Trigger getTriggerByBusinessKey(SchedulerSession session, String key) Query an instance ofTrigger, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type Trigger.
 
 - 
getUserMessageDefinitionByBusinessKeypublic static UserMessageDefinition getUserMessageDefinitionByBusinessKey(SchedulerSession session, String key) Query an instance ofUserMessageDefinition, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type UserMessageDefinition.
 
 - 
getVisualizationAlertByBusinessKeypublic static VisualizationAlert getVisualizationAlertByBusinessKey(SchedulerSession session, String key) Query an instance ofVisualizationAlert, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type VisualizationAlert.
 
 - 
getVisualizationProcessServerQueueByBusinessKeypublic static VisualizationProcessServerQueue getVisualizationProcessServerQueueByBusinessKey(SchedulerSession session, String key) Query an instance ofVisualizationProcessServerQueue, based on its business key.- Parameters:
- key- the business key of the object to locate.
- session- the session to use.
- Returns:
- the object that matches the given business key.
- Throws:
- IllegalArgumentException- This exception is thrown if the business key does not represent an object of type VisualizationProcessServerQueue.
 
 
- 
 
-