Code0 LogoCodeZero

BaseManager

Shared base class for all managers in Hercules

BaseManager<K, V> is the abstract base class extended by all managers on the Action instance. It wraps a Map<K, V> and exposes a consistent set of read and write methods.

All specific managers — FunctionManager, RuntimeFunctionManager, EventManager, RuntimeEventManager, DataTypeManager, and ConfigManager — inherit these methods exactly.

Methods

Prop

Type

Implementations

ManagerKeyValue
FunctionManagerstring (runtimeName)FunctionProps
RuntimeFunctionManagerstring (runtimeName)RuntimeFunctionProps
EventManagerstring (identifier)EventModel
RuntimeEventManagerstring (identifier)RuntimeEventProps
DataTypeManagerstring (identifier)DataTypeProps
ConfigManagerbigint (projectId)ProjectConfiguration

On this page