public class FilePerTopicPublisherManager extends AbstractPublisherManager<String,FilePerTopicPublisherManager>
| Constructor and Description |
|---|
FilePerTopicPublisherManager(IConfigurationProvider config,
File rootDir) |
FilePerTopicPublisherManager(IConfigurationProvider config,
File rootDir,
INamingStrategy namingStrategy) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assertConfigurable() |
void |
flush() |
int |
getMaximumMessageSize() |
IPublisher<String> |
getPublisherByConfig(String topicConfigId) |
IPublisher<String> |
getPublisherByName(String topicName) |
protected T |
self() |
protected void |
setLifeCycleState(FugueLifecycleState arg0) |
void |
start() |
void |
stop() |
protected void |
transitionTo(FugueLifecycleState arg0) |
getTracePublisherpublic FilePerTopicPublisherManager(IConfigurationProvider config, File rootDir)
public FilePerTopicPublisherManager(IConfigurationProvider config, File rootDir, INamingStrategy namingStrategy)
public void start()
public void stop()
public void flush()
public IPublisher<String> getPublisherByName(String topicName)
public IPublisher<String> getPublisherByConfig(String topicConfigId)
public int getMaximumMessageSize()
protected T self()
protected void assertConfigurable()
protected void transitionTo(FugueLifecycleState arg0)
protected void setLifeCycleState(FugueLifecycleState arg0)
Copyright © 2018 Symphony Software Foundation. All rights reserved.