Class RepositoryMapPageFlowDefinitionRegistry
java.lang.Object
org.onehippo.forge.pageflow.core.def.impl.MapPageFlowDefinitionRegistry
org.onehippo.forge.pageflow.hst.def.impl.RepositoryMapPageFlowDefinitionRegistry
- All Implemented Interfaces:
PageFlowDefinitionRegistry
Generic purpose JCR based
PageFlowDefinitionRegistry
implementation.-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetPageFlowDefinition
(String flowId) Retrieve thePageFlowDefinition
by the identifier (flowId
).Methods inherited from class org.onehippo.forge.pageflow.core.def.impl.MapPageFlowDefinitionRegistry
addPageFlowDefinition, clearPageFlowDefinitions, removePageFlowDefinition, removePageFlowDefinitionByUuid
-
Field Details
-
NULL_PAGE_FLOW_DEF
-
-
Constructor Details
-
RepositoryMapPageFlowDefinitionRegistry
public RepositoryMapPageFlowDefinitionRegistry()
-
-
Method Details
-
getPageFlowDefinition
Description copied from interface:PageFlowDefinitionRegistry
Retrieve thePageFlowDefinition
by the identifier (flowId
). Return null if there's noPageFlowDefinition
found by the identifier.- Specified by:
getPageFlowDefinition
in interfacePageFlowDefinitionRegistry
- Overrides:
getPageFlowDefinition
in classMapPageFlowDefinitionRegistry
- Parameters:
flowId
- the identifier of thePageFlowDefinition
- Returns:
- the
PageFlowDefinition
identified byflowId
, or null if not found. - Throws:
PageFlowException
- if any exception occurs
-