|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.omg.PortableServer.Servant edu.stanford.slac.aida.dp.dpCa.DpCaIPOA edu.stanford.slac.aida.dp.dpCa.DpCaI_impl
public class DpCaI_impl
This class defines the AIDA Data Provider for EPICS Channel Access. DpCaI_impl implements the AIDA Data Provider "DpCaI" CORBA interface, by extending DpCaIPOA The inderlying EPICS Data Source is accessed through the (new COSYLAB) JCA interface.
Method Summary | |
---|---|
org.omg.PortableServer.POA |
_default_POA()
|
boolean |
get_boolean(java.lang.String query,
java.lang.String[] args)
|
boolean[] |
get_booleana(java.lang.String query,
java.lang.String[] args)
|
byte |
get_byte(java.lang.String query,
java.lang.String[] args)
|
byte[] |
get_bytea(java.lang.String query,
java.lang.String[] args)
|
char |
get_char(java.lang.String query,
java.lang.String[] args)
|
char[] |
get_chara(java.lang.String query,
java.lang.String[] args)
|
double |
get_double(java.lang.String query,
java.lang.String[] args)
|
double[] |
get_doublea(java.lang.String query,
java.lang.String[] args)
|
float |
get_float(java.lang.String query,
java.lang.String[] args)
|
float[] |
get_floata(java.lang.String query,
java.lang.String[] args)
|
int |
get_long(java.lang.String query,
java.lang.String[] args)
|
int[] |
get_longa(java.lang.String query,
java.lang.String[] args)
|
short |
get_short(java.lang.String query,
java.lang.String[] args)
|
short[] |
get_shorta(java.lang.String query,
java.lang.String[] args)
|
java.lang.String |
get_string(java.lang.String query,
java.lang.String[] args)
|
java.lang.String[] |
get_stringa(java.lang.String query,
java.lang.String[] args)
|
char |
get_wchar(java.lang.String query,
java.lang.String[] args)
|
char[] |
get_wchara(java.lang.String query,
java.lang.String[] args)
|
java.lang.String |
get_wstring(java.lang.String query,
java.lang.String[] args)
|
org.omg.CORBA.Any |
get(java.lang.String query,
java.lang.String[] args)
Returns CORBA Any representation of EPICS DBR_TIME_XXX |
protected gov.aps.jca.Channel |
getChannel(java.lang.String query)
Acquires access to a JCA Channel for a given EPICS Channel Name. |
protected edu.stanford.slac.aida.dp.dpCa.DpCaI_impl.MetaChannel |
getMetaChannel(java.lang.String query)
Acquires access to a JCA Channel for a given EPICS Channel Name. |
void |
init()
|
void |
set(java.lang.String query,
java.lang.String[] args,
org.omg.CORBA.AnyHolder value)
|
void |
shutdown()
|
void |
startMonitor(java.lang.String name)
|
int |
status()
|
void |
stopMonitor(java.lang.String name)
|
Methods inherited from class edu.stanford.slac.aida.dp.dpCa.DpCaIPOA |
---|
_all_interfaces, _invoke, _this, _this |
Methods inherited from class org.omg.PortableServer.Servant |
---|
_get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public org.omg.PortableServer.POA _default_POA()
_default_POA
in class org.omg.PortableServer.Servant
public void init() throws edu.stanford.slac.except.ServerInitialisationException
edu.stanford.slac.except.ServerInitialisationException
public org.omg.CORBA.Any get(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public byte get_byte(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public char get_char(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public char get_wchar(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public short get_short(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public int get_long(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public boolean get_boolean(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public double get_double(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public float get_float(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public java.lang.String get_string(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public java.lang.String get_wstring(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public byte[] get_bytea(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public char[] get_chara(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public char[] get_wchara(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public short[] get_shorta(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public int[] get_longa(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public boolean[] get_booleana(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public double[] get_doublea(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public float[] get_floata(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
public java.lang.String[] get_stringa(java.lang.String query, java.lang.String[] args) throws edu.stanford.slac.except.UnableToGetDataException
edu.stanford.slac.except.UnableToGetDataException
protected edu.stanford.slac.aida.dp.dpCa.DpCaI_impl.MetaChannel getMetaChannel(java.lang.String query) throws java.lang.IllegalArgumentException, gov.aps.jca.CAException, gov.aps.jca.TimeoutException
java.lang.IllegalArgumentException
- query is invalid, may be not an
instance//attribute pair?
gov.aps.jca.CAException
gov.aps.jca.TimeoutException
protected gov.aps.jca.Channel getChannel(java.lang.String query) throws java.lang.IllegalArgumentException, gov.aps.jca.CAException, gov.aps.jca.TimeoutException
java.lang.IllegalArgumentException
- query is invalid, may be not an
instance//attribute pair?
gov.aps.jca.CAException
gov.aps.jca.TimeoutException
public void set(java.lang.String query, java.lang.String[] args, org.omg.CORBA.AnyHolder value) throws edu.stanford.slac.except.UnableToSetDataException
edu.stanford.slac.except.UnableToSetDataException
public void startMonitor(java.lang.String name) throws edu.stanford.slac.except.MonitorStartupException
edu.stanford.slac.except.MonitorStartupException
public void stopMonitor(java.lang.String name) throws edu.stanford.slac.except.MonitorShutdownException
edu.stanford.slac.except.MonitorShutdownException
public int status()
public void shutdown()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |