Class DeviceServlet

All Implemented Interfaces:
AutoCloseable, IConnection, IConnectable, IResponderServlet<DeviceRequest>

public class DeviceServlet extends AbstractResponderServlet<DeviceRequest>
A servlet to get the available devices from the IDeviceService. Spring config started, for instance:

    <bean id="deviceServlet" class="org.eclipse.scanning.server.servlet.DeviceServlet" init-method="connect">
       <property name="broker"          value="tcp://p45-control:61616" />
       <property name="requestTopic"    value="uk.ac.diamond.p45.requestTopic" />
       <property name="responseTopic"   value="uk.ac.diamond.p45.responseTopic"   />
    </bean>

    
FIXME Add security via activemq layer. Anyone can run this now.