public class ServiceWrapperBuilder<O> extends Object implements java.util.function.Supplier<ServiceWrapper>
public static <O> ServiceWrapperBuilder<O> serviceBuilder(String inputPath, String outputPath, Class<O> outClass, java.util.function.Function<O,Object> serviceFunction)
public ServiceWrapperBuilder<O> addInputPath(String inputPath)
public ServiceWrapperBuilder<O> outClass(Class<O> outClass)
public String outputPath()
public ServiceWrapperBuilder<O> outputPath(String outputPath)
public List<java.util.function.Function<O,Object>> getServiceFunctions()
public ServiceWrapperBuilder<O> addServiceFunction(java.util.function.Function<O,Object> serviceFunctions)
public net.openhft.chronicle.core.threads.EventLoop eventLoop()
public boolean createdEventLoop()
public void eventLoop(net.openhft.chronicle.core.threads.EventLoop eventLoop)
public net.openhft.chronicle.core.threads.HandlerPriority priority()
public ServiceWrapperBuilder<O> priority(net.openhft.chronicle.core.threads.HandlerPriority priority)
public int inputSourceId()
public ServiceWrapperBuilder<O> inputSourceId(int inputSourceId)
public int outputSourceId()
public ServiceWrapperBuilder<O> outputSourceId(int outputSourceId)
public ServiceWrapper get()
get
in interface java.util.function.Supplier<ServiceWrapper>
public SingleChronicleQueue inputQueue()
public SingleChronicleQueue outputQueue()
public net.openhft.chronicle.wire.MethodReader outputReader(Object... impls)
public <T> T inputWriter(Class<T> tClass)
Copyright © 2016. All rights reserved.