Alberto Bustamante Reyes created GEODE-7834:
-----------------------------------------------

             Summary: Complete documentation of AcceptorImpl constructors
                 Key: GEODE-7834
                 URL: https://issues.apache.org/jira/browse/GEODE-7834
             Project: Geode
          Issue Type: Bug
          Components: docs
            Reporter: Alberto Bustamante Reyes


AcceptorImpl class has two constructors which arguments are not fully 
documented.
 For example, this one has 19 arguments but only 8 are documented:
{code:java}
/**
   * Constructs an AcceptorImpl for use within a CacheServer.
   *
   * <p>
   * Initializes this acceptor thread to listen for connections on the given 
port.
   *
   * @param port The port on which this acceptor listens for connections. If 
{@code 0}, a
   *        random port will be chosen.
   * @param bindHostName The ip address or host name this acceptor listens on 
for connections. If
   *        {@code null} or "" then all local addresses are used
   * @param socketBufferSize The buffer size for server-side sockets
   * @param maximumTimeBetweenPings The maximum time between client pings. This 
value is used by the
   *        {@code ClientHealthMonitor} to monitor the health of this server's 
clients.
   * @param internalCache The GemFire cache whose contents is served to clients
   * @param maxConnections the maximum number of connections allowed in the 
server pool
   * @param maxThreads the maximum number of threads allowed in the server pool
   * @param securityService the SecurityService to use for authentication and 
authorization
   *
   * @see SocketCreator#createServerSocket(int, int, InetAddress)
   * @see ClientHealthMonitor
   *
   * @since GemFire 5.7
   */
  AcceptorImpl(final int port, final String bindHostName, final boolean 
notifyBySubscription,
      final int socketBufferSize, final int maximumTimeBetweenPings,
      final InternalCache internalCache, final int maxConnections, final int 
maxThreads,
      final int maximumMessageCount, final int messageTimeToLive,
      final ConnectionListener connectionListener, final OverflowAttributes 
overflowAttributes,
      final boolean tcpNoDelay, final ServerConnectionFactory 
serverConnectionFactory,
      final long timeLimitMillis, final SecurityService securityService,
      final Supplier<SocketCreator> socketCreatorSupplier,
      final CacheClientNotifierProvider cacheClientNotifierProvider,
      final ClientHealthMonitorProvider clientHealthMonitorProvider) throws 
IOException
{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to