org.rhq.plugins.jslee
Class JainSleeServerComponent

java.lang.Object
  extended by org.rhq.plugins.jslee.JainSleeServerComponent
All Implemented Interfaces:
org.rhq.core.pluginapi.availability.AvailabilityFacet, org.rhq.core.pluginapi.inventory.CreateChildResourceFacet, org.rhq.core.pluginapi.inventory.ResourceComponent, org.rhq.core.pluginapi.measurement.MeasurementFacet, org.rhq.core.pluginapi.operation.OperationFacet, JainSleeServerUtils

public class JainSleeServerComponent
extends java.lang.Object
implements JainSleeServerUtils, org.rhq.core.pluginapi.measurement.MeasurementFacet, org.rhq.core.pluginapi.operation.OperationFacet, org.rhq.core.pluginapi.inventory.CreateChildResourceFacet


Constructor Summary
JainSleeServerComponent()
           
 
Method Summary
 org.rhq.core.pluginapi.inventory.CreateResourceReport createResource(org.rhq.core.pluginapi.inventory.CreateResourceReport createResourceReport)
           
 org.rhq.core.domain.measurement.AvailabilityType getAvailability()
           
 java.lang.String getDeployFolderPath()
           
 java.lang.String getFarmDeployFolderPath()
           
 java.lang.String getLogConfigurationsFolder()
           
 java.lang.String getLogFilePath()
           
 MBeanServerUtils getMBeanServerUtils()
           
 void getValues(org.rhq.core.domain.measurement.MeasurementReport report, java.util.Set<org.rhq.core.domain.measurement.MeasurementScheduleRequest> metrics)
           
 org.rhq.core.pluginapi.operation.OperationResult invokeOperation(java.lang.String name, org.rhq.core.domain.configuration.Configuration parameters)
           
 void start(org.rhq.core.pluginapi.inventory.ResourceContext resourceContext)
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JainSleeServerComponent

public JainSleeServerComponent()
Method Detail

getMBeanServerUtils

public MBeanServerUtils getMBeanServerUtils()
Specified by:
getMBeanServerUtils in interface JainSleeServerUtils

start

public void start(org.rhq.core.pluginapi.inventory.ResourceContext resourceContext)
           throws org.rhq.core.pluginapi.inventory.InvalidPluginConfigurationException,
                  java.lang.Exception
Specified by:
start in interface org.rhq.core.pluginapi.inventory.ResourceComponent
Throws:
org.rhq.core.pluginapi.inventory.InvalidPluginConfigurationException
java.lang.Exception

stop

public void stop()
Specified by:
stop in interface org.rhq.core.pluginapi.inventory.ResourceComponent

getAvailability

public org.rhq.core.domain.measurement.AvailabilityType getAvailability()
Specified by:
getAvailability in interface org.rhq.core.pluginapi.availability.AvailabilityFacet

getValues

public void getValues(org.rhq.core.domain.measurement.MeasurementReport report,
                      java.util.Set<org.rhq.core.domain.measurement.MeasurementScheduleRequest> metrics)
               throws java.lang.Exception
Specified by:
getValues in interface org.rhq.core.pluginapi.measurement.MeasurementFacet
Throws:
java.lang.Exception

invokeOperation

public org.rhq.core.pluginapi.operation.OperationResult invokeOperation(java.lang.String name,
                                                                        org.rhq.core.domain.configuration.Configuration parameters)
                                                                 throws java.lang.InterruptedException,
                                                                        java.lang.Exception
Specified by:
invokeOperation in interface org.rhq.core.pluginapi.operation.OperationFacet
Throws:
java.lang.InterruptedException
java.lang.Exception

createResource

public org.rhq.core.pluginapi.inventory.CreateResourceReport createResource(org.rhq.core.pluginapi.inventory.CreateResourceReport createResourceReport)
Specified by:
createResource in interface org.rhq.core.pluginapi.inventory.CreateChildResourceFacet

getDeployFolderPath

public java.lang.String getDeployFolderPath()

getFarmDeployFolderPath

public java.lang.String getFarmDeployFolderPath()

getLogFilePath

public java.lang.String getLogFilePath()

getLogConfigurationsFolder

public java.lang.String getLogConfigurationsFolder()


Copyright © 2012. All Rights Reserved.