Documentation
¶
Index ¶
- Constants
- type ZeroXsacHttpDMLTrigger
- type ZeroXsacHttpFetchTrigger
- type ZeroXsacHttpSearchTrigger
- type ZeroXsacXhttp
- func (xhttp *ZeroXsacXhttp) AddDataSource(dataSource string) *ZeroXsacXhttp
- func (xhttp *ZeroXsacXhttp) ExportExecutors() []*server.XhttpExecutor
- func (xhttp *ZeroXsacXhttp) XDataSource() string
- func (xhttp *ZeroXsacXhttp) XcheckTable() string
- func (xhttp *ZeroXsacXhttp) XdbName() string
- func (xhttp *ZeroXsacXhttp) XhttpPath() string
- func (xhttp *ZeroXsacXhttp) XsearchIndex() string
- func (xhttp *ZeroXsacXhttp) XtableName() string
- type ZeroXsacXhttpDeclares
- type ZeroXsacXhttpStructs
- func (e *ZeroXsacXhttpStructs) XhttpAutoProc() processors.ZeroXsacAutoProcessor
- func (e *ZeroXsacXhttpStructs) XhttpCheckTable() string
- func (e *ZeroXsacXhttpStructs) XhttpDMLTrigger() ZeroXsacHttpDMLTrigger
- func (e *ZeroXsacXhttpStructs) XhttpFetchTrigger() ZeroXsacHttpFetchTrigger
- func (e *ZeroXsacXhttpStructs) XhttpOpt() byte
- func (e *ZeroXsacXhttpStructs) XhttpPath() string
- func (e *ZeroXsacXhttpStructs) XhttpQueryOperation() processors.ZeroQueryOperation
- func (e *ZeroXsacXhttpStructs) XhttpSearchIndex() string
- func (e *ZeroXsacXhttpStructs) XhttpSearchTrigger() ZeroXsacHttpSearchTrigger
- func (e *ZeroXsacXhttpStructs) XsacApis(args ...string) []string
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 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) 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 ZeroXsacXhttpDeclares ¶
type ZeroXsacXhttpDeclares interface {
structs.ZeroXsacDeclares
XhttpPath() string
XhttpAutoProc() processors.ZeroXsacAutoProcessor
XhttpQueryOperation() processors.ZeroQueryOperation
XhttpOpt() byte
XhttpCheckTable() string
XhttpSearchIndex() string
XhttpDMLTrigger() ZeroXsacHttpDMLTrigger
XhttpFetchTrigger() ZeroXsacHttpFetchTrigger
XhttpSearchTrigger() ZeroXsacHttpSearchTrigger
}
type ZeroXsacXhttpStructs ¶
type ZeroXsacXhttpStructs struct {
structs.ZeroCoreStructs
}
func (*ZeroXsacXhttpStructs) XhttpAutoProc ¶
func (e *ZeroXsacXhttpStructs) XhttpAutoProc() processors.ZeroXsacAutoProcessor
func (*ZeroXsacXhttpStructs) XhttpCheckTable ¶
func (e *ZeroXsacXhttpStructs) XhttpCheckTable() string
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
Click to show internal directories.
Click to hide internal directories.