Extends
Members
attrs
static
Attributes defined in metadata. This property not exist in real life and added just for help
entity: UBEntity
Reference to entity metadata
Methods
addNew(ctx)
api
Create record with filled default values and return it to caller.
Newly created record is not inserted to database. For inserting record to the database insert
method should be called
Arguments:
-
ctx
(ubMethodParams)
- Mixes In:
-
mStorage.addNew   
delete(ctx)
api
Delete data
Arguments:
-
ctx
(ubMethodParams)
Properties
-
mParams.execParams.ID
(number)
 element ID to be deleted
- Mixes In:
-
mStorage.delete   
insert(ctx)
api
Insert new row to the entity.
Arguments:
-
ctx
(ubMethodParams)
Properties
- Mixes In:
-
mStorage.insert   
select(ctx)
api
Read entity data
Arguments:
-
ctx
(ubMethodParams)
Properties
-
mParams
(UBQL)
 ORM query in UBQL format
- Mixes In:
-
mStorage.select   
update(ctx)
api
Update data
Arguments:
-
ctx
(ubMethodParams)
Properties
- Mixes In:
-
mStorage.update   
getReservedRC(ctxt) → boolean
api
Get first reserved number for regKey
and remove returned number from reservation entity.
Actual result returned as mParams.getReservedRC
Arguments:
-
ctxt
(ubMethodParams)
Properties
-
mParams.execParams.regKey
getReservedRegnum(regKey) → number
Gets first reserved number for regkey and remove returned number from reservation entity
Arguments:
-
regKey
(string)
 Registration Key
reserveRC(ctxt) → Boolean
api
Reserves some numbers for future use
Arguments:
-
ctxt
(ubMethodParams)
Properties
reserveRegnum(regkey, regNum, reservedDateopt, noteopt) → Boolean
Reserves numbers for future use
Arguments:
-
regkey
(String)
 Registration key
-
regNum
(Number)
 Number to reserve
-
[reservedDate]
(Date)
 Date for reserve
-
[note]
(string)
 Note of reserve
addNew(ctx) api
Create record with filled default values and return it to caller.
Newly created record is not inserted to database. For inserting record to the database
insert
method should be called
Arguments:
-
ctx
(ubMethodParams)
- Mixes In:
- mStorage.addNew   
delete(ctx) api
Delete data
Arguments:
-
ctx
(ubMethodParams)
Properties
-
mParams.execParams.ID
(number)
 element ID to be deleted
-
- Mixes In:
- mStorage.delete   
insert(ctx) api
Insert new row to the entity.
Arguments:
-
ctx
(ubMethodParams)
Properties
- Mixes In:
- mStorage.insert   
select(ctx) api
Read entity data
Arguments:
-
ctx
(ubMethodParams)
Properties
-
mParams
(UBQL)
 ORM query in UBQL format
-
- Mixes In:
- mStorage.select   
update(ctx) api
Update data
Arguments:
-
ctx
(ubMethodParams)
Properties
- Mixes In:
- mStorage.update   
getReservedRC(ctxt) → boolean api
Get first reserved number for
regKey
and remove returned number from reservation entity.
Actual result returned as mParams.getReservedRC
Arguments:
-
ctxt
(ubMethodParams)
Properties
-
mParams.execParams.regKey
-
getReservedRegnum(regKey) → number
Gets first reserved number for regkey and remove returned number from reservation entity
Arguments:
-
regKey
(string)
 Registration Key
reserveRC(ctxt) → Boolean api
Reserves some numbers for future use
Arguments:
-
ctxt
(ubMethodParams)
Properties
reserveRegnum(regkey, regNum, reservedDateopt, noteopt) → Boolean
Reserves numbers for future use
Arguments:
-
regkey
(String)
 Registration key -
regNum
(Number)
 Number to reserve -
[reservedDate]
(Date)
 Date for reserve -
[note]
(string)
 Note of reserve