T - The concrete type returned by fluent methods.B - The concrete type of the built object.public abstract static class AbstractPublisherManager.Builder<T extends AbstractPublisherManager.Builder<T,B>,B extends org.symphonyoss.s2.common.fluent.IFluent<B>>
extends org.symphonyoss.s2.common.fluent.BaseAbstractBuilder<T,B>
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
void |
validate(org.symphonyoss.s2.common.fault.FaultAccumulator faultAccumulator) |
T |
withNameFactory(INameFactory nameFactory) |
T |
withTopic(String name) |
T |
withTopic(String serviceId,
String topicId) |
abstract T |
withTopic(TopicName topicName) |
T |
withTopics(String... topics) |
T |
withTopics(TopicName... topics) |
public T withNameFactory(INameFactory nameFactory)
Copyright © 2018 Symphony Software Foundation. All rights reserved.