Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

gov.lanl.COAS.ojb
Class ObservationData_  view ObservationData_ download ObservationData_.java

java.lang.Object
  extended bygov.lanl.COAS.AbstractObservationData_
      extended bygov.lanl.COAS.ObservationData_
          extended bygov.lanl.COAS.ojb.ObservationData_
All Implemented Interfaces:
gov.lanl.COAS.PersistentCOAS, gov.lanl.Database.PersistentObject, java.io.Serializable

public class ObservationData_
extends gov.lanl.COAS.ObservationData_
implements java.io.Serializable

Version:

Field Summary
 byte[] byteValue
           
 int compositeId
           
 int qualifierId
           
 
Fields inherited from class gov.lanl.COAS.ObservationData_
composite, qualifiers
 
Fields inherited from class gov.lanl.COAS.AbstractObservationData_
code, dbMgr, NO_PARENT, obsData_Class, obsId, parentIdComp, parentIdQual, personId, recordedTime, referenceId, startTime, state, stopTime, value, valueId
 
Constructor Summary
  ObservationData_()
          Creates new ObservationData_
  ObservationData_(org.omg.DsObservationAccess.ObservationDataStruct obsData)
          Constructor declaration
(package private) ObservationData_(org.omg.DsObservationAccess.ObservationDataStruct obsData, java.lang.String personId, java.lang.String startTime, java.lang.String stopTime, java.lang.String recordedTime, java.lang.String referenceId, java.lang.String parentIdQual, java.lang.String parentIdComp)
          Constructor declaration
  ObservationData_(java.lang.String obsId, java.lang.String personId, java.lang.String parentIdQual, java.lang.String parentIdComp, java.lang.String startTime, java.lang.String stopTime, java.lang.String recordedTime, java.lang.String referenceId, java.lang.String code, byte[] byteValue)
          This constructor is used by ObjectBridge to increase performance.
 
Method Summary
protected  gov.lanl.COAS.AbstractObservationData_ createObservationData_()
          creates an empty ObservationData_ object
protected  gov.lanl.COAS.AbstractObservationData_ createObservationData_(org.omg.DsObservationAccess.ObservationDataStruct obsData, java.lang.String personId, java.lang.String startTime, java.lang.String stopTime, java.lang.String recordedTime, java.lang.String referenceId, java.lang.String parentIdQual, java.lang.String parentIdComp)
          Method declaration
protected  gov.lanl.COAS.AbstractObservationData_ createSecondaryObservationData_(org.omg.DsObservationAccess.ObservationDataStruct obsData, java.lang.String personId, java.lang.String startTime, java.lang.String stopTime, java.lang.String recordedTime, java.lang.String referenceId, java.lang.String parentIdQual, java.lang.String parentIdComp)
          create a Secondary OjbObservationData
protected  gov.lanl.COAS.ObservationValue_ getObservationValue_(org.omg.CORBA.Any corbaValue)
          convert org.omg.CORBA.Any (ObservationValue) to gov.lanl.COAS.ObservationValue_ override method gov.lanl.COAS.AbstractObservationData_.getObservationValue_(...) Sideeffect: this method first calls its superclass method .getObservationValue_(...) the return value of type ObservationValue_ is then converted into a byte array and stored in the field 'byteValue' the method always returns an object of type 'Empty_'
protected  org.omg.CORBA.Any[] toObservationValue(gov.lanl.COAS.ObservationValue_ value_)
          convert the ObservationValue_ into an CORBA Any the parameter is actually ignored, the information needed is stored in byteValue and will be used to extract the ObservationValue object
 
Methods inherited from class gov.lanl.COAS.ObservationData_
addComposite, addQualifier, clearComposite, getComposite, getComposites, getCompositeSize, getQualifier, getQualifiers, getQualifiersSize, isSecondaryObsData, updateContainers
 
Methods inherited from class gov.lanl.COAS.AbstractObservationData_
getChildren, getCode, getObjectId, getObservationValue_byIntrospection, getObsId, getParentIdComp, getParentIdQual, getParentObjId, getPersonId, getRecordedTime, getReferenceId, getStartTime, getStopTime, init, init, isSigned, setObsId, setPolicies, toObject, toXML, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

byteValue

public byte[] byteValue

qualifierId

public int qualifierId

compositeId

public int compositeId
Constructor Detail

ObservationData_

public ObservationData_()
Creates new ObservationData_


ObservationData_

public ObservationData_(java.lang.String obsId,
                        java.lang.String personId,
                        java.lang.String parentIdQual,
                        java.lang.String parentIdComp,
                        java.lang.String startTime,
                        java.lang.String stopTime,
                        java.lang.String recordedTime,
                        java.lang.String referenceId,
                        java.lang.String code,
                        byte[] byteValue)
This constructor is used by ObjectBridge to increase performance. It's not mandatory. (Attributes are getting initialized faster than by using the default constructor first and setting them afterwards)


ObservationData_

public ObservationData_(org.omg.DsObservationAccess.ObservationDataStruct obsData)
Constructor declaration


ObservationData_

ObservationData_(org.omg.DsObservationAccess.ObservationDataStruct obsData,
                 java.lang.String personId,
                 java.lang.String startTime,
                 java.lang.String stopTime,
                 java.lang.String recordedTime,
                 java.lang.String referenceId,
                 java.lang.String parentIdQual,
                 java.lang.String parentIdComp)
Constructor declaration

Method Detail

createObservationData_

protected gov.lanl.COAS.AbstractObservationData_ createObservationData_()
creates an empty ObservationData_ object


createObservationData_

protected gov.lanl.COAS.AbstractObservationData_ createObservationData_(org.omg.DsObservationAccess.ObservationDataStruct obsData,
                                                                        java.lang.String personId,
                                                                        java.lang.String startTime,
                                                                        java.lang.String stopTime,
                                                                        java.lang.String recordedTime,
                                                                        java.lang.String referenceId,
                                                                        java.lang.String parentIdQual,
                                                                        java.lang.String parentIdComp)
Method declaration


createSecondaryObservationData_

protected gov.lanl.COAS.AbstractObservationData_ createSecondaryObservationData_(org.omg.DsObservationAccess.ObservationDataStruct obsData,
                                                                                 java.lang.String personId,
                                                                                 java.lang.String startTime,
                                                                                 java.lang.String stopTime,
                                                                                 java.lang.String recordedTime,
                                                                                 java.lang.String referenceId,
                                                                                 java.lang.String parentIdQual,
                                                                                 java.lang.String parentIdComp)
create a Secondary OjbObservationData


getObservationValue_

protected gov.lanl.COAS.ObservationValue_ getObservationValue_(org.omg.CORBA.Any corbaValue)
convert org.omg.CORBA.Any (ObservationValue) to gov.lanl.COAS.ObservationValue_ override method gov.lanl.COAS.AbstractObservationData_.getObservationValue_(...) Sideeffect: this method first calls its superclass method .getObservationValue_(...) the return value of type ObservationValue_ is then converted into a byte array and stored in the field 'byteValue' the method always returns an object of type 'Empty_'


toObservationValue

protected org.omg.CORBA.Any[] toObservationValue(gov.lanl.COAS.ObservationValue_ value_)
convert the ObservationValue_ into an CORBA Any the parameter is actually ignored, the information needed is stored in byteValue and will be used to extract the ObservationValue object