Skip navigation links
A B G H I M R S 

A

allowedVersion(Integer) - Method in interface io.pythagoras.messagebus.core.IMessageHandler
 

B

BaseRunTimeException - Exception in io.pythagoras.messagebus.core
 
BaseRunTimeException() - Constructor for exception io.pythagoras.messagebus.core.BaseRunTimeException
 
BaseRunTimeException(String) - Constructor for exception io.pythagoras.messagebus.core.BaseRunTimeException
 
BaseRunTimeException(String, Throwable) - Constructor for exception io.pythagoras.messagebus.core.BaseRunTimeException
 
BaseRunTimeException(Throwable) - Constructor for exception io.pythagoras.messagebus.core.BaseRunTimeException
 
BusMessage - Class in io.pythagoras.messagebus.core
 
BusMessage() - Constructor for class io.pythagoras.messagebus.core.BusMessage
 

G

get(String, Integer) - Method in class io.pythagoras.messagebus.core.MessageContractProvider
 
getAdapter() - Method in class io.pythagoras.messagebus.core.MessageBusAdapterProvider
 
getAllowedClass() - Method in interface io.pythagoras.messagebus.core.IMessageHandler
 
getCode() - Method in class io.pythagoras.messagebus.core.BusMessage
 
getCode() - Method in interface io.pythagoras.messagebus.core.IBusMessage
 
getCode() - Method in interface io.pythagoras.messagebus.core.IMessageContract
 
getCodeList() - Method in class io.pythagoras.messagebus.core.MessageContractProvider
 
getHandlerContractCodes() - Method in class io.pythagoras.messagebus.core.MessageHandlerProvider
 
getMessageHandlerForCodeAndVersion(String, Integer) - Method in class io.pythagoras.messagebus.core.MessageHandlerProvider
 
getPayload() - Method in class io.pythagoras.messagebus.core.BusMessage
 
getPayload() - Method in interface io.pythagoras.messagebus.core.IBusMessage
 
getVersion() - Method in class io.pythagoras.messagebus.core.BusMessage
 
getVersion() - Method in interface io.pythagoras.messagebus.core.IBusMessage
 
getVersion() - Method in interface io.pythagoras.messagebus.core.IMessageContract
 

H

handleMessage(A) - Method in interface io.pythagoras.messagebus.core.IMessageHandler
 
HandleMessageFailureException - Exception in io.pythagoras.messagebus.core
 
HandleMessageFailureException() - Constructor for exception io.pythagoras.messagebus.core.HandleMessageFailureException
 
HandleMessageFailureException(String) - Constructor for exception io.pythagoras.messagebus.core.HandleMessageFailureException
 
has(String, Integer) - Method in class io.pythagoras.messagebus.core.MessageContractProvider
 

I

IBusMessage - Interface in io.pythagoras.messagebus.core
 
IMessageBus - Interface in io.pythagoras.messagebus.core
 
IMessageBusAdapter - Interface in io.pythagoras.messagebus.core
 
IMessageContract - Interface in io.pythagoras.messagebus.core
 
IMessageHandler<A extends IMessageContract> - Interface in io.pythagoras.messagebus.core
 
init() - Method in class io.pythagoras.messagebus.core.MessageBusAdapterProvider
 
init() - Method in class io.pythagoras.messagebus.core.MessageBusService
 
init() - Method in class io.pythagoras.messagebus.core.MessageContractProvider
 
init() - Method in class io.pythagoras.messagebus.core.MessageHandlerProvider
 
initialize(List<String>, List<String>) - Method in interface io.pythagoras.messagebus.core.IMessageBusAdapter
 
io.pythagoras.messagebus.annotations - package io.pythagoras.messagebus.annotations
 
io.pythagoras.messagebus.core - package io.pythagoras.messagebus.core
 
io.pythagoras.messagebus.core.config - package io.pythagoras.messagebus.core.config
 
isEnabled() - Method in class io.pythagoras.messagebus.core.config.MessageBusProperties
 

M

make(Class<IMessageContract>) - Method in class io.pythagoras.messagebus.core.MessageFactory
 
MessageBusAdapter - Annotation Type in io.pythagoras.messagebus.annotations
This annotation should be added to any class which implements the IMessageBusAdapter interface so it is loaded and wired into the bus system.
MessageBusAdapterProvider - Class in io.pythagoras.messagebus.core
 
MessageBusAdapterProvider(MessageBusProperties) - Constructor for class io.pythagoras.messagebus.core.MessageBusAdapterProvider
 
