public class ChannelCommandDispatcherFactoryServiceConfigurator extends org.wildfly.clustering.service.SimpleServiceNameProvider implements CapabilityServiceConfigurator, ChannelCommandDispatcherFactoryConfiguration, Supplier<AutoCloseableCommandDispatcherFactory>, Function<ClassLoader,org.wildfly.clustering.marshalling.spi.ByteBufferMarshaller>, Predicate<ByteBuffer>
CommandDispatcherFactory service.| Constructor and Description |
|---|
ChannelCommandDispatcherFactoryServiceConfigurator(org.jboss.msc.service.ServiceName name,
String group) |
| Modifier and Type | Method and Description |
|---|---|
org.wildfly.clustering.marshalling.spi.ByteBufferMarshaller |
apply(ClassLoader loader) |
org.jboss.msc.service.ServiceBuilder<?> |
build(org.jboss.msc.service.ServiceTarget target) |
org.wildfly.clustering.service.ServiceConfigurator |
configure(org.jboss.as.controller.capability.CapabilityServiceSupport support) |
AutoCloseableCommandDispatcherFactory |
get() |
org.jgroups.JChannel |
getChannel() |
Function<ClassLoader,Contextualizer> |
getContextualizerFactory() |
org.wildfly.clustering.marshalling.spi.ByteBufferMarshaller |
getMarshaller() |
Function<ClassLoader,org.wildfly.clustering.marshalling.spi.ByteBufferMarshaller> |
getMarshallerFactory() |
Duration |
getTimeout() |
Predicate<ByteBuffer> |
getUnknownForkPredicate() |
boolean |
test(ByteBuffer buffer) |
ChannelCommandDispatcherFactoryServiceConfigurator |
timeout(Duration timeout) |
equals, getServiceName, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitconfiguregetServiceNamepublic ChannelCommandDispatcherFactoryServiceConfigurator(org.jboss.msc.service.ServiceName name,
String group)
public AutoCloseableCommandDispatcherFactory get()
get in interface Supplier<AutoCloseableCommandDispatcherFactory>public org.wildfly.clustering.service.ServiceConfigurator configure(org.jboss.as.controller.capability.CapabilityServiceSupport support)
configure in interface CapabilityServiceConfiguratorpublic org.jboss.msc.service.ServiceBuilder<?> build(org.jboss.msc.service.ServiceTarget target)
build in interface org.wildfly.clustering.service.ServiceConfiguratorpublic ChannelCommandDispatcherFactoryServiceConfigurator timeout(Duration timeout)
public Function<ClassLoader,org.wildfly.clustering.marshalling.spi.ByteBufferMarshaller> getMarshallerFactory()
getMarshallerFactory in interface ChannelCommandDispatcherFactoryConfigurationpublic Function<ClassLoader,Contextualizer> getContextualizerFactory()
getContextualizerFactory in interface ChannelCommandDispatcherFactoryConfigurationpublic org.wildfly.clustering.marshalling.spi.ByteBufferMarshaller apply(ClassLoader loader)
apply in interface Function<ClassLoader,org.wildfly.clustering.marshalling.spi.ByteBufferMarshaller>public org.jgroups.JChannel getChannel()
getChannel in interface ChannelCommandDispatcherFactoryConfigurationpublic org.wildfly.clustering.marshalling.spi.ByteBufferMarshaller getMarshaller()
getMarshaller in interface ChannelCommandDispatcherFactoryConfigurationpublic Duration getTimeout()
getTimeout in interface ChannelCommandDispatcherFactoryConfigurationpublic Predicate<ByteBuffer> getUnknownForkPredicate()
getUnknownForkPredicate in interface ChannelCommandDispatcherFactoryConfigurationpublic boolean test(ByteBuffer buffer)
test in interface Predicate<ByteBuffer>Copyright © 2021 JBoss by Red Hat. All rights reserved.