public interface MCMPRequestFactory
Modifier and Type | Method and Description |
---|---|
MCMPRequest |
createConfigRequest(Engine engine,
NodeConfiguration nodeConfig,
BalancerConfiguration balancerConfig)
Creates a CONFIG MCMP request for the specified engine.
|
MCMPRequest |
createDisableRequest(Context context)
Creates an DISABLE-APP MCMP request for the specified context.
|
MCMPRequest |
createDisableRequest(Engine engine)
Creates an DISABLE-APP * MCMP request for the specified engine.
|
MCMPRequest |
createDumpRequest()
Creates an DUMP MCMP request.
|
MCMPRequest |
createEnableRequest(Context context)
Creates an ENABLE-APP MCMP request for the specified context.
|
MCMPRequest |
createEnableRequest(Engine engine)
Creates an ENABLE-APP * MCMP request for the specified engine.
|
MCMPRequest |
createInfoRequest()
Creates an INFO MCMP request.
|
MCMPRequest |
createPingRequest()
Creates an PING MCMP request.
|
MCMPRequest |
createPingRequest(String jvmRoute)
Creates an PING MCMP request for the node configured with the specified jvm route.
|
MCMPRequest |
createPingRequest(String scheme,
String host,
int port)
Creates an PING MCMP request for the node with a connector matching the specified protocol, host, and port.
|
MCMPRequest |
createRemoveContextRequest(String jvmRoute,
Set<String> aliases,
String path)
Create a REMOVE-APP request using the specified jvm route, aliases, and context path.
|
MCMPRequest |
createRemoveEngineRequest(String jvmRoute)
Create a REMOVE-APP * request using the specified jvm route.
|
MCMPRequest |
createRemoveRequest(Context context)
Creates an REMOVE-APP MCMP request for the specified context.
|
MCMPRequest |
createRemoveRequest(Engine engine)
Creates an REMOVE-APP * MCMP request for the specified engine.
|
MCMPRequest |
createStatusRequest(String jvmRoute,
int lbf)
Creates an STATUS MCMP request using the specified jvmRoute and load balance factor.
|
MCMPRequest |
createStopRequest(Context context)
Creates an STOP-APP MCMP request for the specified context.
|
MCMPRequest |
createStopRequest(Engine engine)
Creates an STOP-APP * MCMP request for the specified engine.
|
MCMPRequest createConfigRequest(Engine engine, NodeConfiguration nodeConfig, BalancerConfiguration balancerConfig)
engine
- the servlet engine to be configurednodeConfig
- the node configurationbalancerConfig
- the balancer configurationMCMPRequest createEnableRequest(Context context)
context
- a web application contextMCMPRequest createDisableRequest(Context context)
context
- a web application contextMCMPRequest createStopRequest(Context context)
context
- a web application contextMCMPRequest createRemoveRequest(Context context)
context
- a web application contextMCMPRequest createStatusRequest(String jvmRoute, int lbf)
jvmRoute
- a configured jvm routelbf
- a load factorMCMPRequest createEnableRequest(Engine engine)
engine
- a servlet engineMCMPRequest createDisableRequest(Engine engine)
engine
- a servlet engineMCMPRequest createStopRequest(Engine engine)
engine
- a servlet engineMCMPRequest createRemoveRequest(Engine engine)
engine
- a servlet engineMCMPRequest createInfoRequest()
MCMPRequest createDumpRequest()
MCMPRequest createPingRequest()
MCMPRequest createPingRequest(String jvmRoute)
jvmRoute
- a jvm route of the target nodeMCMPRequest createPingRequest(String scheme, String host, int port)
scheme
- specifies the protocol of the connector on the target nodehost
- specifies the host of the connector on the target nodeport
- specifies the port of the connector on the target nodeMCMPRequest createRemoveContextRequest(String jvmRoute, Set<String> aliases, String path)
jvmRoute
- a jvm routealiases
- a set of host aliasespath
- the context pathMCMPRequest createRemoveEngineRequest(String jvmRoute)
jvmRoute
- a jvm routeCopyright © 2023 JBoss by Red Hat. All rights reserved.