featurebase/interfaces/core.go
Ben Johnson b06ecf3320 Update import path
This commit updates the import path from:

```
pilosa/*
```

to:

```
github.com/umbel/pilosa/*
```

This follows standard Go convention and makes the project "go gettable".

The README was also updated to reflect the changes.
2015-08-05 22:50:38 -06:00

28 lines
402 B
Go

package interfaces
import (
"github.com/umbel/pilosa/db"
"github.com/umbel/pilosa/util"
)
type Transporter interface {
Run()
Close()
Send(*db.Message, *util.GUID)
Receive() *db.Message
Push(*db.Message)
}
type Dispatcher interface {
Init() error
Close()
Run()
}
type Executorer interface {
Init() error
Close()
Run()
NewJob(*db.Message)
RunPQL(string, string) (interface{}, error)
}