Documentation ¶
Index ¶
- type Application
- func (srv *Application) Close()
- func (srv *Application) Create(ctx context.Context, context string, status uint8, public uint8, userId uint64) (model.ApplicationModel, error)
- func (srv *Application) Delete(ctx context.Context, id uint64) error
- func (srv *Application) Get(ctx context.Context, id uint64) (model.ApplicationModel, error)
- func (srv *Application) GetByName(ctx context.Context, name string) (model.ApplicationModel, error)
- func (srv *Application) GetList(ctx context.Context, userId *uint64) ([]*model.ApplicationModel, error)
- func (srv *Application) PluginGetList(ctx context.Context, userId uint64) ([]*model.PluginApplicationModel, error)
- func (srv *Application) PublicSwitch(ctx context.Context, applicationId uint64, public uint8) error
- func (srv *Application) Update(ctx context.Context, applicationModel *model.ApplicationModel) (*model.ApplicationModel, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct {
// contains filtered or unexported fields
}
func NewApplicationService ¶
func NewApplicationService() *Application
func (*Application) Close ¶
func (srv *Application) Close()
func (*Application) Create ¶
func (srv *Application) Create( ctx context.Context, context string, status uint8, public uint8, userId uint64, ) (model.ApplicationModel, error)
func (*Application) Get ¶
func (srv *Application) Get(ctx context.Context, id uint64) (model.ApplicationModel, error)
func (*Application) GetByName ¶
func (srv *Application) GetByName(ctx context.Context, name string) (model.ApplicationModel, error)
func (*Application) GetList ¶
func (srv *Application) GetList(ctx context.Context, userId *uint64) ([]*model.ApplicationModel, error)
func (*Application) PluginGetList ¶
func (srv *Application) PluginGetList(ctx context.Context, userId uint64) ( []*model.PluginApplicationModel, error, )
func (*Application) PublicSwitch ¶
func (*Application) Update ¶
func (srv *Application) Update( ctx context.Context, applicationModel *model.ApplicationModel, ) (*model.ApplicationModel, error)
Click to show internal directories.
Click to hide internal directories.