java.lang.Object
gov.lanl.COAS.AbstractObservationData_
gov.lanl.COAS.ObservationData_
gov.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:
| 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 |
byteValue
public byte[] byteValue
qualifierId
public int qualifierId
compositeId
public int compositeId
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
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