[ 
https://issues.apache.org/jira/browse/GEODE-7834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alberto Bustamante Reyes updated GEODE-7834:
--------------------------------------------
    Labels: starter  (was: )

> 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
>            Priority: Major
>              Labels: starter
>
> 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