Class APIPublisherBase<TEvent>
The APIPublisherBase class, that all api event publishers should inherit from.
Inheritance
java.lang.Object
APIPublisherBase<TEvent>
Implements
org.visab.eventbus.IPublisher<TEvent>
Inherited Members
java.lang.Object.clone()
java.lang.Object.equals(java.lang.Object)
java.lang.Object.finalize()
java.lang.Object.getClass()
java.lang.Object.hashCode()
java.lang.Object.notify()
java.lang.Object.notifyAll()
java.lang.Object.toString()
java.lang.Object.wait()
java.lang.Object.wait(long)
java.lang.Object.wait(long,int)
Namespace:
Assembly: .dll
Syntax
public class APIPublisherBase<TEvent> implements IPublisher<TEvent>
Type Parameters
Name | Description |
---|---|
TEvent |
Constructors
APIPublisherBase()
Declaration
public APIPublisherBase()
Methods
publish(TEvent event)
Publishes a new event to the WebApi ApiEventBus.
Declaration
public void publish(TEvent event)
Parameters
Type | Name | Description |
---|---|---|
TEvent | event |
publishDifferentThread(TEvent event)
Declaration
public void publishDifferentThread(TEvent event)
Parameters
Type | Name | Description |
---|---|---|
TEvent | event |
Implements
org.visab.eventbus.IPublisher<TEvent>