History log of /aoo42x/main/connectivity/java/ (Results 1 - 25 of 26)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: AOO420-Dev5-m5, AOO4115-GA, AOO4114-GA, AOO420-Dev4-m4, AOO4113-GA, AOO4112-GA, AOO4111-GA, AOO420-Dev3-m3, AOO4110-GA, AOO419-GA, AOO418-GA, 420-Dev2-m2, AOO417
940681c711-Jun-2019 Matthias Seidel

Merged r1860845 and r1860851 from trunk

Fixed typos (wether -> whether)
Fixed typos (determins-> determines)

git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO

Merged r1860845 and r1860851 from trunk

Fixed typos (wether -> whether)
Fixed typos (determins-> determines)

git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO42X@1861030 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO420-Dev-m1, AOO416
bc1502c103-Dec-2018 Damjan Jovanovic

Refactor classloading in the postgresql driver.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1848070 13f79535-47bb-0310-9956-ffa450edef68

Revision tags: AOO416-RC1
8ccb802d05-May-2018 Damjan Jovanovic

Move the PropertyValue helper methods to the tools class for now.

Some "@Override" and "final" cleanups as per NetBeans.

Patch by: me



git-svn-id: https://svn.apac

Move the PropertyValue helper methods to the tools class for now.

Some "@Override" and "final" cleanups as per NetBeans.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1830949 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO415, AOO414
6bb74e7c09-Nov-2017 Damjan Jovanovic

UNO hates null strings, and the C++ implementation of the SDBC-JDBC bridge
was converting nulls to empty strings, so do the same.

Fix parsing strings into UNO timestamps.

Dispos

UNO hates null strings, and the C++ implementation of the SDBC-JDBC bridge
was converting nulls to empty strings, so do the same.

Fix parsing strings into UNO timestamps.

Dispose of all undisposed statements when the JDBC connection is disposed.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1814693 13f79535-47bb-0310-9956-ffa450edef68

show more ...

956476d708-Nov-2017 Damjan Jovanovic

Port our SDBC-JDBC bridge driver to Java. Supported interfaces,
service names, implementation names, logging channels and messages,
initialization arguments, and general behaviour is all pres

Port our SDBC-JDBC bridge driver to Java. Supported interfaces,
service names, implementation names, logging channels and messages,
initialization arguments, and general behaviour is all preserved, so it
should be completely transparent to client code.

Allow PropertySetAdapter.getPropertyValue() to throw WrappedTargetException,
and PropertySetAdapter.setPropertyValue() to throw PropertyVetoException,
IllegalArgumentException, and WrappedTargetException, as these are
sometimes used to change values in a database driver, which can fail.

Port helper classes from main/comphelper for logging.

Port AutoRetrievingBase.

Add in-memory Column, ResultSet and metadata classes.

Improve handling of Any in ORowSetValue.

Move PostgreSQL's database metadata result set class to dbtools, and
have it only override the method it needs.

It's "information_schema" in PostgreSQL - "INFORMATION_SCHEMA"
doesn't exist and gives an error.

Add a new UNO service com.sun.star.sdb.ParameterSubstitution as was
intended by main/connectivity/source/dbtools/dbtools.component
that allow substituting parameters, so it can be used from Java.

Keep the database drivers in a common install package.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1814552 13f79535-47bb-0310-9956-ffa450edef68

show more ...


dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/comphelper/EventLogger.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/comphelper/PropertySetAdapter.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/comphelper/ResourceBasedEventLogger.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/AutoRetrievingBase.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/CustomColumn.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/CustomResultSet.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/CustomResultSetMetaData.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/DatabaseMetaDataResultSet.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/DbTools.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/ORowSetValue.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/Resources.java
sdbc_jdbc/build.xml
sdbc_jdbc/jdbc.component
sdbc_jdbc/jdbc.xml
sdbc_jdbc/makefile.mk
sdbc_jdbc/sdbc_jdbc.xcu
sdbc_jdbc/src/com/sun/star/comp/sdbc/BoundedInputStream.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/ClassMap.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/ConnectionLog.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/ContextClassLoaderScope.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/JDBCDriver.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/JavaSQLArray.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/JavaSQLBlob.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/JavaSQLCallableStatement.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/JavaSQLClob.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/JavaSQLConnection.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/JavaSQLDatabaseMetaData.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/JavaSQLPreparedStatement.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/JavaSQLRef.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/JavaSQLResultSet.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/JavaSQLResultSetMetaData.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/JavaSQLStatement.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/JavaSQLStatementBase.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/ReaderInputStream.java
sdbc_jdbc/src/com/sun/star/comp/sdbc/Tools.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlDatabaseMetaDataResultSet.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlDatabaseMetadata.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlViews.java
60ba396527-Oct-2017 Damjan Jovanovic

