Uses of Class
org.apache.accumulo.server.rpc.ServerAddress
-
Packages that use ServerAddress Package Description org.apache.accumulo.server.rpc -
-
Uses of ServerAddress in org.apache.accumulo.server.rpc
Methods in org.apache.accumulo.server.rpc that return ServerAddress Modifier and Type Method Description static ServerAddress
TServerUtils. createBlockingServer(HostAndPort address, org.apache.thrift.TProcessor processor, org.apache.thrift.protocol.TProtocolFactory protocolFactory, long maxMessageSize, String serverName, int numThreads, long threadTimeOut, AccumuloConfiguration conf, long timeBetweenThreadChecks)
Creates a TThreadPoolServer for normal unsecure operation.static ServerAddress
TServerUtils. createNonBlockingServer(HostAndPort address, org.apache.thrift.TProcessor processor, org.apache.thrift.protocol.TProtocolFactory protocolFactory, String serverName, int numThreads, long threadTimeOut, AccumuloConfiguration conf, long timeBetweenThreadChecks, long maxMessageSize)
Create a NonBlockingServer with a single select threads and a custom thread pool that can dynamically resize itself.static ServerAddress
TServerUtils. createSaslThreadPoolServer(HostAndPort address, org.apache.thrift.TProcessor processor, org.apache.thrift.protocol.TProtocolFactory protocolFactory, long socketTimeout, SaslServerConnectionParams params, String serverName, int numThreads, long threadTimeOut, AccumuloConfiguration conf, long timeBetweenThreadChecks)
static ServerAddress
TServerUtils. createSslThreadPoolServer(HostAndPort address, org.apache.thrift.TProcessor processor, org.apache.thrift.protocol.TProtocolFactory protocolFactory, long socketTimeout, SslConnectionParams sslParams, String serverName, int numThreads, long threadTimeOut, AccumuloConfiguration conf, long timeBetweenThreadChecks)
Create a Thrift SSL server.static ServerAddress
TServerUtils. createThreadedSelectorServer(HostAndPort address, org.apache.thrift.TProcessor processor, org.apache.thrift.protocol.TProtocolFactory protocolFactory, String serverName, int numThreads, long threadTimeOut, AccumuloConfiguration conf, long timeBetweenThreadChecks, long maxMessageSize)
Create a non blocking server with multiple select threads and a custom thread pool that can dynamically resize itself.static ServerAddress
TServerUtils. startServer(ServerContext context, String hostname, Property portHintProperty, org.apache.thrift.TProcessor processor, String serverName, String threadName, Property portSearchProperty, Property minThreadProperty, Property threadTimeOutProperty, Property timeBetweenThreadChecksProperty, Property maxMessageSizeProperty)
Start a server, at the given port, or higher, if that port is not available.static ServerAddress
TServerUtils. startTServer(AccumuloConfiguration conf, ThriftServerType serverType, org.apache.thrift.TProcessor processor, String serverName, String threadName, int numThreads, long threadTimeOut, long timeBetweenThreadChecks, long maxMessageSize, SslConnectionParams sslParams, SaslServerConnectionParams saslParams, long serverSocketTimeout, HostAndPort... addresses)
static ServerAddress
TServerUtils. startTServer(ThriftServerType serverType, TimedProcessor processor, String serverName, String threadName, int numThreads, long threadTimeOut, AccumuloConfiguration conf, long timeBetweenThreadChecks, long maxMessageSize, SslConnectionParams sslParams, SaslServerConnectionParams saslParams, long serverSocketTimeout, HostAndPort... addresses)
static ServerAddress
TServerUtils. startTServer(ThriftServerType serverType, TimedProcessor processor, org.apache.thrift.protocol.TProtocolFactory protocolFactory, String serverName, String threadName, int numThreads, long threadTimeOut, AccumuloConfiguration conf, long timeBetweenThreadChecks, long maxMessageSize, SslConnectionParams sslParams, SaslServerConnectionParams saslParams, long serverSocketTimeout, HostAndPort... addresses)
Start the appropriate Thrift server (SSL or non-blocking server) for the given parameters.
-