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 Modifier and Type Field Description static String
COPYRIGHT_MESSAGE_BKO
static String
ID_BKO
-
Fields inherited from interface com.redwood.scheduler.api.model.SchedulerEntity
ACTION_AUDIT, ACTION_EXPORT, ACTION_READ, BEHAVIOR_DEPRECATED, BEHAVIOR_NONE, BEHAVIOR_SYSTEM, VERSION_SCHEDULERENTITY
-
Fields inherited from interface com.redwood.scheduler.api.model.compatibility_14.SchedulerEntityComp
VERSION_SCHEDULERENTITYCOMP
-
-
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.)
-
-