Documentation ¶
Index ¶
- Constants
- func ConfigureReplicationOptions() postgres.ReplicationOptions
- func Startup(app interface{}) *host.Starter
- func UseErrorHandler(handler ErrorHandler) host.Middleware
- func UseLogging(services ...LoggingService) host.Middleware
- func UseMessageManager(messageManager interface{}) host.Middleware
- func UseMessageObserverManager(messageObserverManager interface{}) host.Middleware
- func UseTracing(enabled bool) host.Middleware
- type Config
- type Context
- type ErrorHandler
- type EventEvidence
- type EventLog
- type LoggingService
- type Message
- type MessageHandler
- type MessageObserver
- type MessageObserverAffair
- type ReplicationOption
- type ReplyCode
- type Worker
Constants ¶
View Source
const ( StatusInvalid = internal.INVALID StatusUnset = internal.UNSET StatusPass = internal.PASS StatusFail = internal.FAIL StatusAbort = internal.ABORT )
View Source
const ( LogicalReplication = postgres.LogicalReplication PhysicalReplication = postgres.PhysicalReplication )
Variables ¶
This section is empty.
Functions ¶
func ConfigureReplicationOptions ¶
func ConfigureReplicationOptions() postgres.ReplicationOptions
func UseErrorHandler ¶
func UseErrorHandler(handler ErrorHandler) host.Middleware
func UseLogging ¶
func UseLogging(services ...LoggingService) host.Middleware
func UseMessageManager ¶
func UseMessageManager(messageManager interface{}) host.Middleware
func UseMessageObserverManager ¶
func UseMessageObserverManager(messageObserverManager interface{}) host.Middleware
func UseTracing ¶
func UseTracing(enabled bool) host.Middleware
Types ¶
type ErrorHandler ¶
type ErrorHandler = internal.ErrorHandler
type EventEvidence ¶
type EventEvidence = middleware.EventEvidence
type EventLog ¶
type EventLog = middleware.EventLog
type LoggingService ¶
type LoggingService = middleware.LoggingService
type MessageHandler ¶
type MessageHandler = internal.MessageHandler
type MessageObserver ¶
type MessageObserver = internal.MessageObserver
type MessageObserverAffair ¶
type MessageObserverAffair = internal.MessageObserverAffair
type ReplicationOption ¶
type ReplicationOption = postgres.ReplicationOption
type Worker ¶
type Worker = internal.PostgresWorker
Click to show internal directories.
Click to hide internal directories.