Documentation ¶
Index ¶
- type DefaultOutboundHandlerManager
- func (v *DefaultOutboundHandlerManager) GetDefaultHandler() proxy.OutboundHandler
- func (v *DefaultOutboundHandlerManager) GetHandler(tag string) proxy.OutboundHandler
- func (v *DefaultOutboundHandlerManager) Release()
- func (v *DefaultOutboundHandlerManager) SetDefaultHandler(handler proxy.OutboundHandler) error
- func (v *DefaultOutboundHandlerManager) SetHandler(tag string, handler proxy.OutboundHandler) error
- type OutboundHandlerManagerFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultOutboundHandlerManager ¶
type DefaultOutboundHandlerManager struct { sync.RWMutex // contains filtered or unexported fields }
func New ¶
func New() *DefaultOutboundHandlerManager
func (*DefaultOutboundHandlerManager) GetDefaultHandler ¶
func (v *DefaultOutboundHandlerManager) GetDefaultHandler() proxy.OutboundHandler
func (*DefaultOutboundHandlerManager) GetHandler ¶
func (v *DefaultOutboundHandlerManager) GetHandler(tag string) proxy.OutboundHandler
func (*DefaultOutboundHandlerManager) Release ¶
func (v *DefaultOutboundHandlerManager) Release()
func (*DefaultOutboundHandlerManager) SetDefaultHandler ¶
func (v *DefaultOutboundHandlerManager) SetDefaultHandler(handler proxy.OutboundHandler) error
func (*DefaultOutboundHandlerManager) SetHandler ¶
func (v *DefaultOutboundHandlerManager) SetHandler(tag string, handler proxy.OutboundHandler) error
type OutboundHandlerManagerFactory ¶
type OutboundHandlerManagerFactory struct{}
func (OutboundHandlerManagerFactory) AppId ¶
func (v OutboundHandlerManagerFactory) AppId() app.ID
func (OutboundHandlerManagerFactory) Create ¶
func (v OutboundHandlerManagerFactory) Create(space app.Space, config interface{}) (app.Application, error)
Click to show internal directories.
Click to hide internal directories.