Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateDynamicModule ¶
type DynamicModule ¶
type DynamicModule struct {
ID string
Name string
Partition string
Driver string
Description string
Version string
Config string
Module string
Profession string
Skill string
Creator string
Updater string
CreateAt time.Time
UpdateAt time.Time
}
func FromEntity ¶
func FromEntity(ov *dynamic_module.DynamicModule) *DynamicModule
type DynamicModulePublish ¶
type DynamicModulePublish struct {
ID string
DynamicModule string
Module string
Cluster string
Creator string
Version string
CreateAt time.Time
}
func FromPublishEntity ¶
func FromPublishEntity(ov *dynamic_module.DynamicModulePublish) *DynamicModulePublish
type EditDynamicModule ¶
type IDynamicModulePublishService ¶
type IDynamicModulePublishService interface {
universally.IServiceCreate[CreateDynamicModulePublish]
Latest(ctx context.Context, dmID string, partitionIds []string) (map[string]*DynamicModulePublish, error)
}
type IDynamicModuleService ¶
type IDynamicModuleService interface {
universally.IServiceGet[DynamicModule]
universally.IServiceDelete
universally.IServiceCreate[CreateDynamicModule]
universally.IServiceEdit[EditDynamicModule]
ListByPartition(ctx context.Context, partitionId string) ([]*DynamicModule, error)
}
Click to show internal directories.
Click to hide internal directories.