- Gauge - Annotation Type in com.pushtechnology.diffusion.api.metrics
-
Annotation for methods that return a gauge value.
- generateResponseBuffer() - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Generate a HTTP Response from the details provided and populate a newly
created Byte Buffer.
- GeoIpConfig - Interface in com.pushtechnology.diffusion.api.config
-
Geo IP Configuration.
- getAddresses() - Method in interface com.pushtechnology.diffusion.api.config.ValidationPolicyConfig
-
Get list of configured addresses.
- getAliasFile() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Gets the alias file.
- getAliasFile() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPVirtualHost
-
Returns the alias file.
- getAuthenticationHandlers() - Method in interface com.pushtechnology.diffusion.api.config.SecurityConfig
-
- getBackgroundPoolSize() - Method in interface com.pushtechnology.diffusion.api.config.ThreadsConfig
-
Returns the size of the background thread pool.
- getBacklog() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Gets the backlog value.
- getCache() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Gets the cache configuration.
- getCacheSizeLimit() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostCacheConfig
-
Gets the cache size limit.
- getClassName() - Method in interface com.pushtechnology.diffusion.api.config.HTTPServiceConfig
-
Gets the service class.
- getClassName() - Method in interface com.pushtechnology.diffusion.api.config.ServerAuthenticationHandlerConfig
-
The fully qualified name of a class which implements the
Authenticator
interface.
- getClientService() - Method in interface com.pushtechnology.diffusion.api.config.WebServerConfig
-
Get Client Service configuration.
- getClientStatistics() - Method in interface com.pushtechnology.diffusion.api.config.StatisticsConfig
-
Get client statistics configuration.
- getCompressionSchemes() - Method in interface com.pushtechnology.diffusion.api.config.SessionConfig
-
Get the compression schemes supported by this connector.
- getCompressionThreshold() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Gets the compression threshold.
- getCompressionThreshold() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPVirtualHost
-
Returns the compression threshold.
- getConfig() - Method in class com.pushtechnology.diffusion.api.server.DiffusionServer
-
- getConfig() - Method in interface com.pushtechnology.diffusion.api.server.EmbeddedDiffusion
-
Returns the root server configuration.
- getConfigurationReplication() - Method in interface com.pushtechnology.diffusion.api.config.ReplicationConfig
-
Get the configuration for the replication of configuration items.
- getConnection() - Method in class com.pushtechnology.diffusion.api.config.ConnectorConfig.FanoutLinkReadyCondition
-
- getConnection(String) - Method in interface com.pushtechnology.diffusion.api.config.FanOutConfig
-
Get a named fan-out connection.
- getConnectionPort() - Method in interface com.pushtechnology.diffusion.api.config.ManagementConfig
-
Gets the JMX service port.
- getConnections() - Method in interface com.pushtechnology.diffusion.api.config.FanOutConfig
-
Get the configured list of primary server connections.
- getConnectionTimeout() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Gets the connection timeout for inbound connections.
- getConnectionTimeout() - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Returns the connection timeout.
- getConnectionTimeout() - Method in interface com.pushtechnology.diffusion.api.config.TimeoutsConfig
-
Gets the connection timeout.
- getConnectionValidationPolicies() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Get the connection validation policies defined for the connector.
- getConnectionValidationPolicy(String) - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Get a named connection validation policy that belongs to the connector.
- getConnector() - Method in interface com.pushtechnology.diffusion.api.config.ReplicationConfig
-
Gets the name of the connector used to configure connections to other
servers in the cluster.
- getConnector(String) - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Get the configuration for a named connector.
- getConnectors() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Returns the list of connectors defined for this server.
- getConsoleMonitoredLog() - Method in interface com.pushtechnology.diffusion.api.config.LoggingConfig
-
- getConsoleMonitoredLog() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Gets the console monitored log path.
- getContent() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPRequest
-
Returns a byte array containing the request content.
- getCoreSize() - Method in interface com.pushtechnology.diffusion.api.config.ThreadPoolConfig
-
- getCORSOrigin() - Method in interface com.pushtechnology.diffusion.api.config.ClientServiceConfig
-
Gets the CORS origin value.
- getCountry() - Method in interface com.pushtechnology.diffusion.api.config.ValidationPolicyLocaleConfig
-
Gets the country.
- getDefaultLogDirectory() - Method in interface com.pushtechnology.diffusion.api.config.LoggingConfig
-
- getDefaultLogDirectory() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Gets the default log directory.
- getDefaultPool() - Method in interface com.pushtechnology.diffusion.api.config.SelectorThreadPoolsConfig
-
Returns the name of the default selector thread pool.
- getDefaultQueue() - Method in interface com.pushtechnology.diffusion.api.config.QueuesConfig
-
Gets the name of the default queue definition.
- getDirectories() - Method in interface com.pushtechnology.diffusion.api.config.UserLibrariesConfig
-
Returns list of user directories.
- getDocumentedInterface(PrometheusMBean) - Static method in interface com.pushtechnology.diffusion.api.metrics.PrometheusMBean
-
- getDocumentRoot() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Gets the document root.
- getDocumentRoot() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPVirtualHost
-
Returns the document root directory name.
- getErrorPage() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Gets the error page.
- getErrorPage() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPVirtualHost
-
Returns the error page.
- getExcludedPaths() - Method in interface com.pushtechnology.diffusion.api.config.TopicReplicationConfig
-
The topic paths that will be used to exclude topics from replication.
- getExtension() - Method in interface com.pushtechnology.diffusion.api.config.MimeConfig
-
The extension or suffix.
- getExternalHost() - Method in interface com.pushtechnology.diffusion.api.config.ReplicationConfig
-
Gets the host name peer servers should use to connect to this
server.
- getExternalPort() - Method in interface com.pushtechnology.diffusion.api.config.ReplicationConfig
-
Gets the port.
- getFanOut() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Get the FanOut configuration.
- getFile() - Method in interface com.pushtechnology.diffusion.api.config.KeyStoreConfig
-
Gets the file name.
- getFileLifeTime() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostCacheConfig
-
Gets the file lifeTime.
- getFileName() - Method in interface com.pushtechnology.diffusion.api.config.GeoIpConfig
-
Gets the file name.
- getFileService() - Method in interface com.pushtechnology.diffusion.api.config.WebServerConfig
-
Get file service configuration.
- getFileServiceName() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPVirtualHost
-
Returns the file service name.
- getFileSizeLimit() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostCacheConfig
-
Gets the file size limit.
- getGeoIp() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Gets the Geo IP config details.
- getHandlerName() - Method in interface com.pushtechnology.diffusion.api.config.ControlAuthenticationHandlerConfig
-
- getHashScheme() - Method in interface com.pushtechnology.diffusion.api.config.SystemAuthenticationHandlerConfig
-
Returns the hash scheme used to store newly created passwords.
- getHeader(String) - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPRequest
-
Get specified header.
- getHeaders() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPRequest
-
Get headers.
- getHeaders() - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Returns a HashMap of the existing headers.
- getHomePage() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Gets the home page.
- getHomePage() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPVirtualHost
-
Returns the home page.
- getHooks() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Gets the Server Hooks Configuration.
- getHost() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Gets the host.
- getHost() - Method in interface com.pushtechnology.diffusion.api.config.ManagementConfig
-
Gets the host.
- getHost() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Gets the host.
- getHost() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPVirtualHost
-
Returns the host name.
- getHostNames() - Method in interface com.pushtechnology.diffusion.api.config.ValidationPolicyConfig
-
Get list of configured host names
- getHTTPService(String) - Method in interface com.pushtechnology.diffusion.api.config.WebServerConfig
-
Get named HTTP Service configuration.
- getHTTPServices() - Method in interface com.pushtechnology.diffusion.api.config.WebServerConfig
-
Get list of HTTP Service configurations.
- getIgnoreErrorsFrom() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Gets the list of IP addresses to ignore errors from.
- getInboundPool() - Method in interface com.pushtechnology.diffusion.api.config.ThreadsConfig
-
Gets the inbound thread pool definition name.
- getIncludedPaths() - Method in interface com.pushtechnology.diffusion.api.config.TopicReplicationConfig
-
The paths of the topic tree that will be included for replication.
- getInputBufferSize() - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Returns the input buffer size.
- getInputBufferSize() - Method in interface com.pushtechnology.diffusion.api.config.SocketConditioningConfig
-
Gets the input buffer size.
- getKeepAlive() - Method in interface com.pushtechnology.diffusion.api.config.ReconnectConfig
-
Gets the keep alive value.
- getKeepAlive() - Method in interface com.pushtechnology.diffusion.api.config.ThreadPoolConfig
-
- getKeyStore() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Gets the KeyStore configuration.
- getKeystoreConfig() - Method in interface com.pushtechnology.diffusion.api.config.ManagementConfig
-
- getLanguage() - Method in interface com.pushtechnology.diffusion.api.config.ValidationPolicyLocaleConfig
-
Gets the language.
- getLatencyWarning() - Method in interface com.pushtechnology.diffusion.api.config.MultiplexerConfig
-
Gets the latency warning threshold.
- getLink() - Method in class com.pushtechnology.diffusion.api.config.ConnectorConfig.FanoutLinkReadyCondition
-
- getLink(String) - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Get a named fan-out replication link.
- getLinks() - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Returns a list of the replication links.
- getLocales() - Method in interface com.pushtechnology.diffusion.api.config.ValidationPolicyConfig
-
Returns a list of the configured locales.
- getLog() - Method in interface com.pushtechnology.diffusion.api.config.HTTPServiceConfig
-
- getLogging() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
- getLowerThreshold() - Method in interface com.pushtechnology.diffusion.api.config.QueueConfig
-
Gets the lower threshold.
- getManagement() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Get Management configuration.
- getMaximumBytes() - Method in interface com.pushtechnology.diffusion.api.config.QueueConfig
-
Gets the maximum size of the outbound message queue in bytes.
- getMaximumDepth() - Method in interface com.pushtechnology.diffusion.api.config.QueueConfig
-
Gets the maximum queue depth.
- getMaximumEventQueueSize() - Method in interface com.pushtechnology.diffusion.api.config.MultiplexerConfig
-
Get the maximum size of the event queue for the multiplexer.
- getMaximumInboundRequestSize() - Method in interface com.pushtechnology.diffusion.api.config.ClientServiceConfig
-
Gets the maximum inbound request size.
- getMaximumInboundRequestSize() - Method in interface com.pushtechnology.diffusion.api.config.HTTPServiceConfig
-
Gets the maximum inbound request size.
- getMaximumInboundRequestSize() - Method in interface com.pushtechnology.diffusion.api.config.RestServiceConfig.RestApiConfig
-
Gets the maximum inbound request size for associated HTTP service
config.
- getMaximumMessageSize() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Returns the configured maximum message size.
- getMaximumMessageSize() - Method in interface com.pushtechnology.diffusion.api.config.SessionConfig
-
The maximum message size to use for the connector.
- getMaximumQueuedBytes() - Method in interface com.pushtechnology.diffusion.api.config.SessionConfig
-
Gets the maximum number of bytes that can be used by all outbound message
queues of sessions using this connector.
- getMaximumQueueDepth() - Method in interface com.pushtechnology.diffusion.api.config.ReconnectConfig
-
Gets the maximum queue depth.
- getMaximumQueueSize() - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Returns the maximum queue size.
- getMaximumSize() - Method in interface com.pushtechnology.diffusion.api.config.ThreadPoolConfig
-
- getMessageSequenceTimeout() - Method in interface com.pushtechnology.diffusion.api.config.ClientServiceConfig
-
Gets the message sequence timeout.
- getMethodName() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPRequest
-
Get the method Name.
- getMime(String) - Method in interface com.pushtechnology.diffusion.api.config.MimesConfig
-
Get a configured mime.
- getMimes() - Method in interface com.pushtechnology.diffusion.api.config.MimesConfig
-
Get list of configured mimes.
- getMimes() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Get mime types configuration.
- getMonitorPeriod() - Method in interface com.pushtechnology.diffusion.api.config.MultiplexerConfig
-
Gets the multiplexer progress monitoring period.
- getMultiplexerConfiguration() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Get the multiplexer configuration.
- getName() - Method in interface com.pushtechnology.diffusion.api.config.ClientServiceConfig
-
Gets the service name.
- getName() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Gets the connector name.
- getName() - Method in class com.pushtechnology.diffusion.api.config.ConnectorConfig.RemoteTopicViewReadyCondition
-
- getName() - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Gets the connection name.
- getName() - Method in interface com.pushtechnology.diffusion.api.config.FanOutLinkConfig
-
Gets the link name.
- getName() - Method in interface com.pushtechnology.diffusion.api.config.FileServiceConfig
-
Gets the file service name.
- getName() - Method in interface com.pushtechnology.diffusion.api.config.HTTPServiceConfig
-
Gets the service name.
- getName() - Method in interface com.pushtechnology.diffusion.api.config.PropertyConfig
-
Gets the property name.
- getName() - Method in interface com.pushtechnology.diffusion.api.config.QueueConfig
-
Gets the queue definition name.
- getName() - Method in interface com.pushtechnology.diffusion.api.config.SelectorThreadPoolConfig
-
Returns the name of the selector thread pool.
- getName() - Method in interface com.pushtechnology.diffusion.api.config.ThreadPoolConfig
-
Gets the definition name.
- getName() - Method in interface com.pushtechnology.diffusion.api.config.ValidationPolicyConfig
-
Gets the policy name.
- getName() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Gets the virtual host name.
- getName() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostRealmConfig
-
Gets the realm name.
- getName() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostRealmUserConfig
-
Gets the realm user name.
- getName() - Method in interface com.pushtechnology.diffusion.api.config.WebServerConfig
-
Gets the Web Server name.
- getName() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPServiceDetails
-
Returns the HTTP service name.
- getName() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPVirtualHost
-
Returns the virtual host name.
- getNumberOfRequests() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPVirtualHost
-
Get the number of requests actioned since service started.
- getOutputBufferSize() - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Returns the output buffer size.
- getOutputBufferSize() - Method in interface com.pushtechnology.diffusion.api.config.SocketConditioningConfig
-
Gets the output buffer size.
- getOutputFrequency() - Method in interface com.pushtechnology.diffusion.api.config.ClientStatisticsConfig
-
Gets the output frequency for statistics reports to the log.
- getParameter(String) - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPRequest
-
Get specified parameter.
- getPassword() - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Returns the password.
- getPassword() - Method in interface com.pushtechnology.diffusion.api.config.KeyStoreConfig
-
Gets the password.
- getPassword() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostRealmUserConfig
-
Gets the password.
- getPath() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostRealmConfig
-
Gets the realm path.
- getPath() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPRequest
-
Returns the path of request URL.
- getPersistence() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Get the persistence configuration details.
- getPersistenceDirectory() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Returns the persistence home directory, if one has been specified.
- getPool(String) - Method in interface com.pushtechnology.diffusion.api.config.SelectorThreadPoolsConfig
-
Returns pool definition with the given name.
- getPool(String) - Method in interface com.pushtechnology.diffusion.api.config.ThreadsConfig
-
Returns a named thread pool configuration.
- getPools() - Method in interface com.pushtechnology.diffusion.api.config.ThreadsConfig
-
Get the list of thread pool definitions.
- getPort() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Gets the port.
- getPrincipal() - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Returns the security principal.
- getProperties() - Method in interface com.pushtechnology.diffusion.api.config.HTTPServiceConfig
-
Gets list of Service properties.
- getProperties() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPServiceDetails
-
Returns all of the service properties.
- getProperty(String) - Method in interface com.pushtechnology.diffusion.api.config.HTTPServiceConfig
-
Get a named property.
- getProperty(String) - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPServiceDetails
-
Returns the value of a specified property.
- getProtocols() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Gets the client protocols supported by this connector.
- getProvider() - Method in interface com.pushtechnology.diffusion.api.config.ReplicationConfig
-
Get the provider for replication.
- getProxyProtocol() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Indicates the proxy protocol required for connection.
- getQueue(String) - Method in interface com.pushtechnology.diffusion.api.config.QueuesConfig
-
Get a named queue definition.
- getQueueDefinition() - Method in interface com.pushtechnology.diffusion.api.config.SessionConfig
-
Gets the queue definition.
- getQueues() - Method in interface com.pushtechnology.diffusion.api.config.QueuesConfig
-
Get the list of configured queue definitions.
- getQueues() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Gets the queues configuration details.
- getQueueSize() - Method in interface com.pushtechnology.diffusion.api.config.ThreadPoolConfig
-
Returns the queue size.
- getQuorum() - Method in interface com.pushtechnology.diffusion.api.config.ReplicationConfig
-
Gets the quorum size.
- getRealm(String) - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Get a named realm.
- getRealms() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Gets the configured Realms.
- getReconnect() - Method in interface com.pushtechnology.diffusion.api.config.SessionConfig
-
Gets the Reconnect Configuration.
- getReconnectTimeout() - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Returns the reconnect timeout value.
- getRecoveryBufferSize() - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Returns the recovery buffer size.
- getRecoveryBufferSize() - Method in interface com.pushtechnology.diffusion.api.config.ReconnectConfig
-
Returns the maximum number of sent messages that can be recovered on
reconnection.
- getRegistryPort() - Method in interface com.pushtechnology.diffusion.api.config.ManagementConfig
-
Gets the RMI registry port.
- getRemoteAddress() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPRequest
-
Get the remote address of the HTTP request.
- getReplication() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Get replication configuration.
- getResetFrequency() - Method in interface com.pushtechnology.diffusion.api.config.ClientStatisticsConfig
-
Gets the reset frequency.
- getResolvedNames() - Method in interface com.pushtechnology.diffusion.api.config.ValidationPolicyConfig
-
Get list of resolved names.
- getRestApiConfig(RestServiceConfig.RestApiType) - Method in interface com.pushtechnology.diffusion.api.config.RestServiceConfig
-
- getRestApiType() - Method in interface com.pushtechnology.diffusion.api.config.RestServiceConfig.RestApiConfig
-
Gets type of REST API.
- getRestServiceConfig() - Method in interface com.pushtechnology.diffusion.api.config.WebServerConfig
-
- getRetryDelay() - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Get the retry delay value.
- getSecurity() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Gets the security configuration details.
- getSelector() - Method in interface com.pushtechnology.diffusion.api.config.FanOutLinkConfig
-
Returns the link selector expression.
- getSelectorThreadCount() - Method in interface com.pushtechnology.diffusion.api.config.SelectorThreadPoolsConfig
-
Returns the total count of selector threads configured for all pools.
- getSelectorThreadPoolDefinition() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Gets the selector thread pool definition.
- getSelectorThreadPools() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Gets the selector thread pools configuration.
- getServerName() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Returns the server name.
- getSessionReplication() - Method in interface com.pushtechnology.diffusion.api.config.ReplicationConfig
-
Get the configuration for the session replication.
- getSessionTokenTimeoutInMins() - Method in interface com.pushtechnology.diffusion.api.config.RestServiceConfig
-
Gets the timeout value, in minutes, for the REST session token, after it
is last accessed.
- getShutdownHook() - Method in interface com.pushtechnology.diffusion.api.config.HooksConfig
-
Gets the shutdown hook.
- getSize() - Method in interface com.pushtechnology.diffusion.api.config.MultiplexerConfig
-
Gets the size.
- getSize() - Method in interface com.pushtechnology.diffusion.api.config.SelectorThreadPoolConfig
-
Returns the number of threads managed by this pool.
- getSize() - Method in interface com.pushtechnology.diffusion.api.config.ThreadPoolConfig
-
Returns the pool size.
- getSocketConditioning() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Gets the Socket Conditioning Configuration.
- getStartConditions() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Gets the conditions that must be satisfied before the connector is
automatically started.
- getStartupHook() - Method in interface com.pushtechnology.diffusion.api.config.HooksConfig
-
Gets the startup hook class name.
- getStatistics() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Get statistics configuration.
- getSystemPingFrequency() - Method in interface com.pushtechnology.diffusion.api.config.SessionConfig
-
Gets the system ping frequency.
- getThreadPoolDefinition() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Gets the thread pool definition.
- getThreads() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Gets the Threads configuration.
- getTimeouts() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Gets the timeouts configuration.
- getTimestamp() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPRequest
-
Return the request time.
- getTopicReplication() - Method in interface com.pushtechnology.diffusion.api.config.ReplicationConfig
-
Get the configuration for the topic replication.
- getType() - Method in interface com.pushtechnology.diffusion.api.config.MimeConfig
-
Returns the associated mime type.
- getType() - Method in interface com.pushtechnology.diffusion.api.config.PropertyConfig
-
Gets the type.
- getType() - Method in interface com.pushtechnology.diffusion.api.config.ValidationPolicyConfig
-
Gets the policy type.
- getUpperThreshold() - Method in interface com.pushtechnology.diffusion.api.config.QueueConfig
-
Gets the upper threshold.
- getUrl() - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Returns the URL of the primary server to connect to.
- getURL() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPRequest
-
Returns the request URL.
- getUrlPattern() - Method in interface com.pushtechnology.diffusion.api.config.HTTPServiceConfig
-
Gets the URL pattern.
- getUser(String) - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostRealmConfig
-
Gets a named realm user.
- getUserLibraries() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Gets the user library configuration.
- getUsers() - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostRealmConfig
-
Gets the realm users.
- getValidationPolicyFile() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Gets the validation policy file.
- getValue() - Method in interface com.pushtechnology.diffusion.api.config.PropertyConfig
-
Gets the property value.
- getVirtualHost(String) - Method in interface com.pushtechnology.diffusion.api.config.FileServiceConfig
-
Get a named virtual host configuration.
- getVirtualHosts() - Method in interface com.pushtechnology.diffusion.api.config.FileServiceConfig
-
Get Virtual Hosts configured.
- getWebServer() - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Gets the Web Server name.
- getWebServer(String) - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Get a named Web Server configuration.
- getWebServerName() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPServiceDetails
-
Returns the Web Server Name.
- getWebServerName() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPVirtualHost
-
Returns the web server name.
- getWebServers() - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Gets the list of configured web servers.
- getWebsocketOrigin() - Method in interface com.pushtechnology.diffusion.api.config.ClientServiceConfig
-
Gets the WebSocket origin pattern.
- getWriteTimeout() - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Returns the write timeout.
- getWriteTimeout() - Method in interface com.pushtechnology.diffusion.api.config.FileServiceConfig
-
Gets the write timeout value.
- getWriteTimeout() - Method in interface com.pushtechnology.diffusion.api.config.TimeoutsConfig
-
Gets the write timeout value.
- SecurityConfig - Interface in com.pushtechnology.diffusion.api.config
-
Server Security Configuration.
- SelectorThreadPoolConfig - Interface in com.pushtechnology.diffusion.api.config
-
A single selector thread pool configuration.
- SelectorThreadPoolsConfig - Interface in com.pushtechnology.diffusion.api.config
-
Selector thread pools configuration.
- ServerAuthenticationHandlerConfig - Interface in com.pushtechnology.diffusion.api.config
-
An authentication handler hosted on the server.
- ServerConfig - Interface in com.pushtechnology.diffusion.api.config
-
Server Configuration.
- ServerShutdownHook - Interface in com.pushtechnology.diffusion.api.publisher
-
This is the interface for the ServerShutdownHook.
- serverStarting() - Method in interface com.pushtechnology.diffusion.api.publisher.ServerStartupHook
-
This method is called when the server is starting.
- ServerStartupHook - Interface in com.pushtechnology.diffusion.api.publisher
-
This is the interface for the ServerStartupHook.
- serverStopping() - Method in interface com.pushtechnology.diffusion.api.publisher.ServerShutdownHook
-
This method is called when the Server is stopping.
- SessionConfig - Interface in com.pushtechnology.diffusion.api.config
-
Connector session configuration attributes.
- SessionConfig.CompressionScheme - Enum in com.pushtechnology.diffusion.api.config
-
Compression schemes.
- SessionReplicationConfig - Interface in com.pushtechnology.diffusion.api.config
-
The configuration for the session replication service.
- setAliasFile(String) - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Sets the alias file.
- setAuthenticationHandlers(List<? extends AuthenticationHandlerConfig>) - Method in interface com.pushtechnology.diffusion.api.config.SecurityConfig
-
Authentication handlers, in order of decreasing precedence.
- setBackgroundPoolSize(int) - Method in interface com.pushtechnology.diffusion.api.config.ThreadsConfig
-
Sets the number of threads to use for the background thread pool.
- setBacklog(int) - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Sets the backlog.
- setBody(ByteBuffer) - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Set the body of the HTTP request.
- setBody(byte[]) - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Set the body of the HTTP request.
- setCacheSizeLimit(int) - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostCacheConfig
-
Sets the cache size limit.
- setChunkedEncoding() - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Sets transfer encoding header to chunked.
- setClientService(String) - Method in interface com.pushtechnology.diffusion.api.config.WebServerConfig
-
Add a client service.
- setCompressionEnabled(boolean) - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Toggles the response to be compressed or not.
- setCompressionSchemes(Set<SessionConfig.CompressionScheme>) - Method in interface com.pushtechnology.diffusion.api.config.SessionConfig
-
Set the compression schemes supported by this connector.
- setCompressionThreshold(int) - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Sets the compression threshold.
- setConflates(boolean) - Method in interface com.pushtechnology.diffusion.api.config.QueueConfig
-
Sets whether the queue has conflation enabled by default.
- setConnectionClose() - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Sets the connection header to close.
- setConnectionKeepAlive() - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Sets the Keep-Alive header.
- setConnectionPort(int) - Method in interface com.pushtechnology.diffusion.api.config.ManagementConfig
-
Sets the JMX service port.
- setConnectionTimeout(long) - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Sets the connection timeout for inbound connections.
- setConnectionTimeout(int) - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Sets the connection timeout.
- setConnectionTimeout(long) - Method in interface com.pushtechnology.diffusion.api.config.TimeoutsConfig
-
Sets the connection timeout.
- setConnector(String) - Method in interface com.pushtechnology.diffusion.api.config.ReplicationConfig
-
Sets the name of the connector used to configure connections to other
servers in the cluster.
- setConsoleMonitoredLog(String) - Method in interface com.pushtechnology.diffusion.api.config.LoggingConfig
-
- setConsoleMonitoredLog(String) - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Sets the console monitored log path.
- setContentLength(int) - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Sets the content length header.
- setCookie(String) - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Sets the session cookie header.
- setCookieDisabled(boolean) - Method in interface com.pushtechnology.diffusion.api.config.ClientServiceConfig
-
Sets the session cookie as enabled/disabled.
- setCoreSize(int) - Method in interface com.pushtechnology.diffusion.api.config.ThreadPoolConfig
-
- setCORSOrigin(String) - Method in interface com.pushtechnology.diffusion.api.config.ClientServiceConfig
-
Sets the CORS origin.
- setCorsResponseOrigin(String) - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Sets the cors response origin header.
- setDebug(boolean) - Method in interface com.pushtechnology.diffusion.api.config.ClientServiceConfig
-
Sets debug.
- setDebug(boolean) - Method in interface com.pushtechnology.diffusion.api.config.HTTPServiceConfig
-
Sets debug option.
- setDebug(boolean) - Method in interface com.pushtechnology.diffusion.api.config.RestServiceConfig.RestApiConfig
-
Sets debug option for associated HTTP service config.
- setDebug(boolean) - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostCacheConfig
-
Sets debug option.
- setDebug(boolean) - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Sets debug option.
- setDefaultLogDirectory(String) - Method in interface com.pushtechnology.diffusion.api.config.LoggingConfig
-
- setDefaultLogDirectory(String) - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Sets the default log directory path.
- setDefaultQueue(String) - Method in interface com.pushtechnology.diffusion.api.config.QueuesConfig
-
Sets the name of the default queue definition.
- setDefaultSelectorThreadPool(String) - Method in interface com.pushtechnology.diffusion.api.config.SelectorThreadPoolsConfig
-
Sets the thread pool definition to use as default selector thread pool.
- setEnabled(boolean) - Method in interface com.pushtechnology.diffusion.api.config.ConfigurationReplicationConfig
-
Set replication of configuration items enabled.
- setEnabled(boolean) - Method in interface com.pushtechnology.diffusion.api.config.GeoIpConfig
-
Sets enabled flag.
- setEnabled(boolean) - Method in interface com.pushtechnology.diffusion.api.config.ManagementConfig
-
Sets whether or not a remote JMX Connector is enabled or not.
- setEnabled(boolean) - Method in interface com.pushtechnology.diffusion.api.config.PersistenceConfig
-
Enable or disable the persistence service.
- setEnabled(boolean) - Method in interface com.pushtechnology.diffusion.api.config.SessionReplicationConfig
-
Set replication enabled.
- setEnabled(boolean) - Method in interface com.pushtechnology.diffusion.api.config.TopicReplicationConfig
-
Set replication enabled.
- setErrorPage(String) - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Sets the error page.
- setETag(String) - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Sets the Etag header.
- setExcludedPaths(Set<String>) - Method in interface com.pushtechnology.diffusion.api.config.TopicReplicationConfig
-
Set the excluded paths.
- setExternalHost(String) - Method in interface com.pushtechnology.diffusion.api.config.ReplicationConfig
-
Optionally override the host name that peer servers should use to connect
to this server.
- setExternalPort(Integer) - Method in interface com.pushtechnology.diffusion.api.config.ReplicationConfig
-
Optionally override the port that peer servers should use to connect to
this server.
- setFile(String) - Method in interface com.pushtechnology.diffusion.api.config.KeyStoreConfig
-
Sets the file path of the KeyStore.
- setFileLifeTime(long) - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostCacheConfig
-
Sets the file lifetime.
- setFileName(String) - Method in interface com.pushtechnology.diffusion.api.config.GeoIpConfig
-
Sets the name of the Maxmind GeoCityIP city file.
- setFileService(String) - Method in interface com.pushtechnology.diffusion.api.config.WebServerConfig
-
Add a file service.
- setFileSizeLimit(int) - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostCacheConfig
-
Sets the file size limit.
- setHeader(String, String) - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Adds a header to the response.
- setHeadResponse() - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
If this method is called, then the resulting response will be a HEAD
response only.
- setHost(String) - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Sets the host address to bind to.
- setHost(String) - Method in interface com.pushtechnology.diffusion.api.config.ManagementConfig
-
Set the host.
- setInboundPool(String) - Method in interface com.pushtechnology.diffusion.api.config.ThreadsConfig
-
Sets the thread pool definition to use for the inbound thread pool.
- setIncludedPaths(Set<String>) - Method in interface com.pushtechnology.diffusion.api.config.TopicReplicationConfig
-
Set the paths of the topic tree to include for replication.
- setInputBufferSize(int) - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Sets the input buffer size for the connection.
- setInputBufferSize(int) - Method in interface com.pushtechnology.diffusion.api.config.SocketConditioningConfig
-
Sets the input buffer size.
- setKeepAlive(long) - Method in interface com.pushtechnology.diffusion.api.config.ReconnectConfig
-
Sets the keep alive value.
- setKeepAlive(boolean) - Method in interface com.pushtechnology.diffusion.api.config.SocketConditioningConfig
-
Sets the TCP keep alive option.
- setKeepAlive(long) - Method in interface com.pushtechnology.diffusion.api.config.ThreadPoolConfig
-
- setKeystoreConfig(KeyStoreConfig) - Method in interface com.pushtechnology.diffusion.api.config.ManagementConfig
-
Sets the keystore configuration.
- setKubernetesEnabled(boolean) - Method in interface com.pushtechnology.diffusion.api.config.ReplicationConfig
-
Set Kubernetes replication configuration enabled.
- setLastModifiedDate(long) - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Sets the Last Modified header to the date supplied.
- setLatencyWarning(long) - Method in interface com.pushtechnology.diffusion.api.config.MultiplexerConfig
-
Sets the latency warning threshold.
- setLog(String) - Method in interface com.pushtechnology.diffusion.api.config.HTTPServiceConfig
-
- setLowerThreshold(int) - Method in interface com.pushtechnology.diffusion.api.config.QueueConfig
-
Sets the lower threshold.
- setMandatory(boolean) - Method in interface com.pushtechnology.diffusion.api.config.KeyStoreConfig
-
Sets if keyStore is mandatory.
- setMaximumBytes(long) - Method in interface com.pushtechnology.diffusion.api.config.QueueConfig
-
Sets the maximum size of the outbound message queue in bytes.
- setMaximumDepth(int) - Method in interface com.pushtechnology.diffusion.api.config.QueueConfig
-
Sets the maximum depth of the queue.
- setMaximumEventQueueSize(int) - Method in interface com.pushtechnology.diffusion.api.config.MultiplexerConfig
-
Sets the maximum event queue size.
- setMaximumInboundRequestSize(int) - Method in interface com.pushtechnology.diffusion.api.config.ClientServiceConfig
-
Sets the maximum inbound request size.
- setMaximumInboundRequestSize(int) - Method in interface com.pushtechnology.diffusion.api.config.HTTPServiceConfig
-
Sets maximum inbound request size.
- setMaximumInboundRequestSize(int) - Method in interface com.pushtechnology.diffusion.api.config.RestServiceConfig.RestApiConfig
-
Sets maximum inbound request size for associated HTTP service
config.
- setMaximumMessageSize(int) - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Sets the maximum message size.
- setMaximumQueuedBytes(long) - Method in interface com.pushtechnology.diffusion.api.config.SessionConfig
-
Sets the maximum number of bytes that can be used by all outbound message
queues of sessions using this connector.
- setMaximumQueueDepth(int) - Method in interface com.pushtechnology.diffusion.api.config.ReconnectConfig
-
Sets the maximum queue depth value.
- setMaximumQueueSize(int) - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Sets the maximum queue size for messages queued to be sent to the primary
server.
- setMaximumSize(int) - Method in interface com.pushtechnology.diffusion.api.config.ThreadPoolConfig
-
- setMessageSequenceTimeout(long) - Method in interface com.pushtechnology.diffusion.api.config.ClientServiceConfig
-
Sets the message sequence timeout.
- setMimeType(String) - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Change the default mime type.
- setMinify(boolean) - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Sets minify option.
- setMonitorPeriod(long) - Method in interface com.pushtechnology.diffusion.api.config.MultiplexerConfig
-
Sets the multiplexer progress monitoring period.
- setNoCache() - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Sets cache control to no-store, no-cache.
- setNoDelay(boolean) - Method in interface com.pushtechnology.diffusion.api.config.SocketConditioningConfig
-
Sets the no delay option.
- setOutputBufferSize(int) - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Sets the output buffer size.
- setOutputBufferSize(int) - Method in interface com.pushtechnology.diffusion.api.config.SocketConditioningConfig
-
Sets the output buffer size.
- setOutputFrequency(long) - Method in interface com.pushtechnology.diffusion.api.config.ClientStatisticsConfig
-
Sets the output frequency for statistics reports to the log.
- setPassword(String) - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Sets a password to be used when authenticating with the primary server.
- setPassword(String) - Method in interface com.pushtechnology.diffusion.api.config.KeyStoreConfig
-
Sets the keyStore password.
- setPersistenceDirectory(String) - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Sets the name of a directory under which persistent files will be
maintained.
- setPort(int) - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Sets the port that the connector binds to.
- setPrincipal(String) - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Sets the security principal to use when authenticating with the primary
server.
- setProtocols(Set<ConnectorConfig.Protocol>) - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Sets the client protocols supported by this connector.
- setProvider(String) - Method in interface com.pushtechnology.diffusion.api.config.ReplicationConfig
-
Set the provider for replication.
- setProxyProtocol(ConnectorConfig.ProxyProtocol) - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Sets the proxy protocol required for connection.
- setQueueDefinition(String) - Method in interface com.pushtechnology.diffusion.api.config.SessionConfig
-
Sets the queue definition.
- setQueueSize(int) - Method in interface com.pushtechnology.diffusion.api.config.ThreadPoolConfig
-
Sets the queue size.
- setQuorum(int) - Method in interface com.pushtechnology.diffusion.api.config.ReplicationConfig
-
Sets the quorum size.
- setReconnectTimeout(int) - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Sets the overall reconnection timeout value.
- setRecoveryBufferSize(int) - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Set the recovery buffer size.
- setRecoveryBufferSize(int) - Method in interface com.pushtechnology.diffusion.api.config.ReconnectConfig
-
Set the maximum number of sent messages that can be recovered on
reconnection.
- setRegistryPort(int) - Method in interface com.pushtechnology.diffusion.api.config.ManagementConfig
-
Sets the RMI registry port.
- setRequired(boolean) - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Sets a boolean value to specify if the connector is required on startup.
- setResetFrequency(long) - Method in interface com.pushtechnology.diffusion.api.config.ClientStatisticsConfig
-
Sets the reset frequency
- setResponseCode(int) - Method in class com.pushtechnology.diffusion.api.webserver.HTTPResponse
-
Set the response code for the HTTP response, default is 200.
- setRestServiceConfig() - Method in interface com.pushtechnology.diffusion.api.config.WebServerConfig
-
- setRetryDelay(int) - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Specifies the number of milliseconds to wait after failing to connect or
losing the connection to the primary server before trying to connect
again.
- setReuseAddress(boolean) - Method in interface com.pushtechnology.diffusion.api.config.SocketConditioningConfig
-
Sets the reuse address option.
- setSelectorThreadPoolDefinition(String) - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Sets the thread pool definition.
- setServerName(String) - Method in interface com.pushtechnology.diffusion.api.config.ServerConfig
-
Sets the server name.
- setServiceDetails(HTTPServiceDetails) - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPServiceHandler
-
This is called upon instantiating the handler to pass it the configured
details of the service.
- setSessionTokenTimeoutInMins(long) - Method in interface com.pushtechnology.diffusion.api.config.RestServiceConfig
-
Sets the session token time out value in minutes.
- setShutdownHook(String) - Method in interface com.pushtechnology.diffusion.api.config.HooksConfig
-
Sets the value of the shutdownHook property.
- setSize(int) - Method in interface com.pushtechnology.diffusion.api.config.MultiplexerConfig
-
Sets the number of multiplexer threads.
- setSize(int) - Method in interface com.pushtechnology.diffusion.api.config.ThreadPoolConfig
-
Sets the pool size.
- setStartConditions(List<? extends ConnectorConfig.StartCondition>) - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Sets the conditions that must be satisfied before the connector is
automatically started.
- setStartupHook(String) - Method in interface com.pushtechnology.diffusion.api.config.HooksConfig
-
Sets the start up hook.
- setStatic(boolean) - Method in interface com.pushtechnology.diffusion.api.config.VirtualHostConfig
-
Sets static option.
- setSystemPingFrequency(long) - Method in interface com.pushtechnology.diffusion.api.config.SessionConfig
-
Sets the system ping frequency.
- setThreadPoolDefinition(String) - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Sets the thread pool definition.
- setType(String) - Method in interface com.pushtechnology.diffusion.api.config.MimeConfig
-
Sets the associated mime type.
- setType(ValidationPolicyConfig.Type) - Method in interface com.pushtechnology.diffusion.api.config.ValidationPolicyConfig
-
Sets the policy type.
- setUpperThreshold(int) - Method in interface com.pushtechnology.diffusion.api.config.QueueConfig
-
Sets the upper threshold.
- setValidationPolicyFile(String) - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Sets a validation policy file.
- setWebServer(String) - Method in interface com.pushtechnology.diffusion.api.config.ConnectorConfig
-
Sets the Web Server.
- setWebsocketOrigin(String) - Method in interface com.pushtechnology.diffusion.api.config.ClientServiceConfig
-
Sets the WebSocket origin patten.
- setWriteTimeout(int) - Method in interface com.pushtechnology.diffusion.api.config.FanOutConnectionConfig
-
Sets the write timeout value.
- setWriteTimeout(long) - Method in interface com.pushtechnology.diffusion.api.config.FileServiceConfig
-
Sets the write timeout.
- setWriteTimeout(long) - Method in interface com.pushtechnology.diffusion.api.config.TimeoutsConfig
-
Sets the value of the write timeout for blocking write operations.
- SocketConditioningConfig - Interface in com.pushtechnology.diffusion.api.config
-
Socket Conditioning configuration for a connector.
- start() - Method in class com.pushtechnology.diffusion.api.server.DiffusionServer
-
Starts the server.
- start() - Method in interface com.pushtechnology.diffusion.api.server.EmbeddedDiffusion
-
Starts the server.
- startService() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPVirtualHost
-
Start the service.
- StatisticsConfig - Interface in com.pushtechnology.diffusion.api.config
-
Statistics Configuration.
- stop() - Method in class com.pushtechnology.diffusion.api.server.DiffusionServer
-
Stops the server.
- stop() - Method in interface com.pushtechnology.diffusion.api.server.EmbeddedDiffusion
-
Stops the server.
- stopService() - Method in interface com.pushtechnology.diffusion.api.webserver.HTTPVirtualHost
-
Stop the service.
- SystemAuthenticationHandlerConfig - Interface in com.pushtechnology.diffusion.api.config
-
The system authentication handler.