Class SinglePortServerConfigurationBuilder
java.lang.Object
org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration,SinglePortServerConfigurationBuilder>
org.infinispan.server.configuration.endpoint.SinglePortServerConfigurationBuilder
- All Implemented Interfaces:
org.infinispan.commons.configuration.Builder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration>,org.infinispan.commons.configuration.Self<SinglePortServerConfigurationBuilder>,org.infinispan.server.core.configuration.ProtocolServerConfigurationChildBuilder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration,,SinglePortServerConfigurationBuilder> org.infinispan.server.router.configuration.builder.ConfigurationBuilderParent
public class SinglePortServerConfigurationBuilder
extends org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration,SinglePortServerConfigurationBuilder>
implements org.infinispan.server.router.configuration.builder.ConfigurationBuilderParent
- Since:
- 10.0
- Author:
- Tristan Tarrant <tristan@infinispan.org>
-
Field Summary
Fields inherited from class org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder
attributes, ipFilter, ssl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyConfigurationToProtocol(org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder builder) org.infinispan.commons.configuration.attributes.AttributeSetorg.infinispan.server.router.configuration.SinglePortRouterConfigurationbuild()org.infinispan.server.router.configuration.SinglePortRouterConfigurationbuild(boolean validate) org.infinispan.server.router.configuration.SinglePortRouterConfigurationcreate()org.infinispan.server.router.configuration.builder.HotRodRouterBuilderhotrod()org.infinispan.server.router.configuration.builder.RestRouterBuilderrest()org.infinispan.server.router.configuration.builder.RoutingBuilderrouting()self()org.infinispan.server.router.configuration.builder.SinglePortRouterBuildervoidvalidate()Methods inherited from class org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder
adminOperationsHandler, defaultCacheName, host, host, idleTimeout, implicitConnector, implicitConnector, ioThreads, ipFilter, name, name, port, port, read, recvBufSize, sendBufSize, socketBinding, socketBinding, ssl, startTransport, startTransport, tcpKeepAlive, tcpNoDelay
-
Constructor Details
-
SinglePortServerConfigurationBuilder
public SinglePortServerConfigurationBuilder()
-
-
Method Details
-
attributes
public org.infinispan.commons.configuration.attributes.AttributeSet attributes()- Specified by:
attributesin interfaceorg.infinispan.commons.configuration.Builder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration>
-
self
- Specified by:
selfin interfaceorg.infinispan.commons.configuration.Self<SinglePortServerConfigurationBuilder>
-
create
public org.infinispan.server.router.configuration.SinglePortRouterConfiguration create()- Specified by:
createin interfaceorg.infinispan.commons.configuration.Builder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration>
-
validate
public void validate()- Specified by:
validatein interfaceorg.infinispan.commons.configuration.Builder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration>- Overrides:
validatein classorg.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration,SinglePortServerConfigurationBuilder>
-
build
public org.infinispan.server.router.configuration.SinglePortRouterConfiguration build(boolean validate) -
build
public org.infinispan.server.router.configuration.SinglePortRouterConfiguration build()- Specified by:
buildin interfaceorg.infinispan.server.core.configuration.ProtocolServerConfigurationChildBuilder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration,SinglePortServerConfigurationBuilder>
-
routing
public org.infinispan.server.router.configuration.builder.RoutingBuilder routing()- Specified by:
routingin interfaceorg.infinispan.server.router.configuration.builder.ConfigurationBuilderParent
-
hotrod
public org.infinispan.server.router.configuration.builder.HotRodRouterBuilder hotrod()- Specified by:
hotrodin interfaceorg.infinispan.server.router.configuration.builder.ConfigurationBuilderParent
-
rest
public org.infinispan.server.router.configuration.builder.RestRouterBuilder rest()- Specified by:
restin interfaceorg.infinispan.server.router.configuration.builder.ConfigurationBuilderParent
-
singlePort
public org.infinispan.server.router.configuration.builder.SinglePortRouterBuilder singlePort()- Specified by:
singlePortin interfaceorg.infinispan.server.router.configuration.builder.ConfigurationBuilderParent
-
applyConfigurationToProtocol
public void applyConfigurationToProtocol(org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder builder)
-