Documentation ¶
Index ¶
- func GetAllMessageTypes() []reflect.Type
- func GetMessageBaseReflectType(message interface{}) reflect.Type
- func GetMessageBaseReflectTypeFromType(message reflect.Type) reflect.Type
- func GetMessageName(message interface{}) string
- func GetMessageNameFromType(message reflect.Type) string
- func GetQueueName(message interface{}) string
- func GetQueueNameFromType(message reflect.Type) string
- func GetRoutingKey(message interface{}) string
- func GetRoutingKeyFromType(message reflect.Type) string
- func GetTopicOrExchangeName(message interface{}) string
- func GetTopicOrExchangeNameFromType(message reflect.Type) string
- func RegisterCustomMessageTypesToRegistrty(typesMap map[string]types.IMessage)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAllMessageTypes ¶
func GetMessageName ¶
func GetMessageName(message interface{}) string
func GetMessageNameFromType ¶
func GetQueueName ¶
func GetQueueName(message interface{}) string
func GetQueueNameFromType ¶
func GetRoutingKey ¶
func GetRoutingKey(message interface{}) string
func GetRoutingKeyFromType ¶
func GetTopicOrExchangeName ¶
func GetTopicOrExchangeName(message interface{}) string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.