public interface FrontpagePlugin extends org.springframework.plugin.core.Plugin<FrontpagePluginQualifier>
All CoffeeNet Frontpage plugins have to implement following interface for rendering a view for their plugin.
| Modifier and Type | Method and Description |
|---|---|
String |
content(ConfigurationInstance configurationInstance)
This methods provides all content information for the view of the plugin.
|
Optional<ConfigurationDescription> |
getConfigurationDescription()
Provides the configuration description to render the plugin configuration.
|
String |
id()
This methods provides a unique plugin id
|
default boolean |
supports(FrontpagePluginQualifier delimiter) |
String |
title(ConfigurationInstance configurationInstance)
This methods provides title of the view of the plugin.
|
String title(ConfigurationInstance configurationInstance)
configurationInstance - provides the personalised configurationString content(ConfigurationInstance configurationInstance)
configurationInstance - provides the personalised configurationString id()
Optional<ConfigurationDescription> getConfigurationDescription()
default boolean supports(FrontpagePluginQualifier delimiter)
supports in interface org.springframework.plugin.core.Plugin<FrontpagePluginQualifier>Copyright © 2019 Pivotal Software, Inc.. All rights reserved.