public class KSDS extends KeyedFile
This class is the implementation class for the KSDS kind of file.
| Constructor and Description |
|---|
KSDS()
Construct a default KSDS bean.
|
| Modifier and Type | Method and Description |
|---|---|
void |
delete()
Delete a record from a KSDS file.
|
void |
delete(byte[] key) |
int |
deleteGeneric(byte[] key) |
void |
unlock()
Unlock a file.
|
void |
write(byte[] key,
byte[] data)
Write a new record to a file.
|
read, read, readForUpdate, readForUpdate, readGeneric, readGeneric, readGenericForUpdate, readGenericForUpdate, rewrite, startBrowse, startBrowse, startGenericBrowse, startGenericBrowsegetSysId, setSysIdgetDescription, getName, setDescription, setNamepublic KSDS()
public void delete()
throws FileDisabledException,
FileNotFoundException,
LogicException,
InvalidRequestException,
IOErrorException,
ISCInvalidRequestException,
NotAuthorisedException,
NotOpenException,
InvalidSystemIdException,
ChangedException,
LockedException,
LoadingException,
RecordBusyException
FileDisabledException - DISABLEDFileNotFoundException - FILENOTFOUNDLogicException - ILLOGICInvalidRequestException - INVREQIOErrorException - IOERRISCInvalidRequestException - ISCINVREQNotAuthorisedException - NOTAUTHNotOpenException - NOTOPENInvalidSystemIdException - SYSIDERRRecordBusyException - RECORDBUSYLoadingException - LOADINGLockedException - LOCKEDChangedException - CHANGEDpublic void delete(byte[] key)
throws FileDisabledException,
DuplicateKeyException,
FileNotFoundException,
LogicException,
InvalidRequestException,
IOErrorException,
ISCInvalidRequestException,
NotAuthorisedException,
RecordNotFoundException,
NotOpenException,
InvalidSystemIdException,
ChangedException,
LockedException,
LoadingException,
RecordBusyException
key - the key to deleteFileDisabledException - DISABLEDDuplicateKeyException - DUPKEYFileNotFoundException - FILENOTFOUNDLogicException - ILLOGICInvalidRequestException - INVREQIOErrorException - IOERRISCInvalidRequestException - ISCINVREQNotAuthorisedException - NOTAUTHRecordNotFoundException - NOTFNDNotOpenException - NOTOPENInvalidSystemIdException - SYSIDERRRecordBusyException - RECORDBUSYLoadingException - LOADINGLockedException - LOCKEDChangedException - CHANGEDpublic int deleteGeneric(byte[] key)
throws FileDisabledException,
FileNotFoundException,
LogicException,
InvalidRequestException,
IOErrorException,
ISCInvalidRequestException,
NotAuthorisedException,
RecordNotFoundException,
NotOpenException,
InvalidSystemIdException,
ChangedException,
LockedException,
LoadingException,
RecordBusyException
key - the key to deleteFileDisabledException - DISABLEDFileNotFoundException - FILENOTFOUNDLogicException - ILLOGICInvalidRequestException - INVREQIOErrorException - IOERRISCInvalidRequestException - ISCINVREQNotAuthorisedException - NOTAUTHRecordNotFoundException - NOTFNDNotOpenException - NOTOPENInvalidSystemIdException - SYSIDERRRecordBusyException - RECORDBUSYLoadingException - LOADINGLockedException - LOCKEDChangedException - CHANGEDpublic void write(byte[] key,
byte[] data)
throws FileDisabledException,
DuplicateRecordException,
FileNotFoundException,
LogicException,
InvalidRequestException,
IOErrorException,
ISCInvalidRequestException,
LengthErrorException,
NoSpaceException,
NotAuthorisedException,
NotOpenException,
InvalidSystemIdException,
ChangedException,
LockedException,
LoadingException,
RecordBusyException
key - the record keydata - the data to writeFileDisabledException - DISABLEDDuplicateRecordException - DUPRECFileNotFoundException - FILENOTFOUNDLogicException - ILLOGICInvalidRequestException - INVREQIOErrorException - IOERRISCInvalidRequestException - ISCINVREQLengthErrorException - LENGERRNoSpaceException - NOSPACENotAuthorisedException - NOTAUTHNotOpenException - NOTOPENInvalidSystemIdException - SYSIDERRRecordBusyException - RECORDBUSYLoadingException - LOADINGLockedException - LOCKEDChangedException - CHANGEDpublic void unlock()
throws FileDisabledException,
FileNotFoundException,
LogicException,
IOErrorException,
ISCInvalidRequestException,
NotAuthorisedException,
NotOpenException,
InvalidSystemIdException
FileDisabledException - DISABLEDFileNotFoundException - FILENOTFOUNDLogicException - ILLOGICIOErrorException - IOERRISCInvalidRequestException - ISCINVREQNotAuthorisedException - NOTAUTHNotOpenException - NOTOPENInvalidSystemIdException - SYSIDERR