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, tcpNoDelayMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.infinispan.commons.configuration.Builder
read, reset
-
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)
-