Split off a new dbtools.jar from the PostgreSQL driver, containing
the support code that can be reused by other drivers.

Also put it in an org.apache.openoffice base package.

Pa

Split off a new dbtools.jar from the PostgreSQL driver, containing
the support code that can be reused by other drivers.

Also put it in an org.apache.openoffice base package.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1813467 13f79535-47bb-0310-9956-ffa450edef68

show more ...


dbtools/build.xml
dbtools/makefile.mk
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/comphelper/CompHelper.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/comphelper/OArrayEnumeration.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/comphelper/OEnumerationByIndex.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/comphelper/OEnumerationByName.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/comphelper/OfficeResourceBundle.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/comphelper/PropertySet.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/comphelper/PropertySetAdapter.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/OCatalog.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/OColumn.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/OColumnContainer.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/OContainer.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/ODescriptor.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/OIndex.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/OIndexColumn.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/OIndexColumnContainer.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/OIndexContainer.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/OKey.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/OKeyColumn.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/OKeyColumnContainer.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/OKeyContainer.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/OTable.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/OView.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/SqlTableHelper.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/descriptors/SdbcxColumnDescriptor.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/descriptors/SdbcxColumnDescriptorContainer.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/descriptors/SdbcxDescriptorContainer.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/descriptors/SdbcxIndexColumnDescriptor.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/descriptors/SdbcxIndexColumnDescriptorContainer.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/descriptors/SdbcxIndexDescriptor.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/descriptors/SdbcxIndexDescriptorContainer.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/descriptors/SdbcxKeyColumnDescriptor.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/descriptors/SdbcxKeyColumnDescriptorContainer.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/descriptors/SdbcxKeyDescriptor.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/descriptors/SdbcxKeyDescriptorContainer.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/descriptors/SdbcxTableDescriptor.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/sdbcx/descriptors/SdbcxViewDescriptor.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/ComposeRule.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/DBTypeConversion.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/DbTools.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/ISQLStatementHelper.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/MapToXNameAccessAdapter.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/MapToXNameContainerAdapter.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/ORowSetValue.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/Osl.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/PropertyIds.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/Resources.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/SharedResources.java
dbtools/src/org/apache/openoffice/comp/sdbc/dbtools/util/StandardSQLState.java
sdbc_postgresql/build.xml
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/DatabaseMetaDataResultSet.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlCatalog.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlDatabaseMetadata.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlDriver.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlTable.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlTables.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlViews.java
f3ddf26b26-Oct-2017 Damjan Jovanovic

Base expects the containers returned by X(Tables/Views/Groups/Users)Supplier
to be the same throughout the lifetime of the catalog!!

Patch by: me



git-svn-id: https://s

Base expects the containers returned by X(Tables/Views/Groups/Users)Supplier
to be the same throughout the lifetime of the catalog!!

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1813361 13f79535-47bb-0310-9956-ffa450edef68

show more ...

bc7637c324-Oct-2017 Damjan Jovanovic

Implement views in the PostgreSQL driver.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1813122 13f79535-47bb-0310-9956-ffa450edef68

71ef653924-Oct-2017 Damjan Jovanovic

Fix a serious bug in naming PropertyIds variables of the PostgreSQL
database driver.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1813120

Fix a serious bug in naming PropertyIds variables of the PostgreSQL
database driver.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1813120 13f79535-47bb-0310-9956-ffa450edef68

show more ...

1f8a0be020-Sep-2017 Damjan Jovanovic

Revert r1808599; apparently we really do need Any.VOID instead of Java's
null. Also fix one more place where this is the problem.
(I wonder why. Seems like something that could be improved.)

Revert r1808599; apparently we really do need Any.VOID instead of Java's
null. Also fix one more place where this is the problem.
(I wonder why. Seems like something that could be improved.)

Fix "Refresh Tables", which was making all tables disappear. Apparently
we needed to actually re-read our tables, and deal with the fact that the
OCatalog is disposed after the return. Further development is ongoing.

Also make other null strings into empty strings like UNO requires.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1808968 13f79535-47bb-0310-9956-ffa450edef68

show more ...

a91eb97319-Sep-2017 Damjan Jovanovic

When an unknown column is passed to ColumnContainer, which it will be when
a new column is created, re-read it from the database.

Strings in UNO can't be null. Ensure this is the case in

When an unknown column is passed to ColumnContainer, which it will be when
a new column is created, re-read it from the database.

Strings in UNO can't be null. Ensure this is the case in Column and
SdbcxColumnDescriptor.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1808960 13f79535-47bb-0310-9956-ffa450edef68

