Interface OfficeAwareManagedFunctionFactory<O extends Enum<O>,F extends Enum<F>>

All Superinterfaces:
ManagedFunctionFactory<O,F>

public interface OfficeAwareManagedFunctionFactory<O extends Enum<O>,F extends Enum<F>> extends ManagedFunctionFactory<O,F>

Office aware ManagedFunctionFactory.

This allows the ManagedFunctionFactory to:

  1. obtain the dynamic meta-data of its containing Office
  2. ability to spawn ProcessState instances
Author:
Daniel Sagenschneider