Package org.scictrl.csshell.dummy
Class DummyConnector
DummyConnector class.
- Author:
- igor@scictrl.com
-
Nested Class Summary
Nested classes/interfaces inherited from class org.scictrl.csshell.AbstractConnector
AbstractConnector.DefaultConnectionCache -
Field Summary
FieldsFields inherited from class org.scictrl.csshell.AbstractConnector
connectionCache, debug, PROPERTY_CORE_THREADS, PROPERTY_MAX_THREADS, PROPERTY_READ_ONLY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AbstractConnector<?> getInstance(Properties configuration) Create new EPICS plug instance.getMetaData(String name, DataType type) getMetaData.voidgetMetaDataAsync(gov.aps.jca.Channel channel, PropertyChangeListener l) getMetaDataAsync.getType()Returns connector type string.getValue.newConnection(String name, DataType dataType) newConnection.Methods inherited from class org.scictrl.csshell.AbstractConnector
getConfiguration, getConnectionCache, getCoreThreads, getDefaultMetaData, getExecutor, getLogger, getMaxThreads, isAlive, isDebug, isReadOnly, newDefaultConnectionCache, registerDefaultMetaData, schedule, setConnectionCache, shutdown
-
Field Details
-
TYPE
ConstantTYPE="DUMMY"- See Also:
-
-
Constructor Details
-
DummyConnector
Constructor for DummyConnector.
- Parameters:
configuration- aPropertiesobject
-
-
Method Details
-
getInstance
Create new EPICS plug instance.- Parameters:
configuration- aPropertiesobject- Returns:
- a
EPICSConnectorobject - Throws:
RemoteException- if initialization of remote context fails
-
getType
Returns connector type string.- Specified by:
getTypein classAbstractConnector<DummyConnection<?>>- Returns:
- distinguishing type name
-
getMetaData
getMetaData.
- Specified by:
getMetaDatain classAbstractConnector<DummyConnection<?>>- Parameters:
name- aStringobjecttype- aDataTypeobject- Returns:
- a
MetaDataobject - Throws:
Exception- if any.
-
newConnection
newConnection.
- Specified by:
newConnectionin classAbstractConnector<DummyConnection<?>>- Parameters:
name- aStringobjectdataType- aDataTypeobject- Returns:
- a C object
- Throws:
RemoteException- if any.
-
getValue
getValue.
- Specified by:
getValuein classAbstractConnector<DummyConnection<?>>- Parameters:
name- aStringobjecttype- aDataTypeobject- Returns:
- a
Objectobject - Throws:
RemoteException- if any.
-
getMetaDataAsync
public void getMetaDataAsync(gov.aps.jca.Channel channel, PropertyChangeListener l) throws Exception getMetaDataAsync.
- Specified by:
getMetaDataAsyncin classAbstractConnector<DummyConnection<?>>- Parameters:
channel- aChannelobjectl- aPropertyChangeListenerobject- Throws:
Exception- if any.
-