Documentation ¶
Index ¶
- type BaseJob
- func (job *BaseJob) CreateID() error
- func (job *BaseJob) GetDefaultOwner() string
- func (job *BaseJob) GetID() string
- func (job *BaseJob) GetOwner() string
- func (job *BaseJob) HasAdminAuthorization(member string) bool
- func (job *BaseJob) HasAuthorization(member string) bool
- func (job *BaseJob) IsAvailability() bool
- func (job *BaseJob) IsRun(t time.Time) bool
- func (job *BaseJob) Remove(path string) error
- func (job *BaseJob) Run() interface{}
- func (job *BaseJob) Save(path string)
- func (job *BaseJob) SetOwner(member string)
- type BaseJobInterface
- type Extra
- type JobAdmin
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseJob ¶
type BaseJob struct { BaseJobInterface Active bool `json:"active"` ID string `json:"id"` Admin JobAdmin `json:"admin"` CreateDate string `json:"createDate"` Extra Extra `json:"extra"` }
func (*BaseJob) GetDefaultOwner ¶
GetDefaultOwner : 기본 관리자를 수정하려면, 임베딩을 사용하세요.
func (*BaseJob) HasAdminAuthorization ¶
HasAdminAuthorization : Job를 관리자 수준까지 권한이 있는지 여부를 반한합니다.
func (*BaseJob) HasAuthorization ¶
HasAuthorization : 주어진 멤버가 이 Job에 권한이 있는지 여부를 반환합니다.
func (*BaseJob) IsAvailability ¶
IsAvailability : 데이터가 유효성이 존재하는 지 여부를 반환합니다.
type BaseJobInterface ¶
Click to show internal directories.
Click to hide internal directories.