# jRemote API
Read Time: 2 minute(s)
# Package com.jbase.jremote
# Interface Summary
Interface | Description |
---|---|
JConnection | The connection to a remote jBASE instance. |
JConnectionCallbackHandler | |
JConnectionFactory | The connection factory for connections to remote a jBASE instance. |
JCursor | A cursor to a jBASE file. |
JFile | The JFile object is used to query, read, and write to jBASE files. |
JResultSet | Allows iteration of a result set fetched in blocks. |
JSelectList | A select list to a jBASE file. |
JStatement | A jBASE statement object for executing queries. |
JXAConnection |
# Class Summary
Class | Description |
---|---|
DefaultJConnectionFactory | The default implementation of a JConnectionFactory that will connect to a remote jBASE instance using a host and a port. |
EISMetaDataRepository | Wrapper class for EISMetaDataResponse object representing a meta data repository containing information of the underlying EIS instance. |
JDynArray | The JDynArray is a jBASE type that implements a dynamic string array where attribute, value, and subvalue delimiters mark the array indices. |
JExecuteResults | The results from an executed command. |
JSubroutineParameters | A list of parameters to pass to a jBASE subroutine. |
# Exception Summary
Exception | Description |
---|---|
JAuthenticationException | A exception thrown when authentication fails. |
JRecordLockedException | A generic jBASE record locked exception. |
JRecordNotFoundException | A generic jBASE record not found exception. |
JRemoteException | A generic exception thrown when an unexpected error occurs whilst communicating with the remote jBASE instance. |
JSubroutineNotFoundException | This exception is thrown when a call is made to a non existent subroutine. |