Package com.redwood.scheduler.api.model
Interface BusinessKeyObject
-
- All Superinterfaces:
SchedulerEntity
,SchedulerEntityComp
- All Known Subinterfaces:
AdHocAlertSource
,AlertEscalation
,AlertEscalationAction
,AlertGateway
,AlertSource
,Application
,AuditRule
,BranchedUniqueNamedApplicationObject
,ConstraintDefinition
,Credential
,CredentialProtocol
,CustomEntity
,Dashboard
,Database
,DatumDefinition
,Document
,EmailAlertGateway
,EmailAlertGatewayAction
,Event
,EventDefinition
,ExportRule
,ExportRuleSet
,ExtensionPoint
,ForecastJob
,Format
,GlobalPrivilege
,ImportAction
,ImportRule
,ImportRuleDefinition
,ImportRuleSet
,ImportSource
,IsolationGroup
,JARFile
,Job
,JobChain
,JobChainCall
,JobChainCallJobLock
,JobChainCallSchedulingParameter
,JobChainStep
,JobDefinition
,JobDefinitionAction
,JobDefinitionAlertSource
,JobDefinitionConstraint
,JobDefinitionConstraintParameterMapping
,JobDefinitionForm
,JobDefinitionJobLock
,JobDefinitionParameter
,JobDefinitionParameterSubType
,JobDefinitionRelatedObject
,JobDefinitionRuntimeLimit
,JobDefinitionType
,JobDefinitionTypeAction
,JobDefinitionWithSource
,JobFileSearch
,JobGroup
,JobLock
,JobRaiseEvent
,JobRuntimeLimit
,JobWaitEvent
,Library
,LibrarySource
,LicenseKey
,LinkableMonitor
,MailConnector
,Monitor
,MonitorAlertSource
,MonitorCheck
,MonitorEvent
,MonitorLink
,MonitorNode
,MonitorValue
,NavigationBar
,NavigationBarItem
,ObjectDefinition
,ObjectFieldDefinition
,ObjectIndex
,ObjectReference
,ObjectSearch
,ObjectTag
,ObjectTagDefinition
,OraAppsSystem
,OraOhiSystem
,Partition
,PeopleSoftSystem
,PeriodFunction
,ProcessMonitor
,ProcessMonitorDefinition
,ProcessMonitorItemDefinition
,ProcessServer
,ProcessServerAlertSource
,ProcessServerJobDefinitionType
,ProcessServerResource
,ProcessServerService
,PublishItem
,QueryCondition
,QueryFilter
,Queue
,QueueAlertSource
,QueueProvider
,R2WCatalog
,R2WCatalogAlias
,RegistryEntry
,RELEntryPoint
,RemoteSystem
,Report
,ReportColumn
,ReportSort
,Resource
,SAPAbapProgram
,SAPAbapVariant
,SAPAbapVariantParameterValue
,SAPAbapVariantSelopt
,SAPApplicationServer
,SAPApplicationServerGroup
,SAPApplicationServerProvider
,SAPArchiveDocumentType
,SAPArchiveObject
,SAPBAEConnector
,SAPBatchEvent
,SAPCalendar
,SAPExternalCommand
,SAPInfoPackage
,SAPInfoPackageGroup
,SAPInfoPackageGroupStep
,SAPLanguage
,SAPMassActivity
,SAPMassActivityFieldParameter
,SAPMassActivityFieldTable
,SAPMassActivityFieldTableRow
,SAPMassActivityFieldTableRowValue
,SAPMassActivityLayoutField
,SAPMassActivityObject
,SAPMassActivityParameter
,SAPMassActivityParameterSet
,SAPMassActivityStructure
,SAPNWCallbackVariant
,SAPOutputDevice
,SAPOutputFormat
,SAPPIChannel
,SAPProcessChain
,SAPProcessDefinition
,SAPRecipient
,SAPScript
,SAPSystem
,Script
,Service
,SoftwareGroup
,SoftwareItem
,Subject
,SubjectGlobalPrivilegeGrant
,SubjectIsolationGroup
,SubjectObjectPrivilegeGrant
,SubjectObjectTypePrivilegeGrant
,SubjectRoleGrant
,SubmitFrame
,Table
,TableDefinition
,TableDefinitionConstraint
,TableDefinitionConstraintParameterMapping
,TimeWindow
,TimeZone
,Trigger
,UniqueNamedApplicationObject
,UserMessageDefinition
,Visualization
,VisualizationAlert
,VisualizationProcessServerQueue
public interface BusinessKeyObject extends SchedulerEntity
Interface that objects with business keys must implement.
-
-
Field Summary
-
Fields inherited from interface com.redwood.scheduler.api.model.SchedulerEntity
ACTION_AUDIT, ACTION_EXPORT, ACTION_READ, BEHAVIOR_DEPRECATED, BEHAVIOR_NONE, BEHAVIOR_SYSTEM
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BusinessKey
getBusinessKey()
Retrieve the business key for this object.-
Methods inherited from interface com.redwood.scheduler.api.model.SchedulerEntity
canPerform, createSubjectObjectPrivilegeGrant, deleteObject, getAuditTrail, getAuditTrailSize, getBehavior, getEffectiveBehavior, getErrorNameEN, getErrorNameKey, getLLPVersion, getLOV, getLOVSupport, getObjectType, getParentSchedulerEntities, getRuntime, getSubjectObjectPrivilegeGrantBySubject, getSubjectObjectPrivilegeGrants, getUniqueId, getUrl, getUrl, isCreated, isDeletable, isDeleted, isModifiable, isModified, isSelectVersioned, processRelatedObjects, processRelatedObjects, processRelatedObjects, refreshObject, resetObject, resetObject, resetValuesToDefault, selectForRead
-
-
-
-
Method Detail
-
getBusinessKey
BusinessKey getBusinessKey()
Retrieve the business key for this object.- Returns:
- the business key, or
null
if the object does not currently have a business key. (For example, if the object is invalid it may not have a business key.)
-
-