Class HelidonGrpcAcceptorController
java.lang.Object
com.oracle.coherence.grpc.proxy.common.BaseGrpcAcceptorController
com.oracle.coherence.grpc.proxy.helidon.HelidonGrpcAcceptorController
- All Implemented Interfaces:
com.tangosol.net.grpc.GrpcAcceptorController,Comparable<com.tangosol.net.grpc.GrpcAcceptorController>
A
GrpcAcceptorController that starts a Helidon gRPC server.-
Field Summary
Fields inherited from class com.oracle.coherence.grpc.proxy.common.BaseGrpcAcceptorController
m_dependenciesFields inherited from interface com.tangosol.net.grpc.GrpcAcceptorController
NULL_CONTROLLER, PRIORITY_NORMAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected GrpcServiceDependenciescreateServiceDeps(GrpcServiceDependencies defaultDeps) intintcom.tangosol.net.grpc.GrpcDependencies.ServerTypevoidsetDaemonPool(com.tangosol.internal.util.DaemonPool pool) protected voidstartInternal(List<io.grpc.ServerServiceDefinition> listServices, List<io.grpc.BindableService> listBindable) protected voidMethods inherited from class com.oracle.coherence.grpc.proxy.common.BaseGrpcAcceptorController
applyInterceptors, ensureServices, getBindableServices, getDependencies, getLocalAddress, getProxyService, isRunning, setAcceptor, setDependencies, start, stopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.tangosol.net.grpc.GrpcAcceptorController
compareTo
-
Constructor Details
-
HelidonGrpcAcceptorController
public HelidonGrpcAcceptorController()
-
-
Method Details
-
getPriority
public int getPriority() -
setDaemonPool
public void setDaemonPool(com.tangosol.internal.util.DaemonPool pool) -
createServiceDeps
- Specified by:
createServiceDepsin classBaseGrpcAcceptorController
-
startInternal
protected void startInternal(List<io.grpc.ServerServiceDefinition> listServices, List<io.grpc.BindableService> listBindable) throws IOException - Specified by:
startInternalin classBaseGrpcAcceptorController- Throws:
IOException
-
stopInternal
protected void stopInternal()- Specified by:
stopInternalin classBaseGrpcAcceptorController
-
getLocalPort
public int getLocalPort() -
getInProcessName
-
getServerType
public com.tangosol.net.grpc.GrpcDependencies.ServerType getServerType()
-