Top Description Inners Methods
io.undertow.server.handlers.proxy.mod_cluster

public Interface ModClusterStatus

Known Direct Implementers
io.undertow.server.handlers.proxy.mod_cluster.ModClusterContainer.ModClusterStatusImpl
Imports
java.net.URI, java.util.List

An interface that allows the current status of the mod_cluster container to be queried and modified
Author
Stuart Douglas

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface
public static interface
public static interface

Method Summary

Modifier and TypeMethod and Description
public ModClusterStatus.LoadBalancer
public List<ModClusterStatus.LoadBalancer>

Method Detail

getLoadBalancerback to summary
public ModClusterStatus.LoadBalancer getLoadBalancer(String name)
getLoadBalancersback to summary
public List<ModClusterStatus.LoadBalancer> getLoadBalancers()
io.undertow.server.handlers.proxy.mod_cluster back to summary

public Interface ModClusterStatus.Context

Known Direct Implementers
io.undertow.server.handlers.proxy.mod_cluster.ModClusterContainer.ContextImpl

Method Summary

Modifier and TypeMethod and Description
public void
public void
public String
public int
public boolean
public boolean
public void
stop()

Method Detail

disableback to summary
public void disable()
enableback to summary
public void enable()
getNameback to summary
public String getName()
getRequestsback to summary
public int getRequests()
isEnabledback to summary
public boolean isEnabled()
isStoppedback to summary
public boolean isStopped()
stopback to summary
public void stop()
io.undertow.server.handlers.proxy.mod_cluster back to summary

public Interface ModClusterStatus.LoadBalancer

Known Direct Implementers
io.undertow.server.handlers.proxy.mod_cluster.ModClusterContainer.BalancerImpl

Method Summary

Modifier and TypeMethod and Description
public int
getMaxAttempts()
Deprecated for removal since 2.0.4. Use LoadBalancer#getMaxRetries().

public int

Returns:

number of failover attempts
getMaxRetries
()

Returns maximum number of failover attempts to send the request to the backend server.

public String
public ModClusterStatus.Node
public List<ModClusterStatus.Node>
public String
public String
public int
public boolean
public boolean
public boolean

Method Detail

getMaxAttemptsback to summary
public int getMaxAttempts()

Deprecated

for removal since 2.0.4.

Use LoadBalancer#getMaxRetries().

Annotations
@Deprecated
since:2.0.4
forRemoval:true
getMaxRetriesback to summary
public int getMaxRetries()

Returns maximum number of failover attempts to send the request to the backend server.

Returns:int

number of failover attempts

getNameback to summary
public String getName()
getNodeback to summary
public ModClusterStatus.Node getNode(String name)
getNodesback to summary
public List<ModClusterStatus.Node> getNodes()
getStickySessionCookieback to summary
public String getStickySessionCookie()
getStickySessionPathback to summary
public String getStickySessionPath()
getWaitWorkerback to summary
public int getWaitWorker()
isStickySessionback to summary
public boolean isStickySession()
isStickySessionForceback to summary
public boolean isStickySessionForce()
isStickySessionRemoveback to summary
public boolean isStickySessionRemove()
io.undertow.server.handlers.proxy.mod_cluster back to summary

public Interface ModClusterStatus.Node

Known Direct Implementers
io.undertow.server.handlers.proxy.mod_cluster.ModClusterContainer.NodeImpl

Method Summary

Modifier and TypeMethod and Description
public List<String>
public int
public ModClusterStatus.Context
public List<ModClusterStatus.Context>
public String
public int
public int
public String
public int
public int
public String
public int
public int
public long
public int
public NodeStatus
public int
public long
public long
public URI
public boolean
public boolean
public void

Method Detail

getAliasesback to summary
public List<String> getAliases()
getCacheConnectionsback to summary
public int getCacheConnections()
getContextback to summary
public ModClusterStatus.Context getContext(String name)
getContextsback to summary
public List<ModClusterStatus.Context> getContexts()
getDomainback to summary
public String getDomain()
getElectedback to summary
public int getElected()
getFlushWaitback to summary
public int getFlushWait()
getJvmRouteback to summary
public String getJvmRoute()
getLoadback to summary
public int getLoad()
getMaxConnectionsback to summary
public int getMaxConnections()
getNameback to summary
public String getName()
getOpenConnectionsback to summary
public int getOpenConnections()
getPingback to summary
public int getPing()
getReadback to summary
public long getRead()
getRequestQueueSizeback to summary
public int getRequestQueueSize()
getStatusback to summary
public NodeStatus getStatus()
getTimeoutback to summary
public int getTimeout()
getTransferredback to summary
public long getTransferred()
getTtlback to summary
public long getTtl()
getUriback to summary
public URI getUri()
isFlushPacketsback to summary
public boolean isFlushPackets()
isQueueNewRequestsback to summary
public boolean isQueueNewRequests()
resetStatisticsback to summary
public void resetStatistics()