Skip to content
Snippets Groups Projects
networkElementService.go 470 B
Newer Older
  • Learn to ignore specific revisions
  • package networkelement
    
    import (
    	"code.fbi.h-da.de/danet/gosdn/controller/store"
    
    )
    
    // Service describes an interface for network element service implementations.
    type Service interface {
    	Add(NetworkElement) error
    	Update(NetworkElement) error
    
    	UpdateModel(uuid.UUID, string) error
    
    	Delete(NetworkElement) error
    	Get(store.Query) (NetworkElement, error)
    	GetAll() ([]NetworkElement, error)
    	GetAllAsLoaded() ([]LoadedNetworkElement, error)
    }