Interface ExternalServiceInput<O,M extends ManagedObject>
-
- Type Parameters:
O
- Type of object returned from theManagedObject
.M
- Type ofManagedObject
.
public interface ExternalServiceInput<O,M extends ManagedObject>
External service input toOfficeFloor
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProcessManager
service(M managedObject, FlowCallback callback)
Invoked by an external service to useOfficeFloor
.
-
-
-
Method Detail
-
service
ProcessManager service(M managedObject, FlowCallback callback)
Invoked by an external service to useOfficeFloor
.- Parameters:
managedObject
-ManagedObject
for dependency injection intoManagedFunction
instances.callback
-FlowCallback
to indicate servicing complete.- Returns:
ProcessManager
for the invokedProcessState
.
-
-