public class SyncServlet
extends javax.servlet.http.HttpServlet
| Modifier and Type | Field and Description |
|---|---|
protected SyncBackend |
backend |
static String |
DEFAULT_PROFILE_PREFIX |
static String |
DEFAULT_PROVIDER_NAME |
static String |
DEFAULT_SEGMENT_NAME |
static String |
DOMAIN_SEPARATOR |
protected Map<String,ServerHandler> |
handlers |
| Constructor and Description |
|---|
SyncServlet() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
doOptions(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected ServerHandler |
getHandler(String command) |
protected SyncRequest |
getSyncRequest(javax.servlet.http.HttpServletRequest req) |
protected SyncResponse |
getSyncResponse(javax.servlet.http.HttpServletResponse res) |
protected String |
getUserId(javax.servlet.http.HttpServletRequest request) |
void |
init() |
protected void |
logRequest(javax.servlet.http.HttpServletRequest request,
String command) |
protected void |
setActiveSyncHeader(javax.servlet.http.HttpServletResponse response) |
doDelete, doHead, doPut, doTrace, getLastModified, service, servicepublic static final String DEFAULT_PROVIDER_NAME
public static final String DEFAULT_SEGMENT_NAME
public static final String DOMAIN_SEPARATOR
public static final String DEFAULT_PROFILE_PREFIX
protected Map<String,ServerHandler> handlers
protected SyncBackend backend
public void init()
throws javax.servlet.ServletException
init in class javax.servlet.GenericServletjavax.servlet.ServletExceptionprotected SyncRequest getSyncRequest(javax.servlet.http.HttpServletRequest req)
protected SyncResponse getSyncResponse(javax.servlet.http.HttpServletResponse res)
protected void logRequest(javax.servlet.http.HttpServletRequest request,
String command)
protected void setActiveSyncHeader(javax.servlet.http.HttpServletResponse response)
protected ServerHandler getHandler(String command)
protected String getUserId(javax.servlet.http.HttpServletRequest request)
protected void doOptions(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
doOptions in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected void doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
doPost in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
doGet in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionThis software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.