Versions in this module Expand all Collapse all v1 v1.0.0 Jul 17, 2018 Changes in this version + type MockSync struct + func NewMockSync(ctrl *gomock.Controller) *MockSync + func (m *MockSync) Close() + func (m *MockSync) Delete(path string, prefix bool) error + func (m *MockSync) EXPECT() *MockSyncMockRecorder + func (m *MockSync) Fetch(path string) (*sync.Node, error) + func (m *MockSync) GetProcessID() string + func (m *MockSync) HasLock(path string) bool + func (m *MockSync) Lock(path string, block bool) (chan struct{}, error) + func (m *MockSync) Unlock(path string) error + func (m *MockSync) Update(path, json string) error + func (m *MockSync) Watch(path string, responseChan chan *sync.Event, stopChan chan bool, revision int64) error + func (m *MockSync) WatchContext(ctx context.Context, path string, revision int64) <-chan *sync.Event + type MockSyncMockRecorder struct + func (mr *MockSyncMockRecorder) Close() *gomock.Call + func (mr *MockSyncMockRecorder) Delete(path, prefix interface{}) *gomock.Call + func (mr *MockSyncMockRecorder) Fetch(path interface{}) *gomock.Call + func (mr *MockSyncMockRecorder) GetProcessID() *gomock.Call + func (mr *MockSyncMockRecorder) HasLock(path interface{}) *gomock.Call + func (mr *MockSyncMockRecorder) Lock(path, block interface{}) *gomock.Call + func (mr *MockSyncMockRecorder) Unlock(path interface{}) *gomock.Call + func (mr *MockSyncMockRecorder) Update(path, json interface{}) *gomock.Call + func (mr *MockSyncMockRecorder) Watch(path, responseChan, stopChan, revision interface{}) *gomock.Call + func (mr *MockSyncMockRecorder) WatchContext(ctx, path, revision interface{}) *gomock.Call