org.isam.exehda.services.primos
Class NativeMonitor.NativeSensor

java.lang.Object
  |
  +--org.isam.exehda.services.primos.NativeMonitor.NativeSensor
Enclosing class:
NativeMonitor

static class NativeMonitor.NativeSensor
extends java.lang.Object


Field Summary
(package private)  boolean booleanVal
           
(package private)  boolean enabled
           
(package private)  float floatVal
           
(package private)  int intVal
           
(package private)  long key
           
(package private)  java.lang.String name
           
(package private)  boolean staticSensor
           
(package private)  java.lang.String stringVal
           
(package private)  java.lang.Class type
           
 
Constructor Summary
NativeMonitor.NativeSensor(long key, int type, java.lang.String name)
           
 
Method Summary
 java.lang.String getName()
           
 java.lang.Object getParameter(java.lang.String p)
           
 java.lang.String[] getParameterNames()
          Describe getParameterNames method here.
 java.lang.Class[] getParameterTypes()
          Describe getParameterTypes method here.
 java.lang.Class getType()
           
 boolean isEnabled()
           
 boolean isStatic()
           
 void probe(Collector.MonitoringData data)
           
 void setEnabled(boolean enable)
           
 void setParameter(java.lang.String p, java.lang.Object v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

key

long key

name

java.lang.String name

type

java.lang.Class type

enabled

boolean enabled

staticSensor

boolean staticSensor

intVal

int intVal

booleanVal

boolean booleanVal

floatVal

float floatVal

stringVal

java.lang.String stringVal
Constructor Detail

NativeMonitor.NativeSensor

public NativeMonitor.NativeSensor(long key,
                                  int type,
                                  java.lang.String name)
Method Detail

getName

public java.lang.String getName()

getType

public java.lang.Class getType()

getParameterNames

public java.lang.String[] getParameterNames()
Describe getParameterNames method here.

Returns:
a String[] value
To do:
Not yet implemented

getParameterTypes

public java.lang.Class[] getParameterTypes()
Describe getParameterTypes method here.

Returns:
a Class[] value
To do:
Not yet implemented

isEnabled

public boolean isEnabled()

isStatic

public boolean isStatic()

setEnabled

public void setEnabled(boolean enable)

setParameter

public void setParameter(java.lang.String p,
                         java.lang.Object v)

getParameter

public java.lang.Object getParameter(java.lang.String p)

probe

public void probe(Collector.MonitoringData data)