Documentation
¶
Index ¶
- Constants
- type StateManager
- func (db *StateManager) AddResourceToTask(taskID string, res tisp.NewResourceInformation) (*p.Task, error)
- func (db *StateManager) AddStageToProject(projectID string, newStage tisp.NewStage) (*p.Project, error)
- func (db *StateManager) AddStageToStage(projectID, stageID string, newStage tisp.NewStage) (*p.Project, error)
- func (db *StateManager) AddSubTaskToTask(taskID string, task tisp.NewTaskInformation) (*p.Task, error)
- func (db *StateManager) AddTaskToProject(projectID string, task tisp.NewTaskInformation) (*p.Project, error)
- func (db *StateManager) AddTaskToStage(projectID, stageID string, task tisp.NewTaskInformation) (*p.Project, error)
- func (db *StateManager) GetPartner(partnerID string) (*p.Partner, error)
- func (db *StateManager) GetPartnerBySelector(selector string) (*p.Partner, error)
- func (db *StateManager) GetPartners(pag ...tisp.Selector) ([]p.Partner, error)
- func (db *StateManager) GetProject(projectID string) (*p.Project, error)
- func (db *StateManager) GetProjectBySelector(selector string) (*p.Project, error)
- func (db *StateManager) GetProjects(pag ...tisp.Selector) ([]p.Project, error)
- func (db *StateManager) GetResource(resID string) (*p.Resource, error)
- func (db *StateManager) GetResourceBySelector(selector string) (*p.Resource, error)
- func (db *StateManager) GetResources(pag ...tisp.Selector) ([]p.Resource, error)
- func (db *StateManager) GetTask(taskID string) (*p.Task, error)
- func (db *StateManager) GetTaskBySelector(selector string) (*p.Task, error)
- func (db *StateManager) GetTasks(pag ...tisp.Selector) ([]p.Task, error)
- func (db *StateManager) RegisterNewPartner(newClient tisp.NewPartnerInformation) (*p.Partner, error)
- func (db *StateManager) RegisterNewProject(info tisp.NewProjectInformation) (*p.Project, error)
- func (db *StateManager) RegisterNewResource(newRes tisp.NewResourceInformation) (*p.Resource, error)
Constants ¶
View Source
const DeafaultPrismaSecret = "mysecret42"
View Source
const DefaultPrismaEndpoint = "http://localhost:4466"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StateManager ¶
type StateManager struct {
// contains filtered or unexported fields
}
func NewStateManager ¶
func NewStateManager(endpoint, secret string) (*StateManager, error)
func (*StateManager) AddResourceToTask ¶
func (db *StateManager) AddResourceToTask(taskID string, res tisp.NewResourceInformation) (*p.Task, error)
func (*StateManager) AddStageToProject ¶
func (*StateManager) AddStageToStage ¶
func (*StateManager) AddSubTaskToTask ¶
func (db *StateManager) AddSubTaskToTask(taskID string, task tisp.NewTaskInformation) (*p.Task, error)
func (*StateManager) AddTaskToProject ¶
func (db *StateManager) AddTaskToProject(projectID string, task tisp.NewTaskInformation) (*p.Project, error)
func (*StateManager) AddTaskToStage ¶
func (db *StateManager) AddTaskToStage(projectID, stageID string, task tisp.NewTaskInformation) (*p.Project, error)
func (*StateManager) GetPartner ¶
func (db *StateManager) GetPartner(partnerID string) (*p.Partner, error)
func (*StateManager) GetPartnerBySelector ¶
func (db *StateManager) GetPartnerBySelector(selector string) (*p.Partner, error)
func (*StateManager) GetPartners ¶
func (*StateManager) GetProject ¶
func (db *StateManager) GetProject(projectID string) (*p.Project, error)
func (*StateManager) GetProjectBySelector ¶
func (db *StateManager) GetProjectBySelector(selector string) (*p.Project, error)
func (*StateManager) GetProjects ¶
func (*StateManager) GetResource ¶
func (db *StateManager) GetResource(resID string) (*p.Resource, error)
func (*StateManager) GetResourceBySelector ¶
func (db *StateManager) GetResourceBySelector(selector string) (*p.Resource, error)
func (*StateManager) GetResources ¶
func (*StateManager) GetTaskBySelector ¶
func (db *StateManager) GetTaskBySelector(selector string) (*p.Task, error)
func (*StateManager) RegisterNewPartner ¶
func (db *StateManager) RegisterNewPartner(newClient tisp.NewPartnerInformation) (*p.Partner, error)
func (*StateManager) RegisterNewProject ¶
func (db *StateManager) RegisterNewProject(info tisp.NewProjectInformation) (*p.Project, error)
func (*StateManager) RegisterNewResource ¶
func (db *StateManager) RegisterNewResource(newRes tisp.NewResourceInformation) (*p.Resource, error)
Click to show internal directories.
Click to hide internal directories.