public final class CommonsFeatures extends Features<CommonsFeatures>
| Constructor and Description |
|---|
CommonsFeatures()
Constructor.
|
addPlugin, build, getModuleConfigBuilderpublic CommonsFeatures withScript()
public CommonsFeatures withJaninoScript()
public CommonsFeatures withCache()
public CommonsFeatures withRedisCache()
public CommonsFeatures withMemoryCache()
public CommonsFeatures withEhCache()
public CommonsFeatures withRedisConnector(Param... params)
host - the REDIS hostport - the REDIS portpasswordOpt - the REDIS passworddatabase - the index of the REDIS databasepublic CommonsFeatures withSocketLoggerAnalyticsConnector(Param... params)
public CommonsFeatures withSmartLoggerAnalyticsConnector(Param... params)
public CommonsFeatures withDbAppNodeRegistryPlugin(Param... params)
public CommonsFeatures withRedisAppNodeRegistryPlugin()
public CommonsFeatures withHttpAppNodeInfosPlugin()
public CommonsFeatures withCommand()
public CommonsFeatures withNodeRegistryPlugin(Class<? extends AppNodeRegistryPlugin> nodeRegistryPluginClass, Param... params)
nodeRegistryPluginClass - the plugin to useparams - the paramspublic CommonsFeatures withNodeInfosPlugin(Class<? extends AppNodeInfosPlugin> nodeInfosPluginClass, Param... params)
nodeInfosPluginClass - the plugin to useparams - the paramspublic CommonsFeatures addAnalyticsConnectorPlugin(Class<? extends AnalyticsConnectorPlugin> analyticsConnectorPluginClass, Param... params)
analyticsConnectorPluginClass - the plugin to useparams - the paramsprotected void buildFeatures()
buildFeatures in class Features<CommonsFeatures>Copyright © 2019. All rights reserved.