You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Alberto Bustamante Reyes (Jira)" <ji...@apache.org> on 2020/03/02 21:35:00 UTC
[jira] [Updated] (GEODE-7834) Complete documentation of
AcceptorImpl constructors
[ 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)