All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.centurylink.mdw.common.service.WebSocketConfig Maven / Gradle / Ivy

There is a newer version: 6.1.39
Show newest version
package com.centurylink.mdw.common.service;

import com.centurylink.mdw.app.ApplicationContext;

import javax.websocket.HandshakeResponse;
import javax.websocket.server.HandshakeRequest;
import javax.websocket.server.ServerEndpointConfig;
import java.util.ArrayList;
import java.util.List;

public class WebSocketConfig extends ServerEndpointConfig.Configurator {
    @Override
    public void modifyHandshake(ServerEndpointConfig sec, HandshakeRequest request, HandshakeResponse response) {
        List header = new ArrayList<>();
        header.add(ApplicationContext.getHostname());
        response.getHeaders().put("mdw-hostname", header);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy