Derby Interfacesd

EXPORTED INTERFACES:

IF#

Interface Name

Proposed Stability Classification

Specified in what document?

Former Stability Classification or Other Comments

IF1

Derby Properties

Volatile

Tuning Derby


IF2

Administration scripts: dblook(.bat) derby_common(.sh|.bat)

ij(.bat) NetworkServerControl(.bat) setEmbeddedCP(.bat) setNetworkClientCP(.bat) setNetworkServerCP(.bat) startNetworkServer(.bat) stopNetworkServer(.bat) sysinfo(.bat)

Volatile

Derby Server and Administration Guide

The (.bat) above indicates that for each Unix shell script without an extension, there will be a corresponding Windows batch file.


IF3

NetworkServer properties

Volatile

Derby Server and Administration Guide


IF4

Derby SQL

Volatile

Derby Reference Manual


IF5

Embedded JDBC Driver URL format and driver properties

Committed

Derby Reference Manual


IF6

Network JDBC Driver URL format and driver properties

Committed

Derby Server and Administration Guide


IF7

ij CLI

Volatile

Derby Tools and Utilities Guide


IF8

ij Properties

Volatile

Derby Tools and Utilities Guide


IF9

sysinfo CLI

Volatile

Derby Tools and Utilities Guide


IF10

dblook CLI

Volatile

Derby Tools and Utilities Guide


IF11

Derby On Disk Page Format

Project Private

Derby On Disk Page Format (See LSARC/2005/188)


IF12

Derby log file format

Project Private

Derby Write Ahead Log Format (See LSARC/2005/188)


IF13

Network Server Protocol (DRDA)

Committed

Distributed Relational Database Architecture (DRDA)


IF14

Network Server default port number

Volatile

Derby Server and Administration Guide


IF15

Network Server CLI

Volatile

Derby Server and Administration Guide


IF16

NetworkServerControl

Volatile

Derby Server and Administration Guide

Java class

IF18

ij Java class

Volatile

Derby Tools and Utilities Guide


IF19

sysinfo Java class

Volatile

Derby Tools and Utilities Guide


IF20

Network Server message log format

Volatile

 

 

IF21

Derby package names:
SUNWjavadb-client

SUNWjavadb-common

SUNWjavadb-core

SUNWjavadb-demo

SUNWjavadb-derby2javadblnk

SUNWjavadb-docs

SUNWjavadb-javadoc

SUNWjavadb-usr SUNWjavadb-service

Uncommitted

 

Defined in LSARC 2006/345

IF22

Derby JAR file names:
derby.jar derbynet.jar derbyclient.jar derbytools.jar derbyrun.jar derbylocale_*.jar

Uncommitted

 


IF23

System Tables

Volatile

Derby Reference Manual


IF24

System Procedures

Volatile

Derby Reference Manual


IF25

NetServlet

Volatile

Apache Derby API Documentation (javadoc)

Java class

IF26

SQL States

Volatile

Derby Reference Manual


IF27

Environment variables

Volatile



IF28

Derby database directory and files

Project Private

Derby Developer's Guide


IF29

Derby optimizer support for table functions

Volatile

Apache Derby API Documentation (javadoc)

Java interfaces in package org.apache.derby.vti:

VTICosting, VTIEnvironment

IF30

Derby MBeans

Volatile

Apache Derby API Documentation (javadoc)

Java interfaces in org.apache.derby.mbeans and subpackages.

IF31

Derby Replication: Default slave port number.

Committed


Port 4851 has been registered with IANA.

IF32

Derby Replication: Master/Slave network protocol

Project Private



IF102

SQL

Committed

SQL 2003, Part 2: Foundation (SQL/Foundation) ISO/IEC 9075-2


IF105

SQL/Java

Committed

SQL 2003, Part 13: SQL Routines and Types Using the Java Programming Language (SQL/JRT) ISO/IEC 9075-13


IMPORTED INTERFACES

IF#

Interface Name

Proposed New Stability Classification

Specified in what case no. &/or document?

Former Stability, Contract Number,or Other Comments

IF100

JDK 1.4.1

Committed

Core Java J2SE 1.4.2

 

IF101

JDBC 4.0

Committed

JDBC 4.0 Specification

 

IF103

DRDA

Uncommitted

Distributed Relational Database Architecture (DRDA)

 

IF107

JDBC for CDC/FP

Committed

JDBC for CDC/FP Optional Package Specification v1.0 (JSR-169)