Class PentahoSystemPublisher
- java.lang.Object
-
- org.pentaho.platform.engine.core.system.PentahoSystemPublisher
-
public class PentahoSystemPublisher extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
SHUT_DOWN_TOPIC
static String
START_UP_TOPIC
-
Constructor Summary
Constructors Constructor Description PentahoSystemPublisher()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PentahoSystemPublisher
getInstance()
<T> void
publish(String topic, T value)
<T> void
subscribe(String topicName, Consumer<T> subscriberCallback)
int
topicCount()
-
-
-
Field Detail
-
START_UP_TOPIC
public static final String START_UP_TOPIC
- See Also:
- Constant Field Values
-
SHUT_DOWN_TOPIC
public static final String SHUT_DOWN_TOPIC
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static PentahoSystemPublisher getInstance()
-
topicCount
public int topicCount()
-
publish
public <T> void publish(String topic, T value)
-
-