org.tango.server.export
Interface IExporter

All Known Implementing Classes:
TangoExporter

public interface IExporter


Method Summary
 DeviceImpl buildDevice(java.lang.String deviceName, java.lang.Class<?> clazz)
           
 DeviceImpl buildDevice(java.lang.String name, DeviceClassBuilder classBuilder)
           
 void exportAll()
          Build all devices of all classes that are is this executable
 void exportDevices()
          Export all devices except admin device
 DeviceImpl getDevice(java.lang.String className, java.lang.String deviceName)
           
 void unexportAll()
           
 void unexportDevice(java.lang.String deviceName)
           
 void unexportDevices()
          Unexport all except admin device
 

Method Detail

exportAll

void exportAll()
               throws fr.esrf.Tango.DevFailed
Build all devices of all classes that are is this executable

Throws:
fr.esrf.Tango.DevFailed

exportDevices

void exportDevices()
                   throws fr.esrf.Tango.DevFailed
Export all devices except admin device

Throws:
fr.esrf.Tango.DevFailed

unexportDevices

void unexportDevices()
                     throws fr.esrf.Tango.DevFailed
Unexport all except admin device

Throws:
fr.esrf.Tango.DevFailed

unexportAll

void unexportAll()
                 throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

buildDevice

DeviceImpl buildDevice(java.lang.String name,
                       DeviceClassBuilder classBuilder)
                       throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

getDevice

DeviceImpl getDevice(java.lang.String className,
                     java.lang.String deviceName)
                     throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

unexportDevice

void unexportDevice(java.lang.String deviceName)
                    throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

buildDevice

DeviceImpl buildDevice(java.lang.String deviceName,
                       java.lang.Class<?> clazz)
                       throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed


Copyright © 2012-2016. All Rights Reserved.