autohttpconf

package
v1.13.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 29, 2024 License: BSD-3-Clause Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	XSAC_DML_ADD       = "add"
	XSAC_DML_UP        = "up"
	XSAC_DML_RM        = "rm"
	XSAC_DML_TOMBSTONE = "tombstone"
	XSAC_DML_RESTORE   = "restore"

	XSAC_HTTPFETCH_READY    = "ready"
	XSAC_HTTPFETCH_ROW      = "row"
	XSAC_HTTPFETCH_COMPLETE = "complete"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ZeroXsacCustomPartChecker added in v1.12.2

type ZeroXsacCustomPartChecker interface {
	Expands() map[string]string
	Check(xRequest *structs.ZeroRequest, xOperation processors.ZeroQueryOperation) error
}

type ZeroXsacHttpDMLTrigger added in v1.11.49

type ZeroXsacHttpDMLTrigger interface {
	On(string, string, *structs.ZeroRequest, ...interface{}) error
}

type ZeroXsacHttpFetchTrigger

type ZeroXsacHttpFetchTrigger interface {
	On(string, processors.ZeroQueryOperation, *structs.ZeroRequest, ...interface{}) error
}

type ZeroXsacHttpSearchTrigger

type ZeroXsacHttpSearchTrigger interface {
	On(string, *database.EQueryRequest, *structs.ZeroRequest, ...interface{}) error
}

type ZeroXsacXhttp

type ZeroXsacXhttp struct {
	// contains filtered or unexported fields
}

func NewXsacXhttp

func NewXsacXhttp(coretype reflect.Type) *ZeroXsacXhttp

func (*ZeroXsacXhttp) AddDataSource

func (xhttp *ZeroXsacXhttp) AddDataSource(dataSource string) *ZeroXsacXhttp

func (*ZeroXsacXhttp) AddDbName added in v1.11.69

func (xhttp *ZeroXsacXhttp) AddDbName(dbName string) *ZeroXsacXhttp

func (*ZeroXsacXhttp) ExportExecutors

func (xhttp *ZeroXsacXhttp) ExportExecutors() []*server.XhttpExecutor

func (*ZeroXsacXhttp) XDataSource

func (xhttp *ZeroXsacXhttp) XDataSource() string

func (*ZeroXsacXhttp) XcheckTable

func (xhttp *ZeroXsacXhttp) XcheckTable() string

func (*ZeroXsacXhttp) XdbName

func (xhttp *ZeroXsacXhttp) XdbName() string

func (*ZeroXsacXhttp) XhttpPath

func (xhttp *ZeroXsacXhttp) XhttpPath() string

func (*ZeroXsacXhttp) XsearchIndex

func (xhttp *ZeroXsacXhttp) XsearchIndex() string

func (*ZeroXsacXhttp) XtableName

func (xhttp *ZeroXsacXhttp) XtableName() string

type ZeroXsacXhttpApi added in v1.12.8

type ZeroXsacXhttpApi struct {
	structs.ZeroMeta
}

func (*ZeroXsacXhttpApi) XhttpAutoProc added in v1.12.8

func (*ZeroXsacXhttpApi) XhttpCheckTable added in v1.12.8

func (_ *ZeroXsacXhttpApi) XhttpCheckTable() string

func (*ZeroXsacXhttpApi) XhttpCustomPartChecker added in v1.12.8

func (_ *ZeroXsacXhttpApi) XhttpCustomPartChecker() ZeroXsacCustomPartChecker

func (*ZeroXsacXhttpApi) XhttpDMLTrigger added in v1.12.8

func (_ *ZeroXsacXhttpApi) XhttpDMLTrigger() ZeroXsacHttpDMLTrigger

func (*ZeroXsacXhttpApi) XhttpFetchTrigger added in v1.12.8

func (_ *ZeroXsacXhttpApi) XhttpFetchTrigger() ZeroXsacHttpFetchTrigger

func (*ZeroXsacXhttpApi) XhttpOpt added in v1.12.8

func (_ *ZeroXsacXhttpApi) XhttpOpt() byte

func (*ZeroXsacXhttpApi) XhttpPath added in v1.12.8

func (_ *ZeroXsacXhttpApi) XhttpPath() string

func (*ZeroXsacXhttpApi) XhttpQueryOperation added in v1.12.8

func (_ *ZeroXsacXhttpApi) XhttpQueryOperation() processors.ZeroQueryOperation

func (*ZeroXsacXhttpApi) XhttpSearchIndex added in v1.12.8

func (_ *ZeroXsacXhttpApi) XhttpSearchIndex() string

func (*ZeroXsacXhttpApi) XhttpSearchTrigger added in v1.12.8

func (_ *ZeroXsacXhttpApi) XhttpSearchTrigger() ZeroXsacHttpSearchTrigger

func (*ZeroXsacXhttpApi) XsacApiEnums added in v1.12.8

func (_ *ZeroXsacXhttpApi) XsacApiEnums() []string

func (*ZeroXsacXhttpApi) XsacApiExports added in v1.12.10

