185186187188189190191192193194195
ByteArrayInputStream bais = new ByteArrayInputStream(payload.toByteArray()); ObjectInputStream ois; try { ois = new ObjectInputStream(bais); DeferredTask deferredTask = (DeferredTask) ois.readObject(); deferredTask.run(); return 200; } catch (Exception e) { return 500; } }