show more ...

1075140519-Sep-2017 Damjan Jovanovic

Add support for adding and deleting columns in Java's SDBCX tables,
currently used by the PostgreSQL driver.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/

Add support for adding and deleting columns in Java's SDBCX tables,
currently used by the PostgreSQL driver.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1808824 13f79535-47bb-0310-9956-ffa450edef68

show more ...

c34b9ec619-Sep-2017 Damjan Jovanovic

Implement XServiceInfo in all the Java SDBCX classes and standardize it
to a common form.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@18

Implement XServiceInfo in all the Java SDBCX classes and standardize it
to a common form.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1808811 13f79535-47bb-0310-9956-ffa450edef68

show more ...

f9f0c9e818-Sep-2017 Damjan Jovanovic

In buildName(), schema should be the empty string, instead of null.

Add some JavaDoc for it, and use getClass().getName() for
getImplementationName(), which is most accurate for Java.

In buildName(), schema should be the empty string, instead of null.

Add some JavaDoc for it, and use getClass().getName() for
getImplementationName(), which is most accurate for Java.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1808736 13f79535-47bb-0310-9956-ffa450edef68

show more ...

0529ab7217-Sep-2017 Damjan Jovanovic

There is no need to use Any.VOID when Java's null gets translated to it
automatically.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@18085

There is no need to use Any.VOID when Java's null gets translated to it
automatically.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1808599 13f79535-47bb-0310-9956-ffa450edef68

show more ...

68b6fe0116-Sep-2017 Damjan Jovanovic

Now that locking has been simplified, we can also delete the special
factory create() methods on objects, and use constructors instead
to simplify creation further.

Patch by: me

Now that locking has been simplified, we can also delete the special
factory create() methods on objects, and use constructors instead
to simplify creation further.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1808526 13f79535-47bb-0310-9956-ffa450edef68

show more ...


sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlTable.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlTables.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OColumn.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OColumnContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OIndex.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OIndexColumn.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OIndexColumnContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OIndexContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OKey.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OKeyColumn.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OKeyColumnContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OKeyContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/SqlTableHelper.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxColumnDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxColumnDescriptorContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxIndexColumnDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxIndexColumnDescriptorContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxIndexDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxIndexDescriptorContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxKeyColumnDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxKeyColumnDescriptorContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxKeyDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxKeyDescriptorContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxTableDescriptor.java
5b780c4a16-Sep-2017 Damjan Jovanovic

Locking and disposal cleanup.

Firstly, add isDisposed() and checkDisposed() methods to
main/javaunohelper's com.sun.star.lib.uno.helper.ComponentBase, so that
Java components can eas

Locking and disposal cleanup.

Firstly, add isDisposed() and checkDisposed() methods to
main/javaunohelper's com.sun.star.lib.uno.helper.ComponentBase, so that
Java components can easily test and assert their disposal state. Comment
these for a clearer understanding of how disposal works, namely that
locking against disposal must cover all access of that component, so that
the component can't be disposed half-way through being used. These methods
are stricter than before, where only bDisposed was checked, which allowed
the component to be used during disposal (as postDisposing() runs before
bDisposed is set)!!

Fix and simplify locking in the PostgreSQL driver, first by using the new
methods in ComponentBase instead of tracking disposal separately with our
own variable, then expand locking to entire methods so components can't be
disposed during a method's execution, and finally eliminate disposal
tracking in components that purely wrap another component and modify
data in transit, as all disposal management is done by the wrapped
component and we don't have to worry as long as our postDispose() has
nothing special to do and just delegates to the wrapped component.

Also eliminate internal locks in objects, and use "this" as the lock for
the non-container objects like Table / Column / Key, while using the
parent's "this" as the lock for contain objects like Tables, Columns, Keys
etc., as this further simplifies locking, allow using method-level locking
instead of "synchronized (this)", reduces the number of fields, simplifies
locking in subclasses, and theoretically allows callers to hold the lock
across multiple method invocations.

Other minor fixes, some exception cleanup, use of AtomicInteger to generate
numbers in PropertySetAdapter, etc.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1808517 13f79535-47bb-0310-9956-ffa450edef68

show more ...


sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlCatalog.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlConnection.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlDriver.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlPreparedStatement.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlResultSet.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlStatement.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlTable.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/comphelper/PropertySet.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/comphelper/PropertySetAdapter.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OCatalog.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OColumn.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/ODescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OIndex.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OIndexColumn.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OKey.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OKeyColumn.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OTable.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxColumnDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxIndexColumnDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxIndexDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxKeyColumnDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxKeyDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxTableDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/util/DatabaseMetaDataResultSet.java
40ca807806-Sep-2017 Damjan Jovanovic

