IManager

interface OCP\WorkflowEngine\IManager
Interface IManager
Source:lib/public/WorkflowEngine/IManager.php#34

Constants

SCOPE_ADMIN = 0
Source:lib/public/WorkflowEngine/IManager.php#35
SCOPE_USER = 1
Source:lib/public/WorkflowEngine/IManager.php#36
MAX_CHECK_VALUE_BYTES = 2048
Source:lib/public/WorkflowEngine/IManager.php#41
Since:21.0.0
MAX_OPERATION_VALUE_BYTES = 4096
Source:lib/public/WorkflowEngine/IManager.php#46
Since:21.0.0
EVENT_NAME_REG_OPERATION = OCP\WorkflowEngine::registerOperations
Source:lib/public/WorkflowEngine/IManager.php#51
Deprecated:17.0.0 Will be removed in NC19. Use the dedicated events in OCP\WorkflowEngine\Events
EVENT_NAME_REG_ENTITY = OCP\WorkflowEngine::registerEntities
Source:lib/public/WorkflowEngine/IManager.php#56
Deprecated:17.0.0
EVENT_NAME_REG_CHECK = OCP\WorkflowEngine::registerChecks
Source:lib/public/WorkflowEngine/IManager.php#61
Deprecated:17.0.0

Methods

public OCP\WorkflowEngine\IManager::registerEntity($entity)
Listen to `OCP\WorkflowEngine\Events\RegisterEntitiesEvent` at the
IEventDispatcher for registering your entities.
Source:lib/public/WorkflowEngine/IManager.php#69
Since:18.0.0
public OCP\WorkflowEngine\IManager::registerOperation($operator)
Listen to `OCP\WorkflowEngine\Events\RegisterOperationsEvent` at the
IEventDispatcher for registering your operators.
Source:lib/public/WorkflowEngine/IManager.php#77
Since:18.0.0
public OCP\WorkflowEngine\IManager::registerCheck($check)
Listen to `OCP\WorkflowEngine\Events\RegisterChecksEvent` at the
IEventDispatcher for registering your operators.
Source:lib/public/WorkflowEngine/IManager.php#85
Since:18.0.0
public OCP\WorkflowEngine\IManager::getRuleMatcher()
Source:lib/public/WorkflowEngine/IManager.php#90
Since:18.0.0