Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DomainPort ¶
type DomainPort struct{}
func (DomainPort) ServiceProcesses ¶
func (p DomainPort) ServiceProcesses() ProcessesPort
type IDomainPort ¶
type IDomainPort interface {
ServiceProcesses() ProcessesPort
}
func NewDomainPort ¶
func NewDomainPort() IDomainPort
type ProcessesPort ¶
type ProcessesPort interface { RetrieveRunning() ([]repository.ServiceProcessModel, error) RetrieveAll() ([]repository.ServiceProcessModel, error) // Pass data in paramaters to create Create(map[string]interface{}) (repository.ServiceProcessModel, error) // Pass the service name and data in paramaters to update Update(string, map[string]interface{}) (repository.ServiceProcessModel, error) // Pass the service name to be retrieved Get(string) (repository.ServiceProcessModel, error) }
Click to show internal directories.
Click to hide internal directories.