public abstract class AbstractServerHandler extends java.lang.Object implements ServerHandler
Modifier and Type | Field and Description |
---|---|
protected SyncBackend |
backend |
protected static java.util.logging.Logger |
logger |
Modifier | Constructor and Description |
---|---|
protected |
AbstractServerHandler(SyncBackend backend,
java.lang.String profilePrefix) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getProfileName(SyncRequest request) |
protected java.lang.String |
getProfilePrefix() |
protected abstract org.w3c.dom.Document |
handle(SyncRequest request,
org.w3c.dom.Document docRequest) |
void |
handle(SyncRequest request,
SyncResponse response) |
protected SyncBackend backend
protected static final java.util.logging.Logger logger
protected AbstractServerHandler(SyncBackend backend, java.lang.String profilePrefix)
protected java.lang.String getProfilePrefix()
protected java.lang.String getProfileName(SyncRequest request)
public void handle(SyncRequest request, SyncResponse response) throws java.io.IOException
handle
in interface ServerHandler
java.io.IOException
protected abstract org.w3c.dom.Document handle(SyncRequest request, org.w3c.dom.Document docRequest)
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.