Package org.symphonyoss.s2.fugue.pubsub
Interface IPublisherAdmin
-
- All Superinterfaces:
IPublisherManager
public interface IPublisherAdmin extends IPublisherManager
The admin variation of an IPublisherManager which can be used to bootstrap an environment.- Author:
- Bruce Skingle
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcreateTopics(boolean dryRun)Create topics for all registered publishers.voiddeleteTopics(boolean dryRun)Delete topics for all registered publishers.-
Methods inherited from interface org.symphonyoss.s2.fugue.pubsub.IPublisherManager
getMaximumMessageSize, getPublisherByName, getPublisherByName, getPublisherByName
-
-
-
-
Method Detail
-
createTopics
void createTopics(boolean dryRun)
Create topics for all registered publishers.- Parameters:
dryRun- If true then don't change anything
-
deleteTopics
void deleteTopics(boolean dryRun)
Delete topics for all registered publishers.- Parameters:
dryRun- If true then don't change anything
-
-