Package FairCom.CtreeDb.Types
Class CTDBRET
Object
CTDBRET
CTDB return codes
-
Field Summary
Modifier and TypeFieldDescriptionstatic final CTDBRET
Null argument not validstatic final CTDBRET
Argument is too smallstatic final CTDBRET
Base error numberstatic final CTDBRET
batch operation is already activestatic final CTDBRET
batch operation not activestatic final CTDBRET
Invalid binary field lengthstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
user error codes reserved to callback functionsstatic final CTDBRET
FTI option cannot be setstatic final CTDBRET
Cannot attach (table handle linked to db not supported)static final CTDBRET
cannot properly check/update dictionary UIDstatic final CTDBRET
Can't perform type conversionstatic final CTDBRET
cannot copy a file (dupdb)static final CTDBRET
cannot create a file (dupdb)static final CTDBRET
Can't perform deletestatic final CTDBRET
recbyt index can't be deletedstatic final CTDBRET
rowid index can't be deletedstatic final CTDBRET
Can't move segmentstatic final CTDBRET
Division by zerostatic final CTDBRET
Invalid execution nodestatic final CTDBRET
Cond.static final CTDBRET
Unknown field namestatic final CTDBRET
Internal yacc errorstatic final CTDBRET
Memory allocation failedstatic final CTDBRET
no record bufferstatic final CTDBRET
No record schemastatic final CTDBRET
Stack overflowstatic final CTDBRET
not enough datastatic final CTDBRET
conditional expr.static final CTDBRET
Invalid type mixupstatic final CTDBRET
Stack Underflowstatic final CTDBRET
Proper lock is not held (ctCHECKLOCK/READ)static final CTDBRET
Table already existstatic final CTDBRET
the database is not SQLstatic final CTDBRET
records are differentstatic final CTDBRET
Division by zero errorstatic final CTDBRET
Field already existstatic final CTDBRET
The field has null valuestatic final CTDBRET
Full Text Index defined with no associated fieldstatic final CTDBRET
An invalid stop list entry was specifiedstatic final CTDBRET
static final CTDBRET
static final CTDBRET
Full Text Search found a syntax error in the search querystatic final CTDBRET
Full Text Search could not initialize the query tokenizerstatic final CTDBRET
operation not supported on tables with Virtual fieldsstatic final CTDBRET
An Identity field has been already definedstatic final CTDBRET
index name duplicated in databasestatic final CTDBRET
Index name already in usestatic final CTDBRET
Index out of rangestatic final CTDBRET
Internal errorstatic final CTDBRET
invalid alter table actionstatic final CTDBRET
Invalid time AM or PM valuestatic final CTDBRET
Invalid argumentstatic final CTDBRET
Invalid session attach modestatic final CTDBRET
invalid batch modestatic final CTDBRET
the record buffer contains data causing field offset calculation going after the record sizestatic final CTDBRET
Invalid callback typestatic final CTDBRET
Invalid datestatic final CTDBRET
Invalid timestampstatic final CTDBRET
Invalid date daystatic final CTDBRET
Invalid file namestatic final CTDBRET
Invalid find modestatic final CTDBRET
Invalid date or time formatstatic final CTDBRET
Invalid handle typestatic final CTDBRET
Invalid hourstatic final CTDBRET
Invalid ISAM context handlestatic final CTDBRET
invalid isolation levelstatic final CTDBRET
Unable to compute legacy segment offsetstatic final CTDBRET
Invalid lock modestatic final CTDBRET
Invalid millisecondstatic final CTDBRET
Invalid minutestatic final CTDBRET
Invalid date monthstatic final CTDBRET
MRT VTABLE record definition does not describe the entire fixed record portion of the parent tablestatic final CTDBRET
Invalid numberstatic final CTDBRET
CTNUMBER has invalid lengthstatic final CTDBRET
invalid operatorstatic final CTDBRET
Invalid number precisionstatic final CTDBRET
Record buffer not large enoughstatic final CTDBRET
invalid router field mappingstatic final CTDBRET
invalid router table namestatic final CTDBRET
invalid number of fields in routerstatic final CTDBRET
Invalid number scalestatic final CTDBRET
Invalid secondstatic final CTDBRET
Invalid segment modestatic final CTDBRET
invalid session typestatic final CTDBRET
Invalid packed CTTIMEstatic final CTDBRET
Invalid field/key typestatic final CTDBRET
Invalid date yearstatic final CTDBRET
Handle is activestatic final CTDBRET
operation not supported on Virtual fieldstatic final CTDBRET
Operation not supported on VTABLESstatic final CTDBRET
Background load thread is active for the current filestatic final CTDBRET
cannot add VFields without setting vclear functionstatic final CTDBRET
Attempting a getfield operation on VField without having a "get" functionstatic final CTDBRET
Attempting a setfield operation on VField without having a "set" functionstatic final CTDBRET
Partial field data readstatic final CTDBRET
Millisecond precision not supported by c-tree data type in usestatic final CTDBRET
Transaction log files path not set for standalone modelstatic final CTDBRET
No data in recordstatic final CTDBRET
Table has no Full Text Indexstatic final CTDBRET
An Identity field has not been definedstatic final CTDBRET
Table has no indicesstatic final CTDBRET
Invalid index namestatic final CTDBRET
Background load thread not active for the current filestatic final CTDBRET
Record not lockedstatic final CTDBRET
Not enough memorystatic final CTDBRET
No room for more batches in the sessionstatic final CTDBRET
No more RESOURCE for vtable available on parent tablestatic final CTDBRET
Table has no rowid indexstatic final CTDBRET
index has no segmentsstatic final CTDBRET
database does not exit or not foundstatic final CTDBRET
Unknown field namestatic final CTDBRET
Unknown Full Text Index number or namestatic final CTDBRET
Unknown index numberstatic final CTDBRET
Path does not existstatic final CTDBRET
Invalid segment numberstatic final CTDBRET
Table does not existstatic final CTDBRET
Handle is not activestatic final CTDBRET
Session not attachedstatic final CTDBRET
Not a database handlestatic final CTDBRET
Dictionary handle not allocatedstatic final CTDBRET
Not a field handlestatic final CTDBRET
Not foundstatic final CTDBRET
Not a Full Text Index handlestatic final CTDBRET
Not a Full Text Index Dictionary handlestatic final CTDBRET
CALLBACK not implementedstatic final CTDBRET
Not an index handlestatic final CTDBRET
Table is not openstatic final CTDBRET
Not a record handlestatic final CTDBRET
Not a resource handlestatic final CTDBRET
Not a segment handlestatic final CTDBRET
No session handlestatic final CTDBRET
Feature not supported in Dictionarystatic final CTDBRET
Feature not supportedstatic final CTDBRET
can't restore lockstatic final CTDBRET
Handle is not a tablestatic final CTDBRET
Not yet implementedstatic final CTDBRET
Record is not locked for writesstatic final CTDBRET
Null argument not validstatic final CTDBRET
Handle is NULLstatic final CTDBRET
CTDB C API return OKstatic final CTDBRET
Operation causes Overflowstatic final CTDBRET
file partition already definedstatic final CTDBRET
table was open read onlystatic final CTDBRET
Invalid use of reserved namestatic final CTDBRET
Router table errorstatic final CTDBRET
Attempt to create an index with rowid reference on table with no rowid supportstatic final CTDBRET
Table already existstatic final CTDBRET
Argument is too bigstatic final CTDBRET
Operation cause underflowstatic final CTDBRET
The table has VTables defined in the dictionarystatic final CTDBRET
The VTable type in the dictionary mistmatches the one in the resource -
Constructor Summary
-
Method Summary
-
Field Details
-
OK
CTDB C API return OK -
DADV_ERR
Proper lock is not held (ctCHECKLOCK/READ) -
BASE
Base error number -
NOMEMORY
Not enough memory -
NULHANDLE
Handle is NULL -
NOTSESSION
No session handle -
INVARG
Invalid argument -
INDEXRANGE
Index out of range -
ARGSMALL
Argument is too small -
NULARG
Null argument not valid -
ARGNUL
Null argument not valid -
NOTOPEN
Table is not open -
NOTDATABASE
Not a database handle -
ISACTIVE
Handle is active -
NOTACTIVE
Handle is not active -
NOTTABLE
Handle is not a table -
NOSUCHFIELD
Unknown field name -
CANTDELETE
Can't perform delete -
FIELDEXIST
Field already exist -
NOTFIELD
Not a field handle -
NOTINDEX
Not an index handle -
INVTYPE
Invalid field/key type -
NOTSEGMENT
Not a segment handle -
DATABASEEXIST
Table already exist -
TABLEEXIST
Table already exist -
NOSUCHTABLE
Table does not exist -
NOTRECORD
Not a record handle -
INTERNAL
Internal error -
INVFIND
Invalid find mode -
NODATA
No data in record -
INVFORMAT
Invalid date or time format -
INVDATE
Invalid date -
INVDAY
Invalid date day -
INVMONTH
Invalid date month -
INVYEAR
Invalid date year -
INVTIME
Invalid packed CTTIME -
INVHOUR
Invalid hour -
INVMINUTE
Invalid minute -
INVSECOND
Invalid second -
INVAMPM
Invalid time AM or PM value -
OVERFLOW
Operation causes Overflow -
UNDERFLOW
Operation cause underflow -
DIVBYZERO
Division by zero error -
INVDATETIME
Invalid timestamp -
CANTCONVERT
Can't perform type conversion -
TOOBIG
Argument is too big -
NOSUCHPATH
Path does not exist -
NOSUCHINDEX
Unknown index number -
NOTFOUND
Not found -
INVSEGMODE
Invalid segment mode -
NOINDEX
Table has no indices -
NOSUCHSEGMENT
Invalid segment number -
INVICON
Invalid ISAM context handle -
INDEXEXIST
Index name already in use -
MOREDATA
Partial field data read -
NOINDEXNAME
Invalid index name -
NOTSUPPORTED
Feature not supported -
INVLOCKMODE
Invalid lock mode -
NOLOCK
Record not locked -
NOWRITELOCK
Record is not locked for writes -
NOTDICT
Dictionary handle not allocated -
NOTYET
Not yet implemented -
INVNUMBER
Invalid number -
INVPREC
Invalid number precision -
INVSCALE
Invalid number scale -
INVRECBUF
Record buffer not large enough -
CANTDELRECBYT
recbyt index can't be deleted -
CANTDELROWID
rowid index can't be deleted -
NOROWID
Table has no rowid index -
CANTCREATE
cannot create a file (dupdb) -
CANTCOPY
cannot copy a file (dupdb) -
NOTSUSPENDED
can't restore lock -
INVISOLEVEL
invalid isolation level -
CNDXFALSE
Cond. expr evaluates to false -
CNDXSYNTAX
conditional expr. parser error -
CNDXTYPE
Invalid type mixup -
CNDXFIELD
Unknown field name -
CNDXINTERNAL
Internal yacc error -
CNDXMEMORY
Memory allocation failed -
CNDXOVERFLOW
Stack overflow -
CNDXUNDERFLOW
Stack Underflow -
CNDXEXEC
Invalid execution node -
CNDXDIVISION
Division by zero -
CNDXNOSCHEMA
No record schema -
CNDXNORECBUF
no record buffer -
CNDXSDAT
not enough data -
INVSESSIONTYPE
invalid session type -
INVALTERACTION
invalid alter table action -
DIFFERENT
records are different -
INVOPERATOR
invalid operator -
READONLY
table was open read only -
NOTIMPLEMENTED
CALLBACK not implemented -
INVHANDLE
Invalid handle type -
INVCALLBACK
Invalid callback type -
CANTMOVE
Can't move segment -
INDEXDUPNAME
index name duplicated in database -
NOSUCHDATABASE
database does not exit or not found -
NOSEGMENT
index has no segments -
BATCHNOTACTIVE
batch operation not active -
BATCHISACTIVE
batch operation is already active -
INVBATCHMODE
invalid batch mode -
NOTRESOURCE
Not a resource handle -
INVATTACH
Invalid session attach mode -
NOTATTACHED
Session not attached -
BINARYLENGTH
Invalid binary field length -
ROUTERERROR
Router table error -
INVROUTERNAME
invalid router table name -
INVROUTERNBR
invalid number of fields in router -
INVROUNTERMAP
invalid router field mapping -
DBNOTSQL
the database is not SQL -
INVBUFFER
the record buffer contains data causing field offset calculation going after the record size -
CALLBACK_1
user error codes reserved to callback functions -
CALLBACK_2
user error codes reserved to callback functions -
CALLBACK_3
user error codes reserved to callback functions -
CALLBACK_4
user error codes reserved to callback functions -
CALLBACK_5
user error codes reserved to callback functions -
CALLBACK_6
user error codes reserved to callback functions -
CALLBACK_7
user error codes reserved to callback functions -
CALLBACK_8
user error codes reserved to callback functions -
CALLBACK_9
user error codes reserved to callback functions -
CALLBACK_10
user error codes reserved to callback functions -
CALLBACK_11
user error codes reserved to callback functions -
CALLBACK_12
user error codes reserved to callback functions -
CALLBACK_13
user error codes reserved to callback functions -
CALLBACK_14
user error codes reserved to callback functions -
CALLBACK_15
user error codes reserved to callback functions -
CALLBACK_16
user error codes reserved to callback functions -
CALLBACK_17
user error codes reserved to callback functions -
CALLBACK_18
user error codes reserved to callback functions -
CALLBACK_19
user error codes reserved to callback functions -
CALLBACK_20
user error codes reserved to callback functions -
CANTCHKUID
cannot properly check/update dictionary UID -
NOMOREVTRES
No more RESOURCE for vtable available on parent table -
VTABLEEXIST
The table has VTables defined in the dictionary -
VTABLETYPE
The VTable type in the dictionary mistmatches the one in the resource -
FLDISNULL
The field has null value -
IDENTITYDEFINED
An Identity field has been already defined -
NOIDENTITYDEFINED
An Identity field has not been defined -
RESERVEDNAME
Invalid use of reserved name -
NOTSUP_IN_DICT
Feature not supported in Dictionary -
INVFILENAME
Invalid file name -
ISVFIELD
operation not supported on Virtual field -
HASVFIELD
operation not supported on tables with Virtual fields -
MISSINGVCLEAR
cannot add VFields without setting vclear function -
MISSINGVGET
Attempting a getfield operation on VField without having a "get" function -
MISSINGVSET
Attempting a setfield operation on VField without having a "set" function -
INVNUMBLEN
CTNUMBER has invalid length -
INVMILLISECOND
Invalid millisecond -
INVLEGACYSEGMENT
Unable to compute legacy segment offset -
MSEC_NOTSUPPORTED
Millisecond precision not supported by c-tree data type in use -
PARTITION_DEFINED
file partition already defined -
NOTFTI
Not a Full Text Index handle -
NOSUCHFTI
Unknown Full Text Index number or name -
NOFTI
Table has no Full Text Index -
FTI_NOFIELD
Full Text Index defined with no associated field -
CANTATTACH
Cannot attach (table handle linked to db not supported) -
NOMOREBATCHES
No room for more batches in the session -
ISVTABLE
Operation not supported on VTABLES -
FTS_SYNTAX
Full Text Search found a syntax error in the search query -
FTS_TOK_INIT
Full Text Search could not initialize the query tokenizer -
FTS_INVALID_STOP_LIST
An invalid stop list entry was specified -
FTS_RESERVED2
-
FTS_RESERVED3
-
ROWIDSEG
Attempt to create an index with rowid reference on table with no rowid support -
NOTFTID
Not a Full Text Index Dictionary handle -
CANNOTSET
FTI option cannot be set -
INVMRT_RECSIZ
MRT VTABLE record definition does not describe the entire fixed record portion of the parent table -
NOLOAD
Background load thread not active for the current file -
LOADISACTIVE
Background load thread is active for the current file -
NO_PATHS
Transaction log files path not set for standalone model
-
-
Constructor Details
-
CTDBRET
-
CTDBRET
public CTDBRET(int ThrdAttach)
-
-
Method Details
-
getErrno
public int getErrno()- Returns:
- the errno
-
getMsg
- Returns:
- the msg
-