Modifier and Type | Method and Description |
---|---|
void |
AdministratorContainerImpl.doDuty(TaskDutyAssociation<A> taskDuty,
List<I> extensionInterfaces,
AdministratorContext context,
ContainerContext containerContext) |
Constructor and Description |
---|
GovernanceManagerImpl(AdministratorContext adminContext,
int governanceIndex,
ContainerContext containerContext)
Initiate.
|
Modifier and Type | Class and Description |
---|---|
class |
DutyJob<W extends Work,I,A extends Enum<A>>
|
Modifier and Type | Class and Description |
---|---|
class |
GovernanceJob<I,F extends Enum<F>,W extends Work>
|
Modifier and Type | Method and Description |
---|---|
void |
GovernanceContainerImpl.activateGovernance(ContainerContext context) |
boolean |
GovernanceContainerImpl.activateGovernance(GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context) |
void |
GovernanceContainerImpl.disregardGovernance(ContainerContext context) |
boolean |
GovernanceContainerImpl.disregardGovernance(GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
TeamIdentifier currentTeam,
ContainerContext context) |
boolean |
GovernGovernanceActivity.doActivity(GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
TeamIdentifier currentTeam,
ContainerContext containerContext) |
boolean |
EnforceGovernanceActivity.doActivity(GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
TeamIdentifier currentTeam,
ContainerContext containerContext) |
boolean |
DisregardGovernanceActivity.doActivity(GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
TeamIdentifier currentTeam,
ContainerContext containerContext) |
boolean |
ActivateGovernanceActivity.doActivity(GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
TeamIdentifier currentTeam,
ContainerContext containerContext) |
void |
GovernanceContainerImpl.enforceGovernance(ContainerContext context) |
boolean |
GovernanceContainerImpl.enforceGovernance(GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
TeamIdentifier currentTeam,
ContainerContext context) |
boolean |
ActiveGovernanceImpl.governManagedObject(GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context) |
boolean |
GovernanceContainerImpl.governManagedObject(I extension,
ActiveGovernanceManager<I,F> governanceManager,
GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context) |
boolean |
ActiveGovernanceImpl.isManagedObjectReady(JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractJobContainer<W extends Work,N extends JobMetaData>
|
Modifier and Type | Method and Description |
---|---|
boolean |
ManagedObjectContainerImpl.coordinateManagedObject(WorkContainer workContainer,
JobContext executionContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context) |
<W extends Work> |
ManagedObjectContainerImpl.governManagedObject(WorkContainer<W> workContainer,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context) |
<W extends Work> |
ManagedObjectMetaDataImpl.isDependenciesReady(WorkContainer<W> workContainer,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context) |
boolean |
ManagedObjectContainerImpl.isManagedObjectReady(WorkContainer workContainer,
JobContext executionContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context) |
void |
ManagedObjectContainerImpl.loadManagedObject(JobContext executionContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
TeamIdentifier currentTeam,
ContainerContext context) |
Modifier and Type | Class and Description |
---|---|
class |
TaskJob<W extends Work,D extends Enum<D>,F extends Enum<F>>
|
Modifier and Type | Method and Description |
---|---|
void |
WorkContainerProxy.administerManagedObjects(TaskDutyAssociation<?> duty,
AdministratorContext adminContext,
ContainerContext containerContext) |
void |
WorkContainerImpl.administerManagedObjects(TaskDutyAssociation<?> duty,
AdministratorContext adminContext,
ContainerContext containerContext) |
void |
WorkContainerProxy.coordinateManagedObjects(ManagedObjectIndex[] managedObjectIndexes,
JobContext executionContext,
JobNode jobNode,
JobNodeActivateSet notifySet,
ContainerContext context) |
void |
WorkContainerImpl.coordinateManagedObjects(ManagedObjectIndex[] managedObjectIndexes,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet notifySet,
ContainerContext context) |
void |
WorkContainerProxy.governManagedObjects(ManagedObjectIndex[] managedObjectIndexes,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context) |
void |
WorkContainerImpl.governManagedObjects(ManagedObjectIndex[] managedObjectIndexes,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context) |
boolean |
WorkContainerProxy.isManagedObjectsReady(ManagedObjectIndex[] managedObjectIndexes,
JobContext executionContext,
JobNode jobNode,
JobNodeActivateSet notifySet,
ContainerContext context) |
boolean |
WorkContainerImpl.isManagedObjectsReady(ManagedObjectIndex[] managedObjectIndexes,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet notifySet,
ContainerContext context) |
void |
WorkContainerProxy.loadManagedObjects(ManagedObjectIndex[] managedObjectIndexes,
JobContext executionContext,
JobNode jobNode,
JobNodeActivateSet notifySet,
TeamIdentifier currentTeam,
ContainerContext context) |
void |
WorkContainerImpl.loadManagedObjects(ManagedObjectIndex[] managedObjectIndexes,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet notifySet,
TeamIdentifier currentTeam,
ContainerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
GovernanceContainer.activateGovernance(ContainerContext context)
Activates the
Governance . |
boolean |
GovernanceControl.activateGovernance(GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context)
Activates the
Governance . |
void |
WorkContainer.administerManagedObjects(TaskDutyAssociation<?> duty,
AdministratorContext adminContext,
ContainerContext containerContext)
Administers the
ManagedObject instances as per the input
TaskDutyAssociation . |
<W extends Work> |
ManagedObjectContainer.coordinateManagedObject(WorkContainer<W> workContainer,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context)
Allows this
ManagedObject to coordinate with the other
ManagedObject instances. |
void |
WorkContainer.coordinateManagedObjects(ManagedObjectIndex[] managedObjectIndexes,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context)
Coordinates the
ManagedObject instances. |
void |
GovernanceContainer.disregardGovernance(ContainerContext context)
Disregards the
Governance . |
boolean |
GovernanceControl.disregardGovernance(GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
TeamIdentifier currentTeam,
ContainerContext context)
Disregards the
Governance . |
boolean |
GovernanceActivity.doActivity(GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
TeamIdentifier currentTeam,
ContainerContext containerContext)
Undertakes an activity regarding the
Governance . |
void |
AdministratorContainer.doDuty(TaskDutyAssociation<A> taskDutyAssociation,
List<I> extensionInterfaces,
AdministratorContext context,
ContainerContext containerContext)
Executes the
Duty . |
void |
GovernanceContainer.enforceGovernance(ContainerContext context)
Enforces the
Governance . |
boolean |
GovernanceControl.enforceGovernance(GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
TeamIdentifier currentTeam,
ContainerContext context)
Enforce the
Governance . |
boolean |
ActiveGovernanceControl.governManagedObject(GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context)
Provides the
Governance over the ManagedObject . |
boolean |
GovernanceControl.governManagedObject(I extension,
ActiveGovernanceManager<I,F> governanceManager,
GovernanceContext<F> governanceContext,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context)
Initiates
Governance over the ManagedObject . |
<W extends Work> |
ManagedObjectContainer.governManagedObject(WorkContainer<W> workContainer,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context)
Provides any active
Governance over the ManagedObject . |
void |
WorkContainer.governManagedObjects(ManagedObjectIndex[] managedObjectIndexes,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context)
Governs the
ManagedObject instances. |
<W extends Work> |
ManagedObjectMetaData.isDependenciesReady(WorkContainer<W> workContainer,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context)
Indicates if dependency
ManagedObject instances are ready. |
boolean |
ActiveGovernanceManager.isManagedObjectReady(JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context)
Indicates if the
ManagedObject is ready. |
<W extends Work> |
ManagedObjectContainer.isManagedObjectReady(WorkContainer<W> workContainer,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context)
Indicates if the
ManagedObject is ready. |
boolean |
WorkContainer.isManagedObjectsReady(ManagedObjectIndex[] managedObjectIndexes,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
ContainerContext context)
Indicates if the particular
ManagedObject is ready for use. |
void |
ManagedObjectContainer.loadManagedObject(JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
TeamIdentifier currentTeam,
ContainerContext context)
Triggers loading the
ManagedObject . |
void |
WorkContainer.loadManagedObjects(ManagedObjectIndex[] managedObjectIndexes,
JobContext jobContext,
JobNode jobNode,
JobNodeActivateSet activateSet,
TeamIdentifier currentTeam,
ContainerContext context)
Triggers for the particular
ManagedObject instances to be loaded. |
Copyright © 2005–2016. All rights reserved.