Uses of Interface
com.redwood.scheduler.api.model.ObjectDefinition
-
Packages that use ObjectDefinition Package Description com.redwood.scheduler.api.model Scheduler API - Modelcom.redwood.scheduler.api.model.compatibility_14 -
-
Uses of ObjectDefinition in com.redwood.scheduler.api.model
Fields in com.redwood.scheduler.api.model with type parameters of type ObjectDefinition Modifier and Type Field Description static QueryObjectType<ObjectDefinition>
ObjectDefinition. TYPE
Type that can be used inSchedulerSession.executeObjectQuery(QueryObjectType, String, Object...)
.Methods in com.redwood.scheduler.api.model that return ObjectDefinition Modifier and Type Method Description ObjectDefinition
SchedulerSession. createObjectDefinition()
Return a new instance of ObjectDefinition.ObjectDefinition
Event. getClearerObjectDefinition()
Get the ClearerObjectDefinition.ObjectDefinition
ObjectFieldDefinition. getFieldReferenceObjectDefinition()
Get the FieldReferenceObjectDefinition.ObjectDefinition
ExportRule. getFilterObjectType()
Get the value for FilterObjectType.ObjectDefinition
ExportRuleItem. getObjectDefinition()
Get the ObjectDefinition.ObjectDefinition
ImportRuleDefinition. getObjectDefinition()
Get the ObjectDefinition.ObjectDefinition
ObjectFieldDefinition. getObjectDefinition()
Get the ObjectDefinition.ObjectDefinition
ObjectIndex. getObjectDefinition()
Get the ObjectDefinition.ObjectDefinition
ObjectTagDefinition. getObjectDefinition()
Get the ObjectDefinition.ObjectDefinition
QueryCondition. getObjectDefinition()
Get the ObjectDefinition.ObjectDefinition
QueryFilter. getObjectDefinition()
Get the ObjectDefinition.ObjectDefinition
Statistics. getObjectDefinition()
Get the ObjectDefinition.ObjectDefinition
StatisticsSample. getObjectDefinition()
Get the ObjectDefinition.ObjectDefinition
SubjectPrivilegeGrant. getObjectDefinition()
Get the ObjectDefinition.static ObjectDefinition
BusinessKeyLookup. getObjectDefinitionByBusinessKey(SchedulerSession session, String key)
Query an instance ofObjectDefinition
, based on its business key.ObjectDefinition
BusinessKeyResolver. getObjectDefinitionByKey(BusinessKey key)
Query an instance ofObjectDefinition
, based on its business key.ObjectDefinition
SchedulerSession. getObjectDefinitionByObjectName(String objectName)
Get theObjectDefinition
by ObjectName.ObjectDefinition
SchedulerSession. getObjectDefinitionByUniqueId(Long uniqueId)
Get theObjectDefinition
by UniqueId.ObjectDefinition
Event. getRaiserObjectDefinition()
Get the RaiserObjectDefinition.ObjectDefinition
ProcessMonitorItem. getRelatedObjectDefinition()
Get the RelatedObjectDefinition.ObjectDefinition
OperatorMessage. getSenderObjectDefinition()
Get the SenderObjectDefinition.ObjectDefinition
Alert. getSourceObjectDefinition()
Get the SourceObjectDefinition.Methods in com.redwood.scheduler.api.model with parameters of type ObjectDefinition Modifier and Type Method Description static boolean
LastModificationTrackableObjectDefinitionSet. contains(ObjectDefinition objectDefinition)
Check to see if the given ObjectDefinition is a LastModificationTrackableObjectSubjectObjectPrivilegeGrant
Subject. getAssignedSubjectObjectPrivilegeGrantByObjectDefinitionObjectUniqueId(ObjectDefinition objectDefinition, Long objectUniqueId)
Get the SubjectObjectPrivilegeGrant by SubjectSchedulerEntity.SubjectObjectTypePrivilegeGrant
Subject. getAssignedSubjectObjectTypePrivilegeGrantByObjectDefinitionLevelPartitionOrIsolationGroupUniqueId(ObjectDefinition objectDefinition, GrantLevel level, Long partitionOrIsolationGroupUniqueId)
Get the SubjectObjectTypePrivilegeGrant by SubjectObjectTypeLevelGrant.QueryCondition
SchedulerSession. getQueryConditionByQueryCondition(ObjectDefinition objectDefinition, String name)
Get theQueryCondition
by QueryCondition.QueryFilter
SchedulerSession. getQueryFilterByObjectDefinitionUserName(Subject ownerSubject, ObjectDefinition objectDefinition, String name)
Get theQueryFilter
by ObjectDefinitionUserName.SubjectObjectPrivilegeGrant
SchedulerSession. getSubjectObjectPrivilegeGrantBySubjectSchedulerEntity(Subject granteeSubject, ObjectDefinition objectDefinition, Long objectUniqueId)
Get theSubjectObjectPrivilegeGrant
by SubjectSchedulerEntity.SubjectObjectTypePrivilegeGrant
SchedulerSession. getSubjectObjectTypePrivilegeGrantBySubjectObjectTypeLevelGrant(Subject granteeSubject, ObjectDefinition objectDefinition, GrantLevel level, Long partitionOrIsolationGroupUniqueId)
Get theSubjectObjectTypePrivilegeGrant
by SubjectObjectTypeLevelGrant.void
AbstractConcreteObjectCallback. handle(ObjectDefinition theObjectDefinition)
void
ConcreteObjectCallback. handle(ObjectDefinition theObjectDefinition)
void
Event. setClearerObjectDefinition(ObjectDefinition newClearerObjectDefinition)
Set the value for ClearerObjectDefinition.void
ObjectFieldDefinition. setFieldReferenceObjectDefinition(ObjectDefinition newFieldReferenceObjectDefinition)
Set the value for FieldReferenceObjectDefinition.void
ExportRule. setFilterObjectType(ObjectDefinition newFilterObjectType)
Set the value for FilterObjectType.void
ExportRuleItem. setObjectDefinition(ObjectDefinition newObjectDefinition)
Set the value for ObjectDefinition.void
ImportRuleDefinition. setObjectDefinition(ObjectDefinition newObjectDefinition)
Set the value for ObjectDefinition.void
ObjectTagDefinition. setObjectDefinition(ObjectDefinition newObjectDefinition)
Set the value for ObjectDefinition.void
QueryCondition. setObjectDefinition(ObjectDefinition newObjectDefinition)
Set the value for ObjectDefinition.void
QueryFilter. setObjectDefinition(ObjectDefinition newObjectDefinition)
Set the value for ObjectDefinition.void
Statistics. setObjectDefinition(ObjectDefinition newObjectDefinition)
Set the value for ObjectDefinition.void
StatisticsSample. setObjectDefinition(ObjectDefinition newObjectDefinition)
Set the value for ObjectDefinition.void
SubjectPrivilegeGrant. setObjectDefinition(ObjectDefinition newObjectDefinition)
Set the value for ObjectDefinition.void
Event. setRaiserObjectDefinition(ObjectDefinition newRaiserObjectDefinition)
Set the value for RaiserObjectDefinition.void
ProcessMonitorItem. setRelatedObjectDefinition(ObjectDefinition newRelatedObjectDefinition)
Set the value for RelatedObjectDefinition.void
OperatorMessage. setSenderObjectDefinition(ObjectDefinition newSenderObjectDefinition)
Set the value for SenderObjectDefinition.void
Alert. setSourceObjectDefinition(ObjectDefinition newSourceObjectDefinition)
Set the value for SourceObjectDefinition.Method parameters in com.redwood.scheduler.api.model with type arguments of type ObjectDefinition Modifier and Type Method Description RWIterable<SchedulerEntity>
SchedulerSession. getChangedObjects(Iterator<ObjectDefinition> objectDefinitions, DateTimeZone start, DateTimeZone end, Subject[] users)
Obtain all changed SchedulerEntities after start and/or before end and/or changed by users for a given List of ObjectDefinitions. -
Uses of ObjectDefinition in com.redwood.scheduler.api.model.compatibility_14
Method parameters in com.redwood.scheduler.api.model.compatibility_14 with type arguments of type ObjectDefinition Modifier and Type Method Description Iterator<SchedulerEntity>
SchedulerSessionComp. getChangedObjects(Iterator<ObjectDefinition> objectDefinitions, DateTimeZone start, DateTimeZone end, Subject[] users)
Deprecated.This method is only here to provide binary compatibility with old releases of the software.
-