Skip navigation links

Oracle Fusion Middleware Infrastructure Management Java API Reference for Oracle SOA Suite
11g Release 1 (11.1.1.7)
E10659-10


oracle.soa.management.facade
Class SensorData

java.lang.Object
  extended by oracle.soa.management.internal.facade.BaseFacade
      extended by oracle.soa.management.facade.SensorData

All Implemented Interfaces:
java.io.Serializable

public class SensorData
extends oracle.soa.management.internal.facade.BaseFacade

Instance representation of a composite sensor that fired // retrieve composite sensors List <SensorData> sensorData = instance.getSensorData(); for (SensorData data : sensorData) { System.out.println(" -> Sensor: " + data.getSensor().getName() + " data: " + data.getData() + " type: " +data.getSensor() + " on component: " + data.getComponentName()); }

See Also:
CompositeInstance, Serialized Form

Constructor Summary
SensorData(Sensor sensor, long compositeInstanceId, java.lang.String componentName, java.lang.String actionName, java.lang.Object data)
          Internal

 

Method Summary
 java.lang.String getActionName()
          Returns the operation the sensor data was triggered on
 java.lang.String getComponentName()
          Returns the component name the sensor data was created on
 long getCompositeInstanceId()
          Returns the composite instance id this sensor data belongs to
 java.lang.Object getData()
          Returns the phyiscal data of the sensor
 Sensor getSensor()
          Returns the underlying physical sensor

 

Methods inherited from class oracle.soa.management.internal.facade.BaseFacade
getApplicationName, getLocator, setApplicationName, setLocator, setLocatorFacades

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

SensorData

public SensorData(Sensor sensor,
                  long compositeInstanceId,
                  java.lang.String componentName,
                  java.lang.String actionName,
                  java.lang.Object data)
Internal

Method Detail

getSensor

public Sensor getSensor()
Returns the underlying physical sensor
Returns:

getCompositeInstanceId

public long getCompositeInstanceId()
Returns the composite instance id this sensor data belongs to
Returns:

getComponentName

public java.lang.String getComponentName()
Returns the component name the sensor data was created on
Returns:

getActionName

public java.lang.String getActionName()
Returns the operation the sensor data was triggered on
Returns:

getData

public java.lang.Object getData()
                         throws java.lang.Exception
Returns the phyiscal data of the sensor
Returns:
normally a string, if it is an xml based sensor, and element
Throws:
java.lang.Exception - in case the data cannot be retrieved
See Also:
Sensor.getDataType()

Skip navigation links

Oracle Fusion Middleware Infrastructure Management Java API Reference for Oracle SOA Suite
11g Release 1 (11.1.1.7)
E10659-10


Copyright © 2010, Oracle and/or its affiliates. All rights reserved.