public class TierMetadataRecoveryHandler
extends org.eclipse.jetty.server.handler.AbstractHandler
org.eclipse.jetty.server.handler.AbstractHandler.ErrorDispatchHandler
org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
org.eclipse.jetty.util.component.LifeCycle.Listener
Modifier and Type | Field and Description |
---|---|
static com.fasterxml.jackson.databind.ObjectMapper |
OBJECT_MAPPER |
static String |
REWIND_PATH |
static String |
TIER_TOPIC_HEAD_DATA_LOSS_DETECTION_PATH |
static String |
UPLOAD_INITIATE_PATH |
static String |
UPLOAD_RESULT_PATH |
Constructor and Description |
---|
TierMetadataRecoveryHandler(TierMetadataRecoveryHandle tierMetadataRecoveryHandle,
long requestServerTimeoutMs) |
Modifier and Type | Method and Description |
---|---|
void |
handle(String target,
org.eclipse.jetty.server.Request baseRequest,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
destroy, getServer, setServer
addBean, addBean, addEventListener, addManaged, contains, dump, dump, dump, dump, dump, dumpObject, dumpStdErr, getBean, getBeans, getBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, unmanage, updateBean, updateBean, updateBeans
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
addLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, start, stop, stop
public static final String REWIND_PATH
public static final String TIER_TOPIC_HEAD_DATA_LOSS_DETECTION_PATH
public static final String UPLOAD_INITIATE_PATH
public static final String UPLOAD_RESULT_PATH
public static final com.fasterxml.jackson.databind.ObjectMapper OBJECT_MAPPER
public TierMetadataRecoveryHandler(TierMetadataRecoveryHandle tierMetadataRecoveryHandle, long requestServerTimeoutMs)
public void handle(String target, org.eclipse.jetty.server.Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException, javax.servlet.ServletException
handle
in interface org.eclipse.jetty.server.Handler
handle
in class org.eclipse.jetty.server.handler.AbstractHandler
IOException
javax.servlet.ServletException