public interface ApplicationBus
extends org.refcodes.eventbus.EventBus
ApplicationBus
extends the EventBus
with convenience
functionality common to everyday application and service development.Modifier and Type | Method and Description |
---|---|
default void |
publishException(Enum<?> aAction,
Exception aException)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Enum<?> aAction,
Exception aException,
Class<?> aPublisherType)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Enum<?> aAction,
Exception aException,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Enum<?> aAction,
Exception aException,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Enum<?> aAction,
Exception aException,
org.refcodes.observer.EventMetaData aEventMetaData)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Enum<?> aAction,
Exception aException,
org.refcodes.observer.EventMetaData aEventMetaData,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Enum<?> aAction,
Exception aException,
String aChannel)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Enum<?> aAction,
Exception aException,
String aChannel,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Enum<?> aAction,
Exception aException,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType)
Publishes an event with the provided exception for the given attributes.
|
default void |
publishException(Enum<?> aAction,
Exception aException,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Exception aException)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Exception aException,
Class<?> aPublisherType)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Exception aException,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Exception aException,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Exception aException,
org.refcodes.observer.EventMetaData aEventMetaData)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Exception aException,
org.refcodes.observer.EventMetaData aEventMetaData,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Exception aException,
String aChannel)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Exception aException,
String aChannel,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Exception aException,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishException(Exception aException,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided exception and the given attributes.
|
default void |
publishMessage(Enum<?> aAction,
String aMessage)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(Enum<?> aAction,
String aMessage,
Class<?> aPublisherType)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(Enum<?> aAction,
String aMessage,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(Enum<?> aAction,
String aMessage,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(Enum<?> aAction,
String aMessage,
org.refcodes.observer.EventMetaData aEventMetaData)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(Enum<?> aAction,
String aMessage,
org.refcodes.observer.EventMetaData aEventMetaData,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(Enum<?> aAction,
String aMessage,
String aChannel)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(Enum<?> aAction,
String aMessage,
String aChannel,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(Enum<?> aAction,
String aMessage,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType)
Publishes an event with the provided message for the given attributes.
|
default void |
publishMessage(Enum<?> aAction,
String aMessage,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(String aMessage)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(String aMessage,
Class<?> aPublisherType)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(String aMessage,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(String aMessage,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(String aMessage,
org.refcodes.observer.EventMetaData aEventMetaData)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(String aMessage,
org.refcodes.observer.EventMetaData aEventMetaData,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(String aMessage,
String aChannel)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(String aMessage,
String aChannel,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(String aMessage,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType)
Publishes an event with the provided message and the given attributes.
|
default void |
publishMessage(String aMessage,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided message and the given attributes.
|
default <P> void |
publishPayload(Enum<?> aAction,
P aPayload)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(Enum<?> aAction,
P aPayload,
Class<?> aPublisherType)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(Enum<?> aAction,
P aPayload,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(Enum<?> aAction,
P aPayload,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(Enum<?> aAction,
P aPayload,
org.refcodes.observer.EventMetaData aEventMetaData)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(Enum<?> aAction,
P aPayload,
org.refcodes.observer.EventMetaData aEventMetaData,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(Enum<?> aAction,
P aPayload,
String aChannel)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(Enum<?> aAction,
P aPayload,
String aChannel,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(Enum<?> aAction,
P aPayload,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(Enum<?> aAction,
P aPayload,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(P aPayload)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(P aPayload,
Class<?> aPublisherType)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(P aPayload,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(P aPayload,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(P aPayload,
org.refcodes.observer.EventMetaData aEventMetaData)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(P aPayload,
org.refcodes.observer.EventMetaData aEventMetaData,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(P aPayload,
String aChannel)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(P aPayload,
String aChannel,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(P aPayload,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType)
Publishes an event with the provided payload and the given attributes.
|
default <P> void |
publishPayload(P aPayload,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided payload and the given attributes.
|
default void |
publishProperties(Enum<?> aAction,
org.refcodes.configuration.Properties aProperties)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(Enum<?> aAction,
org.refcodes.configuration.Properties aProperties,
Class<?> aPublisherType)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(Enum<?> aAction,
org.refcodes.configuration.Properties aProperties,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(Enum<?> aAction,
org.refcodes.configuration.Properties aProperties,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(Enum<?> aAction,
org.refcodes.configuration.Properties aProperties,
org.refcodes.observer.EventMetaData aEventMetaData)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(Enum<?> aAction,
org.refcodes.configuration.Properties aProperties,
org.refcodes.observer.EventMetaData aEventMetaData,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(Enum<?> aAction,
org.refcodes.configuration.Properties aProperties,
String aChannel)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(Enum<?> aAction,
org.refcodes.configuration.Properties aProperties,
String aChannel,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(Enum<?> aAction,
org.refcodes.configuration.Properties aProperties,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType)
Publishes an event with the provided properties for the given attributes.
|
default void |
publishProperties(Enum<?> aAction,
org.refcodes.configuration.Properties aProperties,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(org.refcodes.configuration.Properties aProperties)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(org.refcodes.configuration.Properties aProperties,
Class<?> aPublisherType)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(org.refcodes.configuration.Properties aProperties,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(org.refcodes.configuration.Properties aProperties,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(org.refcodes.configuration.Properties aProperties,
org.refcodes.observer.EventMetaData aEventMetaData)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(org.refcodes.configuration.Properties aProperties,
org.refcodes.observer.EventMetaData aEventMetaData,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(org.refcodes.configuration.Properties aProperties,
String aChannel)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(org.refcodes.configuration.Properties aProperties,
String aChannel,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(org.refcodes.configuration.Properties aProperties,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType)
Publishes an event with the provided properties and the given attributes.
|
default void |
publishProperties(org.refcodes.configuration.Properties aProperties,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType,
org.refcodes.eventbus.DispatchStrategy aStrategy)
Publishes an event with the provided properties and the given attributes.
|
onAction, onAction, onCatchAll, onChannel, onChannel, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onGroup, onGroup, onName, onName, onType, onUniversalId, onUniversalId, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, subscribe
default <P> void publishPayload(Enum<?> aAction, P aPayload, Class<?> aPublisherType)
aAction
- The action which this represents.aPayload
- The payload to be carried by the event.aPublisherType
- The type of the event publisher.default <P> void publishPayload(Enum<?> aAction, P aPayload, String aChannel)
aAction
- The action which this represents.aPayload
- The payload to be carried by the event.aChannel
- The channel name on which the event is receivable.default <P> void publishPayload(Enum<?> aAction, P aPayload, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType)
aAction
- The action which this represents.aPayload
- The payload to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.default <P> void publishPayload(Enum<?> aAction, P aPayload, org.refcodes.observer.EventMetaData aEventMetaData)
aAction
- The action which the event represents.aPayload
- The payload to be carried by the event.aPayload
- The payload to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.default <P> void publishPayload(Enum<?> aAction, P aPayload)
aAction
- The action which the event represents.aPayload
- The payload to be carried by the event.aPayload
- The payload to be carried by the event.default <P> void publishPayload(P aPayload, Class<?> aPublisherType)
aPayload
- The payload to be carried by the event.aPublisherType
- The type of the event publisher.default <P> void publishPayload(P aPayload, String aChannel)
aPayload
- The payload to be carried by the event.aChannel
- The channel name on which the event is receivable.default <P> void publishPayload(P aPayload, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType)
aPayload
- The payload to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.default <P> void publishPayload(P aPayload, org.refcodes.observer.EventMetaData aEventMetaData)
aPayload
- The payload to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.default <P> void publishPayload(P aPayload)
aPayload
- The payload to be carried by the event.default <P> void publishPayload(Enum<?> aAction, P aPayload, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which this represents.aPayload
- The payload to be carried by the event.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default <P> void publishPayload(Enum<?> aAction, P aPayload, String aChannel, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which this represents.aPayload
- The payload to be carried by the event.aChannel
- The channel name on which the event is receivable.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default <P> void publishPayload(Enum<?> aAction, P aPayload, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which this represents.aPayload
- The payload to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default <P> void publishPayload(Enum<?> aAction, P aPayload, org.refcodes.observer.EventMetaData aEventMetaData, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which the event represents.aPayload
- The payload to be carried by the event.aPayload
- The payload to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default <P> void publishPayload(Enum<?> aAction, P aPayload, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which the event represents.aPayload
- The payload to be carried by the event.aPayload
- The payload to be carried by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default <P> void publishPayload(P aPayload, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aPayload
- The payload to be carried by the event.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default <P> void publishPayload(P aPayload, String aChannel, org.refcodes.eventbus.DispatchStrategy aStrategy)
aPayload
- The payload to be carried by the event.aChannel
- The channel name on which the event is receivable.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default <P> void publishPayload(P aPayload, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aPayload
- The payload to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default <P> void publishPayload(P aPayload, org.refcodes.observer.EventMetaData aEventMetaData, org.refcodes.eventbus.DispatchStrategy aStrategy)
aPayload
- The payload to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default <P> void publishPayload(P aPayload, org.refcodes.eventbus.DispatchStrategy aStrategy)
aPayload
- The payload to be carried by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishProperties(Enum<?> aAction, org.refcodes.configuration.Properties aProperties, Class<?> aPublisherType)
aAction
- The action which this represents.aProperties
- The properties to be carried by the event.aPublisherType
- The type of the event publisher.default void publishProperties(Enum<?> aAction, org.refcodes.configuration.Properties aProperties, String aChannel)
aAction
- The action which this represents.aProperties
- The properties to be carried by the event.aChannel
- The channel name on which the event is receivable.default void publishProperties(Enum<?> aAction, org.refcodes.configuration.Properties aProperties, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType)
aAction
- The action which this represents.aProperties
- The properties to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.default void publishProperties(Enum<?> aAction, org.refcodes.configuration.Properties aProperties, org.refcodes.observer.EventMetaData aEventMetaData)
aAction
- The action which the event represents.aProperties
- The properties to be carried by the event.aProperties
- The properties to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.default void publishProperties(Enum<?> aAction, org.refcodes.configuration.Properties aProperties)
aAction
- The action which the event represents.aProperties
- The properties to be carried by the event.aProperties
- The properties to be carried by the event.default void publishProperties(org.refcodes.configuration.Properties aProperties, Class<?> aPublisherType)
aProperties
- The properties to be carried by the event.aPublisherType
- The type of the event publisher.default void publishProperties(org.refcodes.configuration.Properties aProperties, String aChannel)
aProperties
- The properties to be carried by the event.aChannel
- The channel name on which the event is receivable.default void publishProperties(org.refcodes.configuration.Properties aProperties, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType)
aProperties
- The properties to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.default void publishProperties(org.refcodes.configuration.Properties aProperties, org.refcodes.observer.EventMetaData aEventMetaData)
aProperties
- The properties to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.default void publishProperties(org.refcodes.configuration.Properties aProperties)
aProperties
- The properties to be carried by the event.default void publishProperties(Enum<?> aAction, org.refcodes.configuration.Properties aProperties, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which this represents.aProperties
- The properties to be carried by the event.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishProperties(Enum<?> aAction, org.refcodes.configuration.Properties aProperties, String aChannel, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which this represents.aProperties
- The properties to be carried by the event.aChannel
- The channel name on which the event is receivable.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishProperties(Enum<?> aAction, org.refcodes.configuration.Properties aProperties, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which this represents.aProperties
- The properties to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishProperties(Enum<?> aAction, org.refcodes.configuration.Properties aProperties, org.refcodes.observer.EventMetaData aEventMetaData, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which the event represents.aProperties
- The properties to be carried by the event.aProperties
- The properties to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishProperties(Enum<?> aAction, org.refcodes.configuration.Properties aProperties, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which the event represents.aProperties
- The properties to be carried by the event.aProperties
- The properties to be carried by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishProperties(org.refcodes.configuration.Properties aProperties, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aProperties
- The properties to be carried by the event.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishProperties(org.refcodes.configuration.Properties aProperties, String aChannel, org.refcodes.eventbus.DispatchStrategy aStrategy)
aProperties
- The properties to be carried by the event.aChannel
- The channel name on which the event is receivable.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishProperties(org.refcodes.configuration.Properties aProperties, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aProperties
- The properties to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishProperties(org.refcodes.configuration.Properties aProperties, org.refcodes.observer.EventMetaData aEventMetaData, org.refcodes.eventbus.DispatchStrategy aStrategy)
aProperties
- The properties to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishProperties(org.refcodes.configuration.Properties aProperties, org.refcodes.eventbus.DispatchStrategy aStrategy)
aProperties
- The properties to be carried by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishMessage(Enum<?> aAction, String aMessage, Class<?> aPublisherType)
aAction
- The action which this represents.aMessage
- The message to be carried by the event.aPublisherType
- The type of the event publisher.default void publishMessage(Enum<?> aAction, String aMessage, String aChannel)
aAction
- The action which this represents.aMessage
- The message to be carried by the event.aChannel
- The channel name on which the event is receivable.default void publishMessage(Enum<?> aAction, String aMessage, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType)
aAction
- The action which this represents.aMessage
- The message to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.default void publishMessage(Enum<?> aAction, String aMessage, org.refcodes.observer.EventMetaData aEventMetaData)
aAction
- The action which the event represents.aMessage
- The message to be carried by the event.aMessage
- The message to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.default void publishMessage(Enum<?> aAction, String aMessage)
aAction
- The action which the event represents.aMessage
- The message to be carried by the event.aMessage
- The message to be carried by the event.default void publishMessage(String aMessage, Class<?> aPublisherType)
aMessage
- The message to be carried by the event.aPublisherType
- The type of the event publisher.default void publishMessage(String aMessage, String aChannel)
aMessage
- The message to be carried by the event.aChannel
- The channel name on which the event is receivable.default void publishMessage(String aMessage, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType)
aMessage
- The message to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.default void publishMessage(String aMessage, org.refcodes.observer.EventMetaData aEventMetaData)
aMessage
- The message to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.default void publishMessage(String aMessage)
aMessage
- The message to be carried by the event.default void publishMessage(Enum<?> aAction, String aMessage, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which this represents.aMessage
- The message to be carried by the event.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishMessage(Enum<?> aAction, String aMessage, String aChannel, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which this represents.aMessage
- The message to be carried by the event.aChannel
- The channel name on which the event is receivable.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishMessage(Enum<?> aAction, String aMessage, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which this represents.aMessage
- The message to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishMessage(Enum<?> aAction, String aMessage, org.refcodes.observer.EventMetaData aEventMetaData, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which the event represents.aMessage
- The message to be carried by the event.aMessage
- The message to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishMessage(Enum<?> aAction, String aMessage, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which the event represents.aMessage
- The message to be carried by the event.aMessage
- The message to be carried by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishMessage(String aMessage, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aMessage
- The message to be carried by the event.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishMessage(String aMessage, String aChannel, org.refcodes.eventbus.DispatchStrategy aStrategy)
aMessage
- The message to be carried by the event.aChannel
- The channel name on which the event is receivable.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishMessage(String aMessage, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aMessage
- The message to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishMessage(String aMessage, org.refcodes.observer.EventMetaData aEventMetaData, org.refcodes.eventbus.DispatchStrategy aStrategy)
aMessage
- The message to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishMessage(String aMessage, org.refcodes.eventbus.DispatchStrategy aStrategy)
aMessage
- The message to be carried by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishException(Enum<?> aAction, Exception aException, Class<?> aPublisherType)
aAction
- The action which this represents.aException
- The exception to be carried by the event.aPublisherType
- The type of the event publisher.default void publishException(Enum<?> aAction, Exception aException, String aChannel)
aAction
- The action which this represents.aException
- The exception to be carried by the event.aChannel
- The channel name on which the event is receivable.default void publishException(Enum<?> aAction, Exception aException, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType)
aAction
- The action which this represents.aException
- The exception to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.default void publishException(Enum<?> aAction, Exception aException, org.refcodes.observer.EventMetaData aEventMetaData)
aAction
- The action which the event represents.aException
- The exception to be carried by the event.aException
- The exception to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.default void publishException(Enum<?> aAction, Exception aException)
aAction
- The action which the event represents.aException
- The exception to be carried by the event.aException
- The exception to be carried by the event.default void publishException(Exception aException, Class<?> aPublisherType)
aException
- The exception to be carried by the event.aPublisherType
- The type of the event publisher.default void publishException(Exception aException, String aChannel)
aException
- The exception to be carried by the event.aChannel
- The channel name on which the event is receivable.default void publishException(Exception aException, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType)
aException
- The exception to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.default void publishException(Exception aException, org.refcodes.observer.EventMetaData aEventMetaData)
aException
- The exception to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.default void publishException(Exception aException)
aException
- The exception to be carried by the event.default void publishException(Enum<?> aAction, Exception aException, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which this represents.aException
- The exception to be carried by the event.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishException(Enum<?> aAction, Exception aException, String aChannel, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which this represents.aException
- The exception to be carried by the event.aChannel
- The channel name on which the event is receivable.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishException(Enum<?> aAction, Exception aException, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which this represents.aException
- The exception to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishException(Enum<?> aAction, Exception aException, org.refcodes.observer.EventMetaData aEventMetaData, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which the event represents.aException
- The exception to be carried by the event.aException
- The exception to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishException(Enum<?> aAction, Exception aException, org.refcodes.eventbus.DispatchStrategy aStrategy)
aAction
- The action which the event represents.aException
- The exception to be carried by the event.aException
- The exception to be carried by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishException(Exception aException, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aException
- The exception to be carried by the event.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishException(Exception aException, String aChannel, org.refcodes.eventbus.DispatchStrategy aStrategy)
aException
- The exception to be carried by the event.aChannel
- The channel name on which the event is receivable.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishException(Exception aException, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, org.refcodes.eventbus.DispatchStrategy aStrategy)
aException
- The exception to be carried by the event.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishException(Exception aException, org.refcodes.observer.EventMetaData aEventMetaData, org.refcodes.eventbus.DispatchStrategy aStrategy)
aException
- The exception to be carried by the event.aEventMetaData
- The Meta-Data to by supplied by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.default void publishException(Exception aException, org.refcodes.eventbus.DispatchStrategy aStrategy)
aException
- The exception to be carried by the event.aStrategy
- The DispatchStrategy
to use when dispatching the
event.Copyright © 2018. All rights reserved.