Package net.officefloor.frame.api.managedobject
package net.officefloor.frame.api.managedobject
-
InterfacesClassDescriptionContext to be notified about asynchronous operations by the
AsynchronousManagedObject.Contract to provide control over asynchronous processing by theManagedObject.AsynchronousOperation<T extends Throwable>Asynchronous operation.Context awareManagedObject.CoordinatingManagedObject<O extends Enum<O>>Provides the ability for theManagedObjectto obtain references to the Objects of otherManagedObjectinstances.ManagedObjectpassed in externally.Core interface of a Managed Object.Context for theManagedObject.ObjectRegistry<O extends Enum<O>>Registry providing the dependent Object instances for aCoordinatingManagedObjectinstance.ProcessSafeOperation<R,T extends Throwable> ProcessStatesafe operation.