Simplify the Java OContainer by requiring unique names, something C++
should probably also do as append and co check uniqueness explicitly.
This does however complicate the client code, as we

Simplify the Java OContainer by requiring unique names, something C++
should probably also do as append and co check uniqueness explicitly.
This does however complicate the client code, as we have to throw
exceptions when we dedect duplication on the initial names we are
initialized with.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1807517 13f79535-47bb-0310-9956-ffa450edef68

show more ...

e7b6717c28-Aug-2017 Damjan Jovanovic

Access cleanups. Keep OContainer abstract methods protected
instead of public. Also added some Javadoc for OContainer.

Patch by: me



git-svn-id: https://svn.apache.org/

Access cleanups. Keep OContainer abstract methods protected
instead of public. Also added some Javadoc for OContainer.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1806396 13f79535-47bb-0310-9956-ffa450edef68

show more ...

0722955527-Aug-2017 Damjan Jovanovic

More Javadoc for helper classes.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1806375 13f79535-47bb-0310-9956-ffa450edef68

a4c4717c27-Aug-2017 Damjan Jovanovic

Rearrange the directory structure, to resemble the C++ one.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1806374 13f79535-47bb-0310-9956-ffa4

Rearrange the directory structure, to resemble the C++ one.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1806374 13f79535-47bb-0310-9956-ffa450edef68

show more ...

ce7f60c427-Aug-2017 Damjan Jovanovic

It's a descriptor.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1806373 13f79535-47bb-0310-9956-ffa450edef68

da8b839327-Aug-2017 Damjan Jovanovic

Port some Javadoc to helper classes.
Don't use Java 8 only methods.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1806372 13f79535-47bb-03

Port some Javadoc to helper classes.
Don't use Java 8 only methods.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1806372 13f79535-47bb-0310-9956-ffa450edef68

show more ...

3980c8a327-Aug-2017 Damjan Jovanovic

Error handling cleanups.
Boxing into NameComponents cleanup.
Port findDataSource() and use it in isDataSourcePropertyEnabled().
Logging cleanup.

Patch by: me



g

Error handling cleanups.
Boxing into NameComponents cleanup.
Port findDataSource() and use it in isDataSourcePropertyEnabled().
Logging cleanup.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1806354 13f79535-47bb-0310-9956-ffa450edef68

show more ...

3c5114b820-Aug-2017 Damjan Jovanovic

#i127350# - Table design: can't change length of Postgresql char types

Add the initial version of a new SDBC driver, for the PostgreSQL database.

Also its build changes: since it ne

#i127350# - Table design: can't change length of Postgresql char types

Add the initial version of a new SDBC driver, for the PostgreSQL database.

Also its build changes: since it needs Apache Commons Lang version 3,
get configure.ac to check for that, and get that to always build,
just like our driver does.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1805579 13f79535-47bb-0310-9956-ffa450edef68

show more ...


sdbc_postgresql/build.xml
sdbc_postgresql/makefile.mk
sdbc_postgresql/postgresql.component
sdbc_postgresql/sdbc_postgresql.xcu
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlCatalog.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlConnection.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlDatabaseMetadata.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlDriver.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlPreparedStatement.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlResultSet.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlResultSetMetaData.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlStatement.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlTable.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/PostgresqlTables.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/comphelper/CompHelper.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/comphelper/OArrayEnumeration.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/comphelper/OEnumerationByIndex.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/comphelper/OEnumerationByName.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/comphelper/PropertySet.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/comphelper/PropertySetAdapter.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/ISQLStatementHelper.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OCatalog.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OColumn.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OColumnContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/ODescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OIndex.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OIndexColumn.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OIndexColumnContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OIndexContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OKey.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OKeyColumn.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OKeyColumnContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OKeyContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OTable.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/OfficeResourceBundle.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/Resources.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/SharedResources.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/SqlTableHelper.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxColumnDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxColumnDescriptorContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxDescriptorContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxIndexColumnDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxIndexColumnDescriptorContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxIndexDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxIndexDescriptorContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxKeyColumnDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxKeyColumnDescriptorContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxKeyDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxKeyDescriptorContainer.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/sdbcx/descriptors/SdbcxTableDescriptor.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/util/ComposeRule.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/util/DBTypeConversion.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/util/DatabaseMetaDataResultSet.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/util/DbTools.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/util/MapToXNameAccessAdapter.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/util/MapToXNameContainerAdapter.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/util/ORowSetValue.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/util/Osl.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/util/PropertyIds.java
sdbc_postgresql/src/com/sun/star/sdbcx/comp/postgresql/util/StandardSQLState.java

12