// Path: server/src/main/java/io/pne/veth/server/handlers/IJsonHandler.java
// public interface IJsonHandler<I,O> {
// 
//     O handle(I aRequest);
// 
//     Class<I> getRequestClass();
// }
// 
// Path: server/src/main/java/io/pne/veth/server/handlers/model/ProgramExternalConnectivityRequest.java
// public class ProgramExternalConnectivityRequest {
//     @SerializedName("NetworkID") public String              networkID;
//     @SerializedName("EndpointID") public String             endpointId;
// 
//     @SerializedName("Options")  public Map<String, Object> options;
// 
// }
// 
// Path: server/src/main/java/io/pne/veth/server/handlers/model/SuccessResponse.java
// public class SuccessResponse {
// 
//     public static final SuccessResponse SUCCESS = new SuccessResponse();
// }


import io.pne.veth.server.handlers.IJsonHandler;
import io.pne.veth.server.handlers.model.ProgramExternalConnectivityRequest;
import io.pne.veth.server.handlers.model.SuccessResponse;
package io.pne.veth.server.handlers.location.networkdriver;


public class ProgramExternalConnectivityHandler implements IJsonHandler<ProgramExternalConnectivityRequest, SuccessResponse> {
    @Override
    public SuccessResponse handle(ProgramExternalConnectivityRequest aRequest) {
        return SuccessResponse.SUCCESS;
    }

// Path: server/src/main/java/io/pne/veth/server/handlers/IJsonHandler.java
// public interface IJsonHandler<I,O> {
// 
//     O handle(I aRequest);
// 
//     Class<I> getRequestClass();
// }
// 
// Path: server/src/main/java/io/pne/veth/server/handlers/model/ProgramExternalConnectivityRequest.java
// public class ProgramExternalConnectivityRequest {
//     @SerializedName("NetworkID") public String              networkID;
//     @SerializedName("EndpointID") public String             endpointId;
// 
//     @SerializedName("Options")  public Map<String, Object> options;
// 
// }
// 
// Path: server/src/main/java/io/pne/veth/server/handlers/model/SuccessResponse.java
// public class SuccessResponse {
// 
//     public static final SuccessResponse SUCCESS = new SuccessResponse();
// }


// Path: server/src/main/java/io/pne/veth/server/handlers/location/networkdriver/ProgramExternalConnectivityHandler.java
import io.pne.veth.server.handlers.IJsonHandler;
import io.pne.veth.server.handlers.model.ProgramExternalConnectivityRequest;
import io.pne.veth.server.handlers.model.SuccessResponse;

package io.pne.veth.server.handlers.location.networkdriver;


public class ProgramExternalConnectivityHandler implements IJsonHandler<ProgramExternalConnectivityRequest, SuccessResponse> {
    @Override
    public SuccessResponse handle(ProgramExternalConnectivityRequest aRequest) {
        return SuccessResponse.SUCCESS;
    }

    @Override