Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateHierarchyEventRepository ¶
func CreateHierarchyEventRepository(sess *session.Session, store eventsource.Store) eventsource.Repository
func CreateHierarchyEventSerializer ¶
func CreateHierarchyEventSerializer() eventsource.Serializer
Types ¶
type CopyNodeEvent ¶
type CopyNodeEvent struct { *eventsource.BaseEvent models.BaseNode *models.AssetNode *models.MeasurementPoint *models.InspectionPoint *models.LubricationPoint SrcNodeID uuid.UUID `json:"srcNodeId"` }
CopyNodeEvent ...
type CreateNodeEvent ¶
type CreateNodeEvent struct { *eventsource.BaseEvent models.BaseNode *models.AssetNode *models.MeasurementPoint *models.InspectionPoint *models.LubricationPoint }
CreateNodeEvent ...
type CreateRelationEvent ¶
CreateRelationEvent this struct used to create node relation-event
type DeleteRelationEvent ¶
type DeleteRelationEvent struct {
*eventsource.BaseEvent
}
DeleteRelationEvent this struct used to delate node relation-event
type UpdateNodeEvent ¶
type UpdateNodeEvent struct { *eventsource.BaseEvent models.BaseNode *models.AssetNode *models.MeasurementPoint *models.InspectionPoint *models.LubricationPoint }
UpdateNodeEvent ...
Click to show internal directories.
Click to hide internal directories.