Package com.morpheusdata.core
Class AbstractClusterTabProvider
java.lang.Object
com.morpheusdata.core.AbstractClusterTabProvider
- All Implemented Interfaces:
ClusterTabProvider
,PluginProvider
,UIExtensionProvider
Renders tabs within a custom Cluster in Morpheus. This could be useful for providing additional information on
a Kubernetes/Docker or KVM Cluster. Say for example some type of Prometheus data could be displayed. this could assist
with that. This abstract class adds a default Handlebars Java Renderer for easier use.
- See Also:
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.morpheusdata.core.providers.ClusterTabProvider
renderTemplate, show
Methods inherited from interface com.morpheusdata.core.providers.PluginProvider
getCode, getMorpheus, getName, getPlugin, isPlugin
Methods inherited from interface com.morpheusdata.core.providers.UIExtensionProvider
getContentSecurityPolicy
-
Constructor Details
-
AbstractClusterTabProvider
public AbstractClusterTabProvider()
-
-
Method Details
-
getRenderer
Description copied from interface:UIExtensionProvider
Default is Handlebars- Specified by:
getRenderer
in interfaceUIExtensionProvider
- Returns:
- renderer of specified type
-