dk.vajhoej.isam.remote
Interface IsamProtocol

All Known Subinterfaces:
IsamProtocolClient, IsamProtocolServer
All Known Implementing Classes:
ByteClient, ByteServer, ObjectClient, ObjectServer

public interface IsamProtocol

Interface IsamSource defines the wire protocol for remote ISAM sources. This interface is not intended for use by applications.


Field Summary
static int B_V1
          Byte protocol version 1.
static int CLOSE
          Close ISAM source.
static int CREATE
          Create record in ISAM source.
static int DELETE
          Delete record from ISAM source.
static int ERROR
          Error.
static int FIND_GE
          Find all records greater than or equal key.
static int FIND_GT
          Find all records greater than key.
static int FIND_LE
          Find all records less than or equal key.
static int FIND_LT
          Find all records lessr than key.
static int O_V1
          Object protocol version 1.
static int OK
          OK.
static int READ
          Read record from ISAM source.
static int RESULT_CLOSE
          Result: close.
static int RESULT_CURRENT
          Result: return current record.
static int RESULT_READ
          Result: read record.
static int UPDATE
          Update record in ISAM source.
 

Field Detail

O_V1

static final int O_V1
Object protocol version 1.

See Also:
Constant Field Values

B_V1

static final int B_V1
Byte protocol version 1.

See Also:
Constant Field Values

READ

static final int READ
Read record from ISAM source.

See Also:
Constant Field Values

CREATE

static final int CREATE
Create record in ISAM source.

See Also:
Constant Field Values

UPDATE

static final int UPDATE
Update record in ISAM source.

See Also:
Constant Field Values

DELETE

static final int DELETE
Delete record from ISAM source.

See Also:
Constant Field Values

CLOSE

static final int CLOSE
Close ISAM source.

See Also:
Constant Field Values

FIND_GE

static final int FIND_GE
Find all records greater than or equal key.

See Also:
Constant Field Values

FIND_GT

static final int FIND_GT
Find all records greater than key.

See Also:
Constant Field Values

FIND_LE

static final int FIND_LE
Find all records less than or equal key.

See Also:
Constant Field Values

FIND_LT

static final int FIND_LT
Find all records lessr than key.

See Also:
Constant Field Values

RESULT_READ

static final int RESULT_READ
Result: read record.

See Also:
Constant Field Values

RESULT_CURRENT

static final int RESULT_CURRENT
Result: return current record.

See Also:
Constant Field Values

RESULT_CLOSE

static final int RESULT_CLOSE
Result: close.

See Also:
Constant Field Values

OK

static final int OK
OK.

See Also:
Constant Field Values

ERROR

static final int ERROR
Error.

See Also:
Constant Field Values