Answer<Void> setHandlerMock = invocation -> { serverLevelHandler = (Handler) invocation.getArguments()[0]; serverLevelHandler.setServer((Server) invocation.getMock()); return null; };
@Override public void setServer(Server server) { super.setServer(server); Handler[] handlers=getHandlers(); if (handlers!=null) for (Handler h : handlers) h.setServer(server); }
@Override public void setServer(Server server) { super.setServer(server); Handler[] handlers=getHandlers(); if (handlers!=null) for (Handler h : handlers) h.setServer(server); }
@Override public void setServer(Server server) { super.setServer(server); Handler[] handlers=getHandlers(); if (handlers!=null) for (Handler h : handlers) h.setServer(server); }
@Override public void setServer(Server server) { if (isRunning()) throw new IllegalStateException(RUNNING); super.setServer(server); Handler h = getHandler(); if (h != null) h.setServer(server); }
/** * @param handler Set the {@link Handler} which should be wrapped. */ public void setHandler(Handler handler) { if (isStarted()) throw new IllegalStateException(STARTED); if (handler!=null) handler.setServer(getServer()); updateBean(_handler,handler); _handler=handler; }
/** * @param handler Set the {@link Handler} which should be wrapped. */ public void setHandler(Handler handler) { if (isStarted()) throw new IllegalStateException(STARTED); if (handler!=null) handler.setServer(getServer()); updateBean(_handler,handler); _handler=handler; }
@Override public void setServer(Server server) { if (isRunning()) throw new IllegalStateException(RUNNING); super.setServer(server); Handler h = getHandler(); if (h != null) h.setServer(server); }
@Override public void setServer(Server server) { if (isRunning()) throw new IllegalStateException(RUNNING); super.setServer(server); Handler h = getHandler(); if (h != null) h.setServer(server); }
/** * @param handler Set the {@link Handler} which should be wrapped. */ public void setHandler(Handler handler) { if (isStarted()) throw new IllegalStateException(STARTED); if (handler!=null) handler.setServer(getServer()); Handler old=_handler; _handler=handler; updateBean(old,_handler); }
@Override public void setServer(Server server) { if (server==getServer()) return; if (isStarted()) throw new IllegalStateException(STARTED); super.setServer(server); Handler h=getHandler(); if (h!=null) h.setServer(server); }
@Override public void setServer(Server server) { if (server==getServer()) return; if (isStarted()) throw new IllegalStateException(STARTED); super.setServer(server); Handler h=getHandler(); if (h!=null) h.setServer(server); }
@Override public void setServer(Server server) { if (server==getServer()) return; if (isStarted()) throw new IllegalStateException(STARTED); super.setServer(server); Handler h=getHandler(); if (h!=null) h.setServer(server); }
/** * @param handlers The handlers to set. */ public void setHandlers(Handler[] handlers) { if (!_mutableWhenRunning && isStarted()) throw new IllegalStateException(STARTED); if (handlers!=null) for (Handler handler:handlers) if (handler.getServer()!=getServer()) handler.setServer(getServer()); updateBeans(_handlers, handlers); _handlers = handlers; }
/** * @param handlers The handlers to set. */ public void setHandlers(Handler[] handlers) { if (!_mutableWhenRunning && isStarted()) throw new IllegalStateException(STARTED); if (handlers!=null) for (Handler handler:handlers) if (handler.getServer()!=getServer()) handler.setServer(getServer()); updateBeans(_handlers, handlers); _handlers = handlers; }
@Override public void setServer(Server server) { if (isStarted()) throw new IllegalStateException(STARTED); Server old_server=getServer(); super.setServer(server); Handler[] h=getHandlers(); for (int i=0;h!=null && i<h.length;i++) h[i].setServer(server); if (server!=null && server!=old_server) server.getContainer().update(this, null,_handlers, "handler"); }
@Override public void setServer(Server server) { if (isStarted()) throw new IllegalStateException(STARTED); Server old_server=getServer(); super.setServer(server); Handler[] h=getHandlers(); for (int i=0;h!=null && i<h.length;i++) h[i].setServer(server); if (server!=null && server!=old_server) server.getContainer().update(this, null,_handlers, "handler"); }
@Override public void setServer(Server server) { if (isStarted()) throw new IllegalStateException(STARTED); Server old_server=getServer(); super.setServer(server); Handler[] h=getHandlers(); for (int i=0;h!=null && i<h.length;i++) h[i].setServer(server); if (server!=null && server!=old_server) server.getContainer().update(this, null,_handlers, "handler"); }
@Override public void setServer(Server server) { if (isStarted()) throw new IllegalStateException(STARTED); Server old_server=getServer(); super.setServer(server); Handler[] h=getHandlers(); for (int i=0;h!=null && i<h.length;i++) h[i].setServer(server); if (server!=null && server!=old_server) server.getContainer().update(this, null,_handlers, "handler"); }
@Override public void setServer(Server server) { if (isStarted()) throw new IllegalStateException(STARTED); Server old_server=getServer(); super.setServer(server); Handler[] h=getHandlers(); for (int i=0;h!=null && i<h.length;i++) h[i].setServer(server); if (server!=null && server!=old_server) server.getContainer().update(this, null,_handlers, "handler"); }