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 BusinessKeygetBusinessKey()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
nullif the object does not currently have a business key. (For example, if the object is invalid it may not have a business key.)
-
-