org.ow2.jasmine.monitoring.eos.probemanager.service
Class Probe

java.lang.Object
  extended by org.ow2.jasmine.monitoring.eos.probemanager.service.Probe
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class Probe
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

Value Object representing a Probe. A corresponding ActionScript object has been defined for flex access: Check that fields have the same name and the matching type !

Author:
durieuxp
See Also:
Serialized Form

Field Summary
protected  java.lang.String error
           
protected  java.util.List<java.lang.String> indicatorId
           
protected  java.util.List<java.lang.String> outputId
           
protected  int period
           
static int PROBE_FAILED
           
static int PROBE_RUNNING
           
static int PROBE_STARTED
           
static int PROBE_STOPPED
           
protected  java.lang.String probeId
           
protected  boolean selected
           
protected  int state
           
protected  java.util.List<java.lang.String> targetId
           
 
Constructor Summary
Probe()
          This constructor is needed for granite: called to rebuild object from the as object.
 
Method Summary
 java.lang.Object clone()
          return a clone of this Probe
 java.lang.String getError()
           
 java.util.List<java.lang.String> getIndicatorId()
           
 java.util.List<java.lang.String> getOutputId()
           
 int getPeriod()
           
 java.lang.String getProbeId()
           
 boolean getSelected()
           
 int getState()
           
 java.util.List<java.lang.String> getTargetId()
           
 void setError(java.lang.String s)
           
 void setIndicatorId(java.util.List<java.lang.String> s)
           
 void setOutputId(java.util.List<java.lang.String> s)
           
 void setPeriod(int p)
           
 void setProbeId(java.lang.String id)
           
 void setSelected(boolean value)
           
 void setState(int s)
           
 void setTargetId(java.util.List<java.lang.String> s)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

probeId

protected java.lang.String probeId

period

protected int period

error

protected java.lang.String error

targetId

protected java.util.List<java.lang.String> targetId

outputId

protected java.util.List<java.lang.String> outputId

indicatorId

protected java.util.List<java.lang.String> indicatorId

state

protected int state

PROBE_STOPPED

public static final int PROBE_STOPPED
See Also:
Constant Field Values

PROBE_STARTED

public static final int PROBE_STARTED
See Also:
Constant Field Values

PROBE_RUNNING

public static final int PROBE_RUNNING
See Also:
Constant Field Values

PROBE_FAILED

public static final int PROBE_FAILED
See Also:
Constant Field Values

selected

protected boolean selected
Constructor Detail

Probe

public Probe()
This constructor is needed for granite: called to rebuild object from the as object.

Method Detail

clone

public java.lang.Object clone()
return a clone of this Probe

Overrides:
clone in class java.lang.Object

getProbeId

public java.lang.String getProbeId()

setProbeId

public void setProbeId(java.lang.String id)

getPeriod

public int getPeriod()

setPeriod

public void setPeriod(int p)

getTargetId

public java.util.List<java.lang.String> getTargetId()

setTargetId

public void setTargetId(java.util.List<java.lang.String> s)

getOutputId

public java.util.List<java.lang.String> getOutputId()

setOutputId

public void setOutputId(java.util.List<java.lang.String> s)

getIndicatorId

public java.util.List<java.lang.String> getIndicatorId()

setIndicatorId

public void setIndicatorId(java.util.List<java.lang.String> s)

getState

public int getState()

setState

public void setState(int s)

getSelected

public boolean getSelected()

setSelected

public void setSelected(boolean value)

getError

public java.lang.String getError()

setError

public void setError(java.lang.String s)


Copyright © 2012 OW2 Consortium. All Rights Reserved.