Class MonitoringExtensionPoint
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.runtime.plugin.component.AbstractThreadSafeComponentExtensionPoint<SampleManager>
org.ametys.runtime.plugins.admin.jvmstatus.monitoring.MonitoringExtensionPoint
- All Implemented Interfaces:
LogEnabled
,ExtensionPoint<SampleManager>
,MonitoringConstants
,Disposable
,Initializable
,Component
,Contextualizable
,Serviceable
,ThreadSafe
public class MonitoringExtensionPoint
extends AbstractThreadSafeComponentExtensionPoint<SampleManager>
implements MonitoringConstants
ExtensionPoint
for collecting sample of data in order to be
monitored.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ametys.runtime.plugins.admin.jvmstatus.monitoring.MonitoringConstants
MonitoringConstants.Period
-
Field Summary
Fields inherited from class org.ametys.runtime.plugin.component.AbstractThreadSafeComponentExtensionPoint
_cocoonManager, _context, _manager
Fields inherited from interface org.ametys.runtime.plugins.admin.jvmstatus.monitoring.MonitoringConstants
FEEDING_PERIOD, RRD_EXT, RRD_STORAGE_DIRECTORY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Finalize the initialization of the extensions.
This method is called after alladdExtension()
calls.
This is the last step before the actual startup of the application.Methods inherited from class org.ametys.runtime.plugin.component.AbstractThreadSafeComponentExtensionPoint
addComponent, addExtension, contextualize, dispose, getExtension, getExtensionsIds, hasExtension, initialize, service
Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Field Details
-
ROLE
Avalon role.
-
-
Constructor Details
-
MonitoringExtensionPoint
public MonitoringExtensionPoint()
-
-
Method Details
-
initializeExtensions
Description copied from interface:ExtensionPoint
Finalize the initialization of the extensions.
This method is called after alladdExtension()
calls.
This is the last step before the actual startup of the application.- Specified by:
initializeExtensions
in interfaceExtensionPoint<SampleManager>
- Overrides:
initializeExtensions
in classAbstractThreadSafeComponentExtensionPoint<SampleManager>
- Throws:
Exception
- if something wrong occurs
-