Interface ADCommon
- All Known Subinterfaces:
ADBase,ExcaliburConfigAdbase,ExcaliburReadoutNodeFem,FfmpegStream,GetPluginBaseAvailable,NDArray,NDCodec,NDFile,NDOverlay,NDParallelHDF,NDPluginBase,NDProcess,NDPva,NDPython,NDROI,NDStats
- All Known Implementing Classes:
ADBaseImpl,ADBaseSimulator,DummyExcaliburConfigAdbaseImpl,DummyExcaliburReadoutNodeFemImpl,DummyExcaliburSummaryAdbaseImpl,DummyNDArray,DummyNDOverlay,ExcaliburConfigAdbaseImpl,ExcaliburNDArraySimulator,ExcaliburReadoutNodeFemImpl,ExcaliburSummaryAdbaseImpl,FfmpegStreamImpl,FfmpegStreamSimulator,NDArrayImpl,NDArraySimulator,NDBaseImpl,NDCodecImpl,NDFileCopy,NDFileImpl,NDFileSimulator,NDOverlayImpl,NDOverlaySimpleImpl,NDParallelHDFImpl,NDPluginBaseImpl,NDPluginBaseSimulator,NDProcessImpl,NDProcessSimulator,NDPvaImpl,NDPythonImpl,NDROIImpl,NDROISimulator,NDStatsImpl,NDStatsSimulator
public interface ADCommon
The ADCommon interface allows beans whose classes implement either the ADBase or GetPluginBaseAvailable
interfaces to be referenced by beans which could take either as their input.
For instance an NDFile could be told to take it's input either direct from the camera (an ADBaseImpl)
or from an NDProcessImpl, thus configure its NDArrayPort from it's inputs actual PortName_RBV, rather
than having the port name string hard coded into the bean.
-
Method Summary
Modifier and TypeMethodDescriptionGet the port name used to connect this NDPluginBase/ADBase to downstream plugins by their
-
Method Details
-
getPortName_RBV
Get the port name used to connect this NDPluginBase/ADBase to downstream plugins by their- Throws:
Exception
-