MessageBusConfig - Class in io.pythagoras.messagebus.core
 
MessageBusConfig() - Constructor for class io.pythagoras.messagebus.core.MessageBusConfig
 
MessageBusInitializationException - Exception in io.pythagoras.messagebus.core
 
MessageBusInitializationException(String) - Constructor for exception io.pythagoras.messagebus.core.MessageBusInitializationException
 
MessageBusInitializationException(String, Throwable) - Constructor for exception io.pythagoras.messagebus.core.MessageBusInitializationException
 
MessageBusProperties - Class in io.pythagoras.messagebus.core.config
 
MessageBusProperties() - Constructor for class io.pythagoras.messagebus.core.config.MessageBusProperties
 
MessageBusService - Class in io.pythagoras.messagebus.core
 
MessageBusService(MessageBusAdapterProvider, MessageContractProvider, MessageHandlerProvider, MessageFactory, MessageBusProperties) - Constructor for class io.pythagoras.messagebus.core.MessageBusService
 
MessageContract - Annotation Type in io.pythagoras.messagebus.annotations
 
MessageContractProvider<A extends IMessageContract> - Class in io.pythagoras.messagebus.core
 
MessageContractProvider(MessageFactory<A>, MessageBusProperties) - Constructor for class io.pythagoras.messagebus.core.MessageContractProvider
 
MessageConversionException - Exception in io.pythagoras.messagebus.core
 
MessageConversionException() - Constructor for exception io.pythagoras.messagebus.core.MessageConversionException
 
MessageConversionException(String) - Constructor for exception io.pythagoras.messagebus.core.MessageConversionException
 
MessageConversionException(String, Throwable) - Constructor for exception io.pythagoras.messagebus.core.MessageConversionException
 
MessageFactory<A extends IMessageContract> - Class in io.pythagoras.messagebus.core
 
MessageFactory() - Constructor for class io.pythagoras.messagebus.core.MessageFactory
 
MessageHandler - Annotation Type in io.pythagoras.messagebus.annotations
 
MessageHandlerProvider - Class in io.pythagoras.messagebus.core
 
MessageHandlerProvider(MessageContractProvider, MessageFactory, MessageBusProperties) - Constructor for class io.pythagoras.messagebus.core.MessageHandlerProvider
 
MessageSendingException - Exception in io.pythagoras.messagebus.core
 
MessageSendingException(String) - Constructor for exception io.pythagoras.messagebus.core.MessageSendingException
 
MessageSendingException(String, Throwable) - Constructor for exception io.pythagoras.messagebus.core.MessageSendingException
 

R

receiveMessage(IBusMessage) - Method in interface io.pythagoras.messagebus.core.IMessageBus
Handles a generic message coming in from the message Bus, and converts it into the specific contract types and dispatches it.
receiveMessage(IBusMessage) - Method in class io.pythagoras.messagebus.core.MessageBusService
Handles a generic message coming in from the message Bus, and converts it into the specific contract types and dispatches it.
registerMessageBusService(IMessageBus) - Method in interface io.pythagoras.messagebus.core.IMessageBusAdapter
Registers the messageBusService.

S

sendMessage(IMessageContract) - Method in interface io.pythagoras.messagebus.core.IMessageBus
Takes the specific message, turns it into a generic message, and send to the message bus.
sendMessage(IBusMessage) - Method in interface io.pythagoras.messagebus.core.IMessageBusAdapter
Sends a message out to the bus implementation.
sendMessage(IMessageContract) - Method in class io.pythagoras.messagebus.core.MessageBusService
Takes the specific message, turns it into a generic message, and send to the message bus.
setApplicationContext(ApplicationContext) - Method in class io.pythagoras.messagebus.core.MessageBusAdapterProvider
 
setApplicationContext(ApplicationContext) - Method in class io.pythagoras.messagebus.core.MessageContractProvider
 
setApplicationContext(ApplicationContext) - Method in class io.pythagoras.messagebus.core.MessageHandlerProvider
 
setCode(String) - Method in class io.pythagoras.messagebus.core.BusMessage
 
setEnabled(boolean) - Method in class io.pythagoras.messagebus.core.config.MessageBusProperties
 
setEnabled(String) - Method in class io.pythagoras.messagebus.core.config.MessageBusProperties
 
setPayload(String) - Method in class io.pythagoras.messagebus.core.BusMessage
 
setVersion(Integer) - Method in class io.pythagoras.messagebus.core.BusMessage
 
A B G H I M R S 
Skip navigation links

Copyright © 2018. All rights reserved.