Package xal.plugin.epics7.server
Class Epics7ServerChannelFactory
java.lang.Object
xal.ca.ChannelFactory
xal.plugin.epics7.server.Epics7ServerChannelFactory
- Author:
- Juan F. Esteban Müller <JuanF.EstebanMuller@ess.eu>
-
Field Summary
Fields inherited from class xal.ca.ChannelFactory
testSuffix
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ChannelSystem
Get the associated channel system from the channel factory implementation.protected void
dispose()
boolean
init()
Initialize the channel systemprotected Channel
newChannel
(String signalName) Create a concrete channel which makes an appropriate low level channelvoid
Print information about this factoryMethods inherited from class xal.ca.ChannelFactory
defaultFactory, destroy, disposeAll, getChannel, getChannel, getTestSuffix, isTest, newChannel, newFactory, newServerFactory, setTest, setTestSuffix
-
Constructor Details
-
Epics7ServerChannelFactory
public Epics7ServerChannelFactory()
-
-
Method Details
-
newChannel
Description copied from class:ChannelFactory
Create a concrete channel which makes an appropriate low level channel- Specified by:
newChannel
in classChannelFactory
- Parameters:
signalName
- PV for which to create a new channel- Returns:
- a new channel for the specified signal name
-
dispose
protected void dispose()- Specified by:
dispose
in classChannelFactory
-
printInfo
public void printInfo()Description copied from class:ChannelFactory
Print information about this factory- Specified by:
printInfo
in classChannelFactory
-
init
public boolean init()Description copied from class:ChannelFactory
Initialize the channel system- Specified by:
init
in classChannelFactory
- Returns:
- true if the initialization was successful and false if not
-
channelSystem
Description copied from class:ChannelFactory
Get the associated channel system from the channel factory implementation.- Specified by:
channelSystem
in classChannelFactory
- Returns:
- The channel system
-