func (_ *ZeroXsacXhttpApi) XsacApiExports(...string) []string

func (*ZeroXsacXhttpApi) XsacApiFields added in v1.12.12

func (_ *ZeroXsacXhttpApi) XsacApiFields() [][]string

func (*ZeroXsacXhttpApi) XsacApiName added in v1.12.8

func (_ *ZeroXsacXhttpApi) XsacApiName() string

func (*ZeroXsacXhttpApi) XsacApis added in v1.12.8

func (_ *ZeroXsacXhttpApi) XsacApis(...string) []string

func (*ZeroXsacXhttpApi) XsacCustomPartTrigger added in v1.12.8

func (_ *ZeroXsacXhttpApi) XsacCustomPartTrigger() string

func (*ZeroXsacXhttpApi) XsacDataSource added in v1.12.8

func (_ *ZeroXsacXhttpApi) XsacDataSource() string

func (*ZeroXsacXhttpApi) XsacDbName added in v1.12.8

func (_ *ZeroXsacXhttpApi) XsacDbName() string

func (*ZeroXsacXhttpApi) XsacDeclares added in v1.12.8

func (_ *ZeroXsacXhttpApi) XsacDeclares(...string) structs.ZeroXsacEntrySet

func (*ZeroXsacXhttpApi) XsacDeleteOpt added in v1.12.8

func (_ *ZeroXsacXhttpApi) XsacDeleteOpt() byte

func (*ZeroXsacXhttpApi) XsacPartition added in v1.12.8

func (_ *ZeroXsacXhttpApi) XsacPartition() string

func (*ZeroXsacXhttpApi) XsacPrimaryType added in v1.12.8

func (_ *ZeroXsacXhttpApi) XsacPrimaryType() string

func (*ZeroXsacXhttpApi) XsacRefDeclares added in v1.12.8

func (_ *ZeroXsacXhttpApi) XsacRefDeclares(...string) structs.ZeroXsacEntrySet

func (*ZeroXsacXhttpApi) XsacTableName added in v1.12.8

func (_ *ZeroXsacXhttpApi) XsacTableName() string

func (*ZeroXsacXhttpApi) XsacTriggers added in v1.12.8

func (_ *ZeroXsacXhttpApi) XsacTriggers() []structs.ZeroXsacTrigger

type ZeroXsacXhttpDeclares

type ZeroXsacXhttpDeclares interface {
	structs.ZeroXsacDeclares

	XhttpPath() string
	XhttpAutoProc() processors.ZeroXsacAutoProcessor
	XhttpQueryOperation() processors.ZeroQueryOperation
	XhttpOpt() byte

	XhttpCheckTable() string
	XhttpSearchIndex() string

	XhttpCustomPartChecker() ZeroXsacCustomPartChecker

	XhttpDMLTrigger() ZeroXsacHttpDMLTrigger
	XhttpFetchTrigger() ZeroXsacHttpFetchTrigger
	XhttpSearchTrigger() ZeroXsacHttpSearchTrigger
}

type ZeroXsacXhttpStructs

type ZeroXsacXhttpStructs struct {
	structs.ZeroCoreStructs
}

func (*ZeroXsacXhttpStructs) XhttpAutoProc

func (*ZeroXsacXhttpStructs) XhttpCheckTable

func (e *ZeroXsacXhttpStructs) XhttpCheckTable() string

func (*ZeroXsacXhttpStructs) XhttpCustomPartChecker added in v1.12.2

func (e *ZeroXsacXhttpStructs) XhttpCustomPartChecker() ZeroXsacCustomPartChecker

func (*ZeroXsacXhttpStructs) XhttpDMLTrigger added in v1.11.49

func (e *ZeroXsacXhttpStructs) XhttpDMLTrigger() ZeroXsacHttpDMLTrigger

func (*ZeroXsacXhttpStructs) XhttpFetchTrigger

func (e *ZeroXsacXhttpStructs) XhttpFetchTrigger() ZeroXsacHttpFetchTrigger

func (*ZeroXsacXhttpStructs) XhttpOpt

func (e *ZeroXsacXhttpStructs) XhttpOpt() byte

func (*ZeroXsacXhttpStructs) XhttpPath

func (e *ZeroXsacXhttpStructs) XhttpPath() string

func (*ZeroXsacXhttpStructs) XhttpQueryOperation added in v1.11.23

func (e *ZeroXsacXhttpStructs) XhttpQueryOperation() processors.ZeroQueryOperation

func (*ZeroXsacXhttpStructs) XhttpSearchIndex

func (e *ZeroXsacXhttpStructs) XhttpSearchIndex() string

func (*ZeroXsacXhttpStructs) XhttpSearchTrigger

func (e *ZeroXsacXhttpStructs) XhttpSearchTrigger() ZeroXsacHttpSearchTrigger

func (*ZeroXsacXhttpStructs) XsacApis added in v1.11.65

func (e *ZeroXsacXhttpStructs) XsacApis(args ...string) []string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL