public class GrpcEventServiceServer extends Object
| Modifier and Type | Field and Description |
|---|---|
static ThreadLocal<Map<String,String>> |
metaDataMap |
protected io.grpc.Server |
server |
| Constructor and Description |
|---|
GrpcEventServiceServer(GrpcServerConfigs grpcServerConfigs,
io.siddhi.core.config.SiddhiAppContext siddhiAppContext,
String streamID) |
| Modifier and Type | Method and Description |
|---|---|
void |
addServicesAndBuildServer(io.siddhi.core.config.SiddhiAppContext siddhiAppContext,
String streamID) |
void |
connectServer(org.apache.log4j.Logger logger,
io.siddhi.core.stream.input.source.Source.ConnectionCallback connectionCallback,
io.siddhi.core.config.SiddhiAppContext siddhiAppContext,
String streamID) |
void |
disconnectServer(org.apache.log4j.Logger logger,
io.siddhi.core.config.SiddhiAppContext siddhiAppContext,
String streamID) |
GrpcServerConfigs |
getGrpcServerConfigs() |
int |
getNumSubscribers() |
int |
getState() |
boolean |
isShutDown() |
void |
setServerPropertiesToBuilder(io.siddhi.core.config.SiddhiAppContext siddhiAppContext,
String streamID) |
void |
subscribe(String streamID,
AbstractGrpcSource source,
String methodName,
io.siddhi.core.config.SiddhiAppContext siddhiAppContext) |
void |
unsubscribe(String streamID,
String methodName,
io.siddhi.core.config.SiddhiAppContext siddhiAppContext) |
protected io.grpc.Server server
public static ThreadLocal<Map<String,String>> metaDataMap
public GrpcEventServiceServer(GrpcServerConfigs grpcServerConfigs, io.siddhi.core.config.SiddhiAppContext siddhiAppContext, String streamID)
public void setServerPropertiesToBuilder(io.siddhi.core.config.SiddhiAppContext siddhiAppContext,
String streamID)
public void addServicesAndBuildServer(io.siddhi.core.config.SiddhiAppContext siddhiAppContext,
String streamID)
public void connectServer(org.apache.log4j.Logger logger,
io.siddhi.core.stream.input.source.Source.ConnectionCallback connectionCallback,
io.siddhi.core.config.SiddhiAppContext siddhiAppContext,
String streamID)
public void disconnectServer(org.apache.log4j.Logger logger,
io.siddhi.core.config.SiddhiAppContext siddhiAppContext,
String streamID)
public GrpcServerConfigs getGrpcServerConfigs()
public void subscribe(String streamID, AbstractGrpcSource source, String methodName, io.siddhi.core.config.SiddhiAppContext siddhiAppContext)
public void unsubscribe(String streamID, String methodName, io.siddhi.core.config.SiddhiAppContext siddhiAppContext)
public boolean isShutDown()
public int getState()
public int getNumSubscribers()
Copyright © 2019 WSO2. All rights reserved.