Interface IPlaceholderProviderSync
-
- All Superinterfaces:
IPlaceholderProvider
,Serializable
- All Known Implementing Classes:
AppointmentPlaceholderProvider
,CounterPlaceholderProvider
,FormPlaceholderProvider
,SessionAttachmentPlaceholderProvider
,SystemPlaceholderProvider
,TemplatePlaceholderProvider
,UserPlaceholderProvider
,UserPortalPlaceholderProvider
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface IPlaceholderProviderSync extends IPlaceholderProvider
Common interface for synchronous placeholder providers. Each provider makes a certain set of placeholders available, such as a list of workflow-specific system placeholders.- Since:
- 8.4.0
- Author:
- XIMA MEDIA GmbH
- See Also:
IPlaceholderProviderAsync
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<IPlaceholderGroup,Set<PlaceHolder>>
getPlaceholders(IPlaceholderProvideContext provideContext)
Returns a map of placeholders grouped by their group.
-
-
-
Method Detail
-
getPlaceholders
Map<IPlaceholderGroup,Set<PlaceHolder>> getPlaceholders(IPlaceholderProvideContext provideContext)
Returns a map of placeholders grouped by their group.- Parameters:
provideContext
- The context holding various information that may be needed for providing the placeholders.- Returns:
- A map of placeholders, grouped by their group.
-
-