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

net.spals.appbuilder.app.examples.grpc.minimal.MinimalGrpcWebApp Maven / Gradle / Ivy

package net.spals.appbuilder.app.examples.grpc.minimal;

import net.spals.appbuilder.app.grpc.GrpcWebApp;

import java.io.IOException;

/**
 * A minimally viable {@link GrpcWebApp}
 *
 * @author tkral
 */
public class MinimalGrpcWebApp extends GrpcWebApp {
    private static final int GRPC_PORT = 8080;

    public static void main(final String[] args) throws IOException, InterruptedException {
        final MinimalGrpcWebApp minimalGrpcWebApp = new MinimalGrpcWebApp();
        minimalGrpcWebApp.start();
        minimalGrpcWebApp.awaitTermination();
    }

    public MinimalGrpcWebApp() {
        super(GRPC_PORT);
    }

    @Override
    protected void configure(final GrpcWebApp.Builder grpcWebAppBuilder) {  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy