Interface | Description |
---|---|
ProResultSet |
The ProResultSet interface extends the java.sql.ResultSet to allow indexed
access to arrays.
|
ProResultSetMetaData |
The ProResultSetMetaData interface extends the java.sql.ResultSetMetaData to
allow the application to obtain information about the underlying 4GL
Temp-Table that cannot be obtained by using standard methods.
|
SDOFactory |
Classes that implement this interface (typically AppObjects) can create SDO
ProcObjects through the _createSDOProcObject() method.
|
SDOInterface |
This interface defines the set of SDO methods that an SDOResultSet object use
to access a remote SDO.
|
SDOResultSet |
See detailed documentation in the "Open Client Developer's Guide".
|
SDOResultSetMetaData |
The SDOResultSetMetaData provides SDO meta data information.
|
Class | Description |
---|---|
BigDecimalArrayHolder |
The BigDecimalArrayHolder class is used to pass OUTPUT and INPUT-OUTPUT
BigDecimal[] values when the 4GL parameter type is DECIMAL EXTENT.
|
BigDecimalHolder |
The BigDecimalHolder class is used to pass OUTPUT and INPUT-OUTPUT BigDecimal
values when the 4GL parameter type is DECIMAL.
|
BooleanArrayHolder |
The BooleanArrayHolder class is used to pass OUTPUT and INPUT-OUTPUT
Boolean[] values when the 4GL parameter type is LOGICAL EXTENT.
|
BooleanHolder |
The BooleanHolder class is used to pass OUTPUT and INPUT-OUTPUT boolean
values when the 4GL parameter type is LOGICAL.
|
ByteArrayArrayHolder |
The ByteArrayArrayHolder class is used to pass OUTPUT and INPUT-OUTPUT
byte[][] values when the 4GL parameter type is RAW EXTENT.
|
ByteArrayHolder |
The ByteArrayHolder class is used to pass OUTPUT and INPUT-OUTPUT byte[]
values when the 4GL parameter type is RAW.
|
COMHandle |
Represents the PROGRESS 4GL COM-HANDLE data type.
|
COMHandleArrayHolder |
The COMHandleArrayHolder class is used to pass OUTPUT and INPUT-OUTPUT
COMHandle[] values when the 4GL parameter type is COM-HANDLE EXTENT.
|
COMHandleHolder |
The COMHandleHolder class is used to pass OUTPUT and INPUT-OUTPUT COMHandle
values when the 4GL parameter type is COM-HANDLE.
|
DatasetAsXml |
A ProDataSet serialized as an XML document.
|
DatasetHandleAsXml |
A ProDataSet Handle serialized as an XML document.
|
DateArrayHolder |
The DateArrayHolder class is used to pass OUTPUT and INPUT-OUTPUT
GregorianCalendar[] values when the 4GL parameter type is a DATE, DATETIME or
DATETIME-TZ array.
|
DateHolder |
The DateHolder class is used to pass OUTPUT and INPUT-OUTPUT
GregorianCalendar values when the 4GL parameter type is DATE, DATETIME, or
DATETIME-TZ.
|
ExternalizableInput |
A wrapper for ObjectInput to allow its use as an InputStream
|
ExternalizableOutput |
A wrapper for ObjectOutput to allow its use as an OutputStream
|
Handle |
Represents the PROGRESS 4GL HANDLE data type.
|
HandleArrayHolder |
The HandleArrayHolder class is used to pass OUTPUT and INPUT-OUTPUT Handle[]
values when the 4GL parameter type is HANDLE EXTENT.
|
HandleHolder |
The HandleHolder class is used to pass OUTPUT and INPUT-OUTPUT Handle values
when the 4GL parameter type is HANDLE.
|
Holder |
The Holder class is the super class for all the different holder classes.
|
InputResultSet |
Use the InputResultSet abstract class to implement input result sets.
|
IntArrayHolder |
The IntArrayHolder class is used to pass OUTPUT and INPUT-OUTPUT Integer[]
values when the 4GL parameter type is INTEGER EXTENT.
|
IntHolder |
The IntHolder class is used to pass OUTPUT and INPUT-OUTPUT int values when
the 4GL parameter type is INTEGER.
|
LongArrayHolder |
The LongArrayHolder class is used to pass OUTPUT and INPUT-OUTPUT Long[]
values when the 4GL parameter type is RECID EXTENT.
|
LongHolder |
The LongHolder class is used to pass OUTPUT and INPUT-OUTPUT long values when
the 4GL parameter type is RECID.
|
Memptr |
Represents the PROGRESS 4GL MEMPTR data type.
|
MemptrArrayHolder |
The MemptrArrayHolder class is used to pass OUTPUT and INPUT-OUTPUT Memptr[]
values when the 4GL parameter type is MEMPTR EXTENT.
|
MemptrHolder |
The MemptrHolder class is used to pass OUTPUT and INPUT-OUTPUT Memptr values
when the 4GL parameter type is MEMPTR.
|
OEVersionInfo |
This class holds version information retrieve from the open client manifest.
|
OpenClientMain |
does nothing other than print the version
|
Parameter |
The ParameterDesc class describes the *.p parameter and references an input
value (if one exists).
|
ProBlob |
The representation (mapping) in the Java programming language of an SQL BLOB
value.
|
ProChangeSummary |
Used to record to changes to the ProDataObject instances contained within the
ProDataGraph.
|
ProClob |
The mapping in the Java programming language for the SQL CLOB type.
|
ProDataGraph |
Maps to either a 4GL DataSet, DataSet-Handle, Temp-Table, or Table-Handle
parameter in a Java client.
|
ProDataGraphHolder |
The ProDataGraphHolder class is used to pass OUTPUT and INPUT-OUTPUT result
sets values when the 4GL parameter type is a DATASET.
|
ProDataGraphMetaData |
Allows the client to access as well as specify schema for a ProDataGraph that
describes a 4GL ProDataSet.
|
ProDataObject |
Represents a temp-table row with a ProDataGraph object.
|
ProDataObject.FactoryImpl | |
ProDataObjectHelper |
holder class that acts as a cache for
ProDataObjectMetaData . |
ProDataObjectMetaData |
Allows client to access as well as specify the schema for ProDataObject
(temp-table) within a ProDataGraph.
|
ProDataRelationMetaData |
Schema info that defines the relationship between parent and child
ProDataObjects within a ProDataGraph.
|
ProResultSetMetaDataImpl |
The ProResultSetMetaDataImpl class is used by the the application to set
metadata for an Input Temp-Table that maps to a 4GL TABLE-HANDLE parameter.
|
ResultSetHolder |
The ResultSetHolder class is used to pass OUTPUT and INPUT-OUTPUT result sets
values when the 4GL parameter type is TEMP-TABLE.
|
Rowid |
Represents the PROGRESS 4GL ROWID data type.
|
RowidArrayHolder |
The RowidArrayHolder class is used to pass OUTPUT and INPUT-OUTPUT Rowid[]
values when the 4GL parameter type is ROWID EXTENT.
|
RowidHolder |
The RowidHolder class is used to pass OUTPUT and INPUT-OUTPUT Rowid values
when the 4GL parameter type is ROWID.
|
RunTimeProperties |
The RunTimeProperties class has a collection of static methods that control
properties for the whole Java client session.
|
SDOAppObject |
The SDOAppObject class provides Java applications a way to create
SDOResultSet objects without requiring the use of ProxyGen.
|
SDOParameters |
This is a "catch all" class for passing initial parameters to an SDOResultSet
object through the _createSDOResultSet() method.
|
SDOScrollingMode |
The SDOScrollingMode class is used statically to define the scrolling mode of
the SDOResultSet.
|
StringArrayHolder |
The StringArrayHolder class is used to pass OUTPUT and INPUT-OUTPUT String[]
values when the 4GL parameter type is a CHARACTER or LONGCHAR array.
|
StringHolder |
The StringHolder class is used to pass OUTPUT and INPUT-OUTPUT String values
when the 4GL parameter type is CHARACTER or LONGCHAR.
|
Enum | Description |
---|---|
ProcedureType |
Exception | Description |
---|---|
AppServerIOException | |
BadURLException |
Thrown when a malformed URL is encountered while establishing a connection to the application server.
|
BrokerIOException |
This exception may be thrown when processing a connection to the application server
|
BusySessionException |
A BusySessionException exception is thrown if the connection is busy.
|
ConnectAIAException |
The ConnectAIAException is derived from the ConnectException class and is
thrown when an exception error is reported by the AIA durring a connect
operation.
|
ConnectException |
A ConnectException exception is thrown if a connection attempt to the A
AppServer fails.
|
ConnectFailedException |
This exception is thrown by
BrokerSystem when the connection to the application server fails) |
ConnectHttpAuthException |
The ConnectHttpAuthException is derived from the ConnectException class and
is thrown when a HTTP protocol error #401 is returned from an HTTP server.
|
ConnectHttpsAuthException |
The ConnectHttpsAuthException is derived from the ConnectException class and
is thrown when a HTTPS protocol connection cannot be made.
|
ConnectProtocolException |
The ConnectProtocolException is derived from the ConnectException class and
is thrown when a network protocol error of some type occurs.
|
ConnectProxyAuthException |
The ConnectProxyAuthException is derived from the ConnectException class and
is thrown when a HTTP protocol error #407 is returned from an HTTP server.
|
DeletedRowAccessException |
This exception is thrown when the application tries to access a deleted row
in an SDOResultSet object.
|
HostUnknownException |
This exception is thrown by
NameServerClient when UnknownHostException
is encountered sending messages to the Name Server.s |
InvalidNameServerPortException |
This exception is thrown by the
NameServerClient when the port specified for the OpenEdge NameServer is not
valid. |
MsgVersionInvalidException | |
NameServerClientPortException |
This exception is thrown from
NameServerClient when no available client side free port could be located. |
NameServerClientPortRangeException |
This exception is thrown from
NameServerClient when the configured client port range
is not between 65535 and 1024. |
NameServerClientPortRetryException |
This exception is thrown by
NameServerClient when the number of retry attempts to open a client side port
has exceeded the MAX_RETRY_COUNT (500). |
NameServerCommunicationsException |
This is a generic exception thrown by
NameServerClient when any non-specific communication error is encountered. |
NameServerInterruptException |
This exception is thrown by
NameServerClient when the listener thread wiating on a response
from the NameServer is interrupted (for any reason). |
NameServerMessageFormatException |
This exception is thrown by
NameServerClient when any IOException is encountered
while processing messages from the Name Server. |
NetworkException |
A NetworkException exception is thrown if a network error occurs while
communicating with the AppServer.
|
NetworkException.RecvDataException | |
NetworkException.SendDataException | |
NoSuchAppServiceException |
This exception is thrown by
NameServerClient when client determines that enough responses from Name Servers
have indicating the requested service is not available. |
Open4GLException |
Open4GLException is the super class for all the open4gl exceptions.
|
OutputSetException |
OutputSetException is an extension of the Open4GLException class.
|
ProDataException |
ProDataException provides standard PROGRESS exception messaging for errors
that occur when the Java application uses ProDataGraphs.
|
ProSQLException |
ProSQLException extends java.sql.SQLException to provide standard PROGRESS
exception messaging for errors that occur when the Java application uses
output result sets.
|
RunTime4GLAppErrorException |
RunTime4GLAppErrorException is thrown when the top level ABL procedure does
RETURN ERROR or throws a Progress.Lang.AppError.
|
RunTime4GLErrorException |
RunTime4GLErrorException is thrown when an ERROR condition is returned from
the top level ABL procedure.
|
RunTime4GLException |
The RunTime4GLException family of exceptions correspond to ABL ERROR, STOP,
and QUIT conditions.
|
RunTime4GLLockConflictException |
RunTime4GLLockConflictException is thrown when a lock conflict occurs which
the app has opted not to wait for (or -lkwtmo has been exceeded) and this
condition is returned from the top level ABL procedure.
|
RunTime4GLQuitException |
RunTime4GLQuitException is thrown when a QUIT condition occurs in the ABL
application (in addition to throwing the exception, the AppServer connection
is disconnected).
|
RunTime4GLStopAfterException |
RunTime4GLStopAfterException is thrown when the time limit has expired based
on a STOP-AFTER phrase and this condition is returned from the top level ABL
procedure.
|
RunTime4GLStopErrorException |
RunTime4GLStopErrorException is thrown when a Stop condition associated with
an error message is returned from the top level ABL procedure.
|
RunTime4GLStopException |
RunTime4GLStopException is thrown when an unhandled STOP condition occurs in
the ABL application.
|
SchemaValidationException |
A SchemaValidationException is thrown if we detect any inconsistency during
SDO schema validation
|
SDOModificationException |
The SDOModificationException exception is thrown when an update, delete or
insert fails (or a combination - if a batch update is used).
|
SystemErrorException |
A SystemErrorException exception is thrown when a System Error (i.e.
|
UnknownHostnameException |
This exception is thrown by
BrokerSystem when an UnknownHostException is encountered
attempting to connect to an application server. |
Error | Description |
---|---|
Open4GLError |
A Open4GLError Error is thrown if a System Error (i.e.
|