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 ChannelSystemGet the associated channel system from the channel factory implementation.protected voiddispose()booleaninit()Initialize the channel systemprotected ChannelnewChannel(String signalName) Create a concrete channel which makes an appropriate low level channelvoidPrint 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:ChannelFactoryCreate a concrete channel which makes an appropriate low level channel- Specified by:
newChannelin 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:
disposein classChannelFactory
-
printInfo
public void printInfo()Description copied from class:ChannelFactoryPrint information about this factory- Specified by:
printInfoin classChannelFactory
-
init
public boolean init()Description copied from class:ChannelFactoryInitialize the channel system- Specified by:
initin classChannelFactory- Returns:
- true if the initialization was successful and false if not
-
channelSystem
Description copied from class:ChannelFactoryGet the associated channel system from the channel factory implementation.- Specified by:
channelSystemin classChannelFactory- Returns:
- The channel system
-