public class Column extends ColumnPOA implements Column, AvalonDestroyable
Modifier and Type | Field and Description |
---|---|
protected AoSession |
aosObj |
protected long |
cObjPtr |
protected static java.util.HashMap<java.lang.Long,org.omg.CORBA.Object> |
refCache |
Modifier and Type | Method and Description |
---|---|
org.omg.CORBA.Request |
_create_request(org.omg.CORBA.Context ctx,
java.lang.String operation,
org.omg.CORBA.NVList arg_list,
org.omg.CORBA.NamedValue result) |
org.omg.CORBA.Request |
_create_request(org.omg.CORBA.Context ctx,
java.lang.String operation,
org.omg.CORBA.NVList arg_list,
org.omg.CORBA.NamedValue result,
org.omg.CORBA.ExceptionList exclist,
org.omg.CORBA.ContextList ctxlist) |
org.omg.CORBA.Object |
_duplicate() |
org.omg.CORBA.DomainManager[] |
_get_domain_managers() |
org.omg.CORBA.Policy |
_get_policy(int policy_type) |
int |
_hash(int maximum) |
boolean |
_is_equivalent(org.omg.CORBA.Object other) |
void |
_release() |
org.omg.CORBA.Request |
_request(java.lang.String operation) |
org.omg.CORBA.Object |
_set_policy_override(org.omg.CORBA.Policy[] policies,
org.omg.CORBA.SetOverrideType set_add) |
void |
destroy()
Destroy the object on the server.
|
protected void |
finalize() |
DataType |
getDataType()
Get the data type of the column.
|
java.lang.String |
getFormula()
Get the formula of the column.
|
TS_Union |
getGenerationParameters()
Get the generation parameters of the Column.
|
static org.omg.CORBA.Object |
getInstance(long cObjPtr,
AoSession aosObj) |
java.lang.String |
getName()
Get the name of the column.
|
DataType |
getRawDataType()
Get the datatype of the raw values.
|
int |
getSequenceRepresentation()
Get the sequence representation of the column.
|
InstanceElement |
getSourceMQ()
Get the source measurement quantity.
|
java.lang.String |
getUnit()
Get the unit of the column.
|
boolean |
isIndependent()
Is the column an independent column
|
boolean |
isScaling()
Is the column an scaling column
|
long |
lastAccessTime()
Returns the time stamp of the last access in milliseconds.
|
void |
setFormula(java.lang.String formula)
Set the formula of the column.
|
void |
setGenerationParameters(TS_Union generationParameters)
Set the generation parameters.
|
void |
setIndependent(boolean independent)
Set the column as an indepent column.
|
void |
setScaling(boolean scaling)
Set the column to a scaling column.
|
void |
setSequenceRepresentation(int sequenceRepresentation)
Set the sequence representation of a new column.
|
void |
setUnit(java.lang.String unit)
Set the unit of the column.
|
void |
touch()
Touches this instance and reset the last access time telling to any other
that this instance is still active, although no method was called.
|
_all_interfaces, _invoke, _this, _this
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
protected static java.util.HashMap<java.lang.Long,org.omg.CORBA.Object> refCache
protected long cObjPtr
protected AoSession aosObj
public static org.omg.CORBA.Object getInstance(long cObjPtr, AoSession aosObj)
public java.lang.String getFormula() throws AoException
getFormula
in interface ColumnOperations
AoException
- with the following possible error codes: AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM AO_NOT_IMPLEMENTED AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEpublic java.lang.String getName() throws AoException
getName
in interface ColumnOperations
AoException
- with the following possible error codes: AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM AO_NOT_IMPLEMENTED AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEpublic InstanceElement getSourceMQ() throws AoException
getSourceMQ
in interface ColumnOperations
AoException
- with the following possible error codes: AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM AO_NOT_IMPLEMENTED AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEpublic java.lang.String getUnit() throws AoException
getUnit
in interface ColumnOperations
AoException
- with the following possible error codes: AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM AO_NOT_IMPLEMENTED AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEpublic void setFormula(java.lang.String formula) throws AoException
setFormula
in interface ColumnOperations
formula
- The formula.AoException
- with the following possible error codes: AO_BAD_PARAMETER
AO_CONNECTION_LOST AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED AO_NO_MEMORY AO_SESSION_NOT_ACTIVEpublic void setUnit(java.lang.String unit) throws AoException
setUnit
in interface ColumnOperations
unit
- The physical unit.AoException
- with the following possible error codes: AO_BAD_PARAMETER
AO_CONNECTION_LOST AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED AO_NO_MEMORY AO_SESSION_NOT_ACTIVEpublic boolean isIndependent() throws AoException
isIndependent
in interface ColumnOperations
AoException
- with the following possible error codes: AO_BAD_PARAMETER
AO_CONNECTION_LOST AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED AO_NO_MEMORY AO_SESSION_NOT_ACTIVEpublic boolean isScaling() throws AoException
isScaling
in interface ColumnOperations
AoException
- with the following possible error codes: AO_BAD_PARAMETER
AO_CONNECTION_LOST AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED AO_NO_MEMORY AO_SESSION_NOT_ACTIVEpublic void setIndependent(boolean independent) throws AoException
setIndependent
in interface ColumnOperations
independent
- The new value of the independent flag.AoException
- with the following possible error codes: AO_BAD_PARAMETER
AO_CONNECTION_LOST AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED AO_NO_MEMORY AO_SESSION_NOT_ACTIVE
AO_TRANSACTION_NOT_ACTIVEpublic void setScaling(boolean scaling) throws AoException
setScaling
in interface ColumnOperations
scaling
- The new value of the scaling flag.AoException
- with the following possible error codes: AO_BAD_PARAMETER
AO_CONNECTION_LOST AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED AO_NO_MEMORY AO_SESSION_NOT_ACTIVE
AO_TRANSACTION_NOT_ACTIVEpublic void destroy() throws AoException
destroy
in interface AvalonDestroyable
destroy
in interface ColumnOperations
AoException
- with the following possible error codes: AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM AO_NOT_IMPLEMENTED AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEpublic DataType getDataType() throws AoException
getDataType
in interface ColumnOperations
AoException
- with the following possible error codes: AO_BAD_PARAMETER
AO_CONNECTION_LOST AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED AO_NO_MEMORY AO_SESSION_NOT_ACTIVE
AO_TRANSACTION_NOT_ACTIVEpublic DataType getRawDataType() throws AoException
getRawDataType
in interface ColumnOperations
AoException
- with the following possible error codes: AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM AO_NOT_IMPLEMENTED AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEpublic int getSequenceRepresentation() throws AoException
getSequenceRepresentation
in interface ColumnOperations
AoException
- with the following possible error codes: AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM AO_NOT_IMPLEMENTED AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEpublic TS_Union getGenerationParameters() throws AoException
getGenerationParameters
in interface ColumnOperations
AoException
- with the following possible error codes: AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM AO_NOT_IMPLEMENTED AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEpublic void setSequenceRepresentation(int sequenceRepresentation) throws AoException
setSequenceRepresentation
in interface ColumnOperations
sequenceRepresentation
- The sequence representation. This is the integer value
according the enumeration seq_rep_enum of the base model.AoException
- with the following possible error codes: AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM AO_NOT_IMPLEMENTED AO_NO_MEMORY
AO_SESSION_NOT_ACTIVE AO_BAD_PARAMETER
AO_TRANSACTION_NOT_ACTVIEpublic void setGenerationParameters(TS_Union generationParameters) throws AoException
setGenerationParameters
in interface ColumnOperations
generationParameters
- The generation parameters.AoException
- with the following possible error codes: AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM AO_NOT_IMPLEMENTED AO_NO_MEMORY
AO_SESSION_NOT_ACTIVE AO_BAD_PARAMETER
AO_TRANSACTION_NOT_ACTVIEprotected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public org.omg.CORBA.Request _create_request(org.omg.CORBA.Context ctx, java.lang.String operation, org.omg.CORBA.NVList arg_list, org.omg.CORBA.NamedValue result)
_create_request
in interface org.omg.CORBA.Object
public org.omg.CORBA.Request _create_request(org.omg.CORBA.Context ctx, java.lang.String operation, org.omg.CORBA.NVList arg_list, org.omg.CORBA.NamedValue result, org.omg.CORBA.ExceptionList exclist, org.omg.CORBA.ContextList ctxlist)
_create_request
in interface org.omg.CORBA.Object
public org.omg.CORBA.Object _duplicate()
_duplicate
in interface org.omg.CORBA.Object
public org.omg.CORBA.DomainManager[] _get_domain_managers()
_get_domain_managers
in interface org.omg.CORBA.Object
public org.omg.CORBA.Policy _get_policy(int policy_type)
_get_policy
in interface org.omg.CORBA.Object
public int _hash(int maximum)
_hash
in interface org.omg.CORBA.Object
public boolean _is_equivalent(org.omg.CORBA.Object other)
_is_equivalent
in interface org.omg.CORBA.Object
public void _release()
_release
in interface org.omg.CORBA.Object
public org.omg.CORBA.Request _request(java.lang.String operation)
_request
in interface org.omg.CORBA.Object
public org.omg.CORBA.Object _set_policy_override(org.omg.CORBA.Policy[] policies, org.omg.CORBA.SetOverrideType set_add)
_set_policy_override
in interface org.omg.CORBA.Object
public long lastAccessTime()
AvalonDestroyable
lastAccessTime
in interface AvalonDestroyable
public void touch() throws AoException
AvalonDestroyable
touch
in interface AvalonDestroyable
AoException
- if touch fails