code: @Override
      public Any execute(final DeviceImpl device, final Any in_any) throws DevFailed {
  	Util.out4.println("InitCmd::execute(): arrived");
  
  	// Re-initialize the device
  	try {
  	    device.delete_device();
  	    device.init_device();
  	} catch (final DevFailed e) {
  	    final Util tg = Util.instance();
  
  	    Except.re_throw_exception(e, "API_InitThrowsException", "Init command failed!!\n"
  		    + "HINT: RESTART device with the Restart command"
  		    + " of the device server adm. device\n"
  		    + "Device server adm. device name = dserver/" + tg.get_ds_name(),
  		    "InitCmd.execute()");
  	}
  
  	// return to the caller
  	return Util.return_empty_any("Init");
      }
docs: --------------------------------------------------------------------------