public abstract class BasicHandler
extends org.eclipse.jetty.server.handler.AbstractHandler
org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener| Constructor and Description |
|---|
BasicHandler(DataAccess dataAccess,
com.google.gson.Gson gson) |
| Modifier and Type | Method and Description |
|---|---|
protected <T> T |
fromJson(org.eclipse.jetty.server.Request request,
java.lang.Class<T> classOfT) |
DataAccess |
getDataAccess() |
protected java.lang.String |
getFileName(org.eclipse.jetty.server.Request request) |
com.google.gson.Gson |
getGson() |
protected Host |
getHost(org.eclipse.jetty.server.Request request,
Service service) |
protected Host |
getHost(java.lang.String hostId,
java.lang.String hostName,
Service service) |
protected Module |
getModule(org.eclipse.jetty.server.Request request,
Service service) |
protected Module |
getModule(java.lang.String moduleId,
java.lang.String moduleName,
Service service) |
protected Service |
getService(org.eclipse.jetty.server.Request request) |
protected Service |
getService(java.lang.String serviceId,
java.lang.String serviceName) |
protected Team |
getTeam(org.eclipse.jetty.server.Request request) |
protected Team |
getTeam(java.lang.String teamId,
java.lang.String teamName) |
protected Vip |
getVip(org.eclipse.jetty.server.Request request,
Service service) |
protected Vip |
getVip(java.lang.String vipId,
Service service) |
protected void |
toJson(javax.servlet.http.HttpServletResponse response,
java.lang.Object data) |
protected void |
waitForFutures(java.util.List<java.util.concurrent.Future> futures,
int loopMax,
int loopSleep) |
destroy, doStart, doStop, dumpThis, getServer, setServeraddBean, addBean, addBean, addEventListener, addManaged, contains, dump, dump, dump, dump, dump, dumpBeans, dumpObject, dumpStdErr, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeansaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stoppublic BasicHandler(DataAccess dataAccess, com.google.gson.Gson gson)
public DataAccess getDataAccess()
public com.google.gson.Gson getGson()
protected final <T> T fromJson(org.eclipse.jetty.server.Request request,
java.lang.Class<T> classOfT)
throws java.io.IOException
java.io.IOExceptionprotected final void toJson(javax.servlet.http.HttpServletResponse response,
java.lang.Object data)
throws java.io.IOException,
com.google.gson.JsonIOException
java.io.IOExceptioncom.google.gson.JsonIOExceptionprotected Team getTeam(org.eclipse.jetty.server.Request request)
protected Team getTeam(java.lang.String teamId, java.lang.String teamName)
protected Service getService(org.eclipse.jetty.server.Request request)
protected Service getService(java.lang.String serviceId, java.lang.String serviceName)
protected Module getModule(java.lang.String moduleId, java.lang.String moduleName, Service service)
protected java.lang.String getFileName(org.eclipse.jetty.server.Request request)
protected void waitForFutures(java.util.List<java.util.concurrent.Future> futures,
int loopMax,
int loopSleep)
Copyright © 2017 Richard Thurston. All Rights Reserved.