code: public synchronized void start(final String[] args, final Class<?> deviceClass) {
          if (!isStarted.get()) {
              addClass(deviceClass.getSimpleName(), deviceClass);
              try {
                  init(args, deviceClass.getSimpleName());
              } catch (final DevFailed e) {
                  DevFailedUtils.printDevFailed(e);
              }
          }
      }
docs: Starts a Tango server. The system property TANGO_HOST is mandatory if
  using the tango database. If the tango db is not used the system property
  OAPort(for jacorb) must be set. The errors occurred will be only logged.
  
  <pre>
  ServerManager.getInstance().start(new String[] { &quot;1&quot; }, JTangoTest.class);
  </pre>
  
  @param args
  The arguments to pass. instanceName [-v[trace level]] [-nodb
  [-dlist <device name list>]]
  @param deviceClass
  The class of the device. The server name and class name must
  be defined in tango db with deviceClass.getSimpleName to be
  started with this method.
  @see ServerManager#addClass(String, Class)