public class PocketSOMConfigProvider
extends java.lang.Object
implements com.sun.net.httpserver.HttpHandler
Modifier and Type | Field and Description |
---|---|
private int |
connectorEndpointPort |
private static boolean |
DEBUG |
protected static java.lang.String |
IMG |
private java.util.logging.Logger |
log |
private static java.lang.String |
LOG_SEP |
protected static java.lang.String |
MAPPING |
private java.lang.String |
musicContext |
private static java.lang.String |
NL |
protected static java.lang.String |
PSOM |
private CommonSOMViewerStateData |
state |
Constructor and Description |
---|
PocketSOMConfigProvider(CommonSOMViewerStateData state,
int port,
java.lang.String mapContentContext) |
Modifier and Type | Method and Description |
---|---|
private void |
addServerHeaders(com.sun.net.httpserver.HttpExchange t) |
private java.lang.String |
getClient(com.sun.net.httpserver.HttpExchange t) |
private java.lang.String |
getPreferredCharSet(com.sun.net.httpserver.HttpExchange t,
java.lang.StringBuilder response) |
void |
handle(com.sun.net.httpserver.HttpExchange t) |
private void |
printRequest(com.sun.net.httpserver.HttpExchange t) |
private void |
sendMapping(com.sun.net.httpserver.HttpExchange t) |
private void |
sendPsomFile(com.sun.net.httpserver.HttpExchange t) |
private void |
sendVisualisation(com.sun.net.httpserver.HttpExchange t) |
protected static final java.lang.String PSOM
protected static final java.lang.String IMG
protected static final java.lang.String MAPPING
private static final java.lang.String NL
private static final boolean DEBUG
private static final java.lang.String LOG_SEP
private final java.util.logging.Logger log
private final int connectorEndpointPort
private final java.lang.String musicContext
private final CommonSOMViewerStateData state
public PocketSOMConfigProvider(CommonSOMViewerStateData state, int port, java.lang.String mapContentContext)
public void handle(com.sun.net.httpserver.HttpExchange t) throws java.io.IOException
handle
in interface com.sun.net.httpserver.HttpHandler
java.io.IOException
private void sendMapping(com.sun.net.httpserver.HttpExchange t) throws java.io.IOException
java.io.IOException
private void sendVisualisation(com.sun.net.httpserver.HttpExchange t) throws java.io.IOException
java.io.IOException
private java.lang.String getClient(com.sun.net.httpserver.HttpExchange t)
private void sendPsomFile(com.sun.net.httpserver.HttpExchange t) throws java.io.IOException
java.io.IOException
private java.lang.String getPreferredCharSet(com.sun.net.httpserver.HttpExchange t, java.lang.StringBuilder response)
private void addServerHeaders(com.sun.net.httpserver.HttpExchange t)
private void printRequest(com.sun.net.httpserver.HttpExchange t) throws java.io.IOException
java.io.IOException