Documentation
¶
Overview ¶
cSpell:ignore ferreira, paulo
Index ¶
- Constants
- func CountRequests(db *sql.DB, q query.TQueryConditions) (uint64, error)
- func CountRequestsByType(db *sql.DB, t string, active bool, oid *uint64) (uint64, error)
- func ExpiryRequests(db *sql.DB, q query.TQueryConditions) (uint64, error)
- func ExpiryRequestsByType(db *sql.DB, t string, oid *uint64) (uint64, error)
- func QueryRequests(db *sql.DB, q query.TQueryConditions, c bool) (query.TQueryResults, error)
- type Request
- func (o *Request) ByID(db *sql.DB, id uint32) error
- func (o *Request) Created() *time.Time
- func (o *Request) Creator() uint64
- func (o *Request) Expiration() *time.Time
- func (o *Request) ExpirationUTC() string
- func (o *Request) Flush(db sqlf.Executor, force bool) error
- func (o *Request) GUID() string
- func (o *Request) ID() uint32
- func (o *Request) IsDirty() bool
- func (o *Request) IsNew() bool
- func (o *Request) IsValid() bool
- func (o *Request) Modified() *time.Time
- func (o *Request) Modifier() uint64
- func (o *Request) Object() uint64
- func (o *Request) Parameters() *maps.MapWrapper
- func (o *Request) Properties() *maps.MapWrapper
- func (o *Request) RequestType() string
- func (o *Request) SetCreator(id uint64) (uint64, error)
- func (o *Request) SetExpiration(t time.Time) error
- func (o *Request) SetExpiresIn(days uint16) error
- func (o *Request) SetModifier(id uint64) (uint64, error)
- func (o *Request) SetObject(id uint64) (uint64, error)
- type RequestRegistry
- func (o *RequestRegistry) ByGUID(db *sql.DB, guid string) error
- func (o *RequestRegistry) ByID(db *sql.DB, id uint64) error
- func (o *RequestRegistry) ByLastActive(db *sql.DB, t string, oid *uint64, cid *uint64) error
- func (o *RequestRegistry) Created() *time.Time
- func (o *RequestRegistry) Creator() uint64
- func (o *RequestRegistry) Expiration() *time.Time
- func (o *RequestRegistry) ExpirationUTC() string
- func (o *RequestRegistry) Flush(db sqlf.Executor, force bool) error
- func (o *RequestRegistry) GUID() string
- func (o *RequestRegistry) ID() uint64
- func (o *RequestRegistry) IsActive() bool
- func (o *RequestRegistry) IsDirty() bool
- func (o *RequestRegistry) IsExpired() bool
- func (o *RequestRegistry) IsNew() bool
- func (o *RequestRegistry) IsValid() bool
- func (o *RequestRegistry) Object() uint64
- func (o *RequestRegistry) RequestType() string
- func (o *RequestRegistry) SetState(state uint16) error
- func (o *RequestRegistry) State() uint16
Constants ¶
View Source
const STATE_ACTIVE = 0x0000 // DEFAULT: Request Created
View Source
const STATE_CLOSED = 0x00FF // Request Closed
View Source
const STATE_QUEUED = 0x00F0 // Request Expired
Variables ¶
This section is empty.
Functions ¶
func CountRequests ¶
func CountRequestsByType ¶
func ExpiryRequests ¶
func ExpiryRequestsByType ¶
func QueryRequests ¶
func QueryRequests(db *sql.DB, q query.TQueryConditions, c bool) (query.TQueryResults, error)
Types ¶
type Request ¶
type Request struct {
// contains filtered or unexported fields
}
Invitation Object Definition
func NewRequest ¶
func (*Request) Expiration ¶
func (*Request) ExpirationUTC ¶
func (*Request) Parameters ¶
func (o *Request) Parameters() *maps.MapWrapper
func (*Request) Properties ¶
func (o *Request) Properties() *maps.MapWrapper
func (*Request) RequestType ¶
func (*Request) SetExpiresIn ¶
type RequestRegistry ¶
type RequestRegistry struct {
// contains filtered or unexported fields
}
Request Registry Object Definition
func RequestToRegistry ¶
func RequestToRegistry(r *Request, group uint16, shard uint32) (*RequestRegistry, error)
func (*RequestRegistry) ByGUID ¶
func (o *RequestRegistry) ByGUID(db *sql.DB, guid string) error
ByGUID Finds Entry By Unique ID String
func (*RequestRegistry) ByID ¶
func (o *RequestRegistry) ByID(db *sql.DB, id uint64) error
ByID Finds Entry By ID
func (*RequestRegistry) ByLastActive ¶
func (*RequestRegistry) Created ¶
func (o *RequestRegistry) Created() *time.Time
func (*RequestRegistry) Creator ¶
func (o *RequestRegistry) Creator() uint64
func (*RequestRegistry) Expiration ¶
func (o *RequestRegistry) Expiration() *time.Time
func (*RequestRegistry) ExpirationUTC ¶
func (o *RequestRegistry) ExpirationUTC() string
func (*RequestRegistry) GUID ¶
func (o *RequestRegistry) GUID() string
func (*RequestRegistry) ID ¶
func (o *RequestRegistry) ID() uint64
func (*RequestRegistry) IsActive ¶
func (o *RequestRegistry) IsActive() bool
func (*RequestRegistry) IsDirty ¶
func (o *RequestRegistry) IsDirty() bool
IsDirty Have the Object Properties Changed since last Serialization?
func (*RequestRegistry) IsExpired ¶
func (o *RequestRegistry) IsExpired() bool
func (*RequestRegistry) IsNew ¶
func (o *RequestRegistry) IsNew() bool
func (*RequestRegistry) IsValid ¶
func (o *RequestRegistry) IsValid() bool
func (*RequestRegistry) Object ¶
func (o *RequestRegistry) Object() uint64
func (*RequestRegistry) RequestType ¶
func (o *RequestRegistry) RequestType() string
func (*RequestRegistry) SetState ¶
func (o *RequestRegistry) SetState(state uint16) error
func (*RequestRegistry) State ¶
func (o *RequestRegistry) State() uint16
Click to show internal directories.
Click to hide internal directories.