Cleanup XResultSetUpdate in ResultSet / throw exceptions (firebird-sdbc).
Change-Id: Ifc5437f10421ba00c16caa860f9737444a81d891
This commit is contained in:
@@ -688,171 +688,154 @@ void SAL_CALL OResultSet::moveToCurrentRow() throw(SQLException, RuntimeExceptio
|
||||
{
|
||||
throwFunctionNotSupportedException("XResultSetUpdate::moveToCurrentRow", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
void SAL_CALL OResultSet::updateNull( sal_Int32 columnIndex ) throw(SQLException, RuntimeException)
|
||||
// ---- XRowUpdate - UNSUPPORTED ---------------------------------------------
|
||||
void SAL_CALL OResultSet::updateNull(sal_Int32 columnIndex)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateNull", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
void SAL_CALL OResultSet::updateBoolean( sal_Int32 columnIndex, sal_Bool x ) throw(SQLException, RuntimeException)
|
||||
void SAL_CALL OResultSet::updateBoolean(sal_Int32 columnIndex, sal_Bool x)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateBoolean", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
void SAL_CALL OResultSet::updateByte( sal_Int32 columnIndex, sal_Int8 x ) throw(SQLException, RuntimeException)
|
||||
|
||||
void SAL_CALL OResultSet::updateByte(sal_Int32 columnIndex, sal_Int8 x)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateByte", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
void SAL_CALL OResultSet::updateShort( sal_Int32 columnIndex, sal_Int16 x ) throw(SQLException, RuntimeException)
|
||||
void SAL_CALL OResultSet::updateShort(sal_Int32 columnIndex, sal_Int16 x)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateShort", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
void SAL_CALL OResultSet::updateInt( sal_Int32 columnIndex, sal_Int32 x ) throw(SQLException, RuntimeException)
|
||||
|
||||
void SAL_CALL OResultSet::updateInt(sal_Int32 columnIndex, sal_Int32 x)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateInt", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
void SAL_CALL OResultSet::updateLong( sal_Int32 columnIndex, sal_Int64 x ) throw(SQLException, RuntimeException)
|
||||
|
||||
void SAL_CALL OResultSet::updateLong(sal_Int32 columnIndex, sal_Int64 x)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateLong", *this);
|
||||
}
|
||||
// -----------------------------------------------------------------------
|
||||
void SAL_CALL OResultSet::updateFloat( sal_Int32 columnIndex, float x ) throw(SQLException, RuntimeException)
|
||||
|
||||
void SAL_CALL OResultSet::updateFloat(sal_Int32 columnIndex, float x)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateFloat", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
void SAL_CALL OResultSet::updateDouble( sal_Int32 columnIndex, double x ) throw(SQLException, RuntimeException)
|
||||
void SAL_CALL OResultSet::updateDouble(sal_Int32 columnIndex, double x)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateDouble", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
void SAL_CALL OResultSet::updateString( sal_Int32 columnIndex, const OUString& x ) throw(SQLException, RuntimeException)
|
||||
|
||||
void SAL_CALL OResultSet::updateString(sal_Int32 columnIndex, const OUString& x)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateString", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
void SAL_CALL OResultSet::updateBytes( sal_Int32 columnIndex, const Sequence< sal_Int8 >& x ) throw(SQLException, RuntimeException)
|
||||
|
||||
void SAL_CALL OResultSet::updateBytes(sal_Int32 columnIndex, const Sequence< sal_Int8 >& x)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateBytes", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
void SAL_CALL OResultSet::updateDate( sal_Int32 columnIndex, const Date& x ) throw(SQLException, RuntimeException)
|
||||
|
||||
void SAL_CALL OResultSet::updateDate(sal_Int32 columnIndex, const Date& x)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateDate", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
void SAL_CALL OResultSet::updateTime( sal_Int32 columnIndex, const Time& x ) throw(SQLException, RuntimeException)
|
||||
void SAL_CALL OResultSet::updateTime(sal_Int32 columnIndex, const Time& x)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateTime", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
void SAL_CALL OResultSet::updateTimestamp( sal_Int32 columnIndex, const DateTime& x ) throw(SQLException, RuntimeException)
|
||||
void SAL_CALL OResultSet::updateTimestamp(sal_Int32 columnIndex, const DateTime& x)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateTimeStamp", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
void SAL_CALL OResultSet::updateBinaryStream( sal_Int32 columnIndex, const uno::Reference< XInputStream >& x, sal_Int32 length ) throw(SQLException, RuntimeException)
|
||||
void SAL_CALL OResultSet::updateBinaryStream(sal_Int32 columnIndex,
|
||||
const uno::Reference< XInputStream >& x,
|
||||
sal_Int32 length)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
(void) length;
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateBinaryStream", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
void SAL_CALL OResultSet::updateCharacterStream( sal_Int32 columnIndex, const uno::Reference< XInputStream >& x, sal_Int32 length ) throw(SQLException, RuntimeException)
|
||||
|
||||
void SAL_CALL OResultSet::updateCharacterStream(sal_Int32 columnIndex,
|
||||
const uno::Reference< XInputStream >& x,
|
||||
sal_Int32 length)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
(void) length;
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateCharacterStream", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
void SAL_CALL OResultSet::refreshRow( ) throw(SQLException, RuntimeException)
|
||||
{
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
void SAL_CALL OResultSet::updateObject( sal_Int32 columnIndex, const Any& x ) throw(SQLException, RuntimeException)
|
||||
void SAL_CALL OResultSet::updateObject(sal_Int32 columnIndex, const Any& x)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateObject", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
void SAL_CALL OResultSet::updateNumericObject( sal_Int32 columnIndex, const Any& x, sal_Int32 scale ) throw(SQLException, RuntimeException)
|
||||
void SAL_CALL OResultSet::updateNumericObject(sal_Int32 columnIndex,
|
||||
const Any& x,
|
||||
sal_Int32 scale)
|
||||
throw(SQLException, RuntimeException)
|
||||
{
|
||||
(void) columnIndex;
|
||||
(void) x;
|
||||
(void) scale;
|
||||
throwFunctionNotSupportedException("XRowUpdate::updateNumericObject", *this);
|
||||
}
|
||||
// -------------------------------------------------------------------------
|
||||
void SAL_CALL OResultSet::refreshRow( ) throw(SQLException, RuntimeException)
|
||||
{
|
||||
MutexGuard aGuard(m_pConnection->getMutex());
|
||||
checkDisposed(OResultSet_BASE::rBHelper.bDisposed);
|
||||
|
||||
|
@@ -225,24 +225,76 @@ namespace connectivity
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
|
||||
// XRowUpdate
|
||||
virtual void SAL_CALL updateNull( sal_Int32 columnIndex ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateBoolean( sal_Int32 columnIndex, sal_Bool x ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateByte( sal_Int32 columnIndex, sal_Int8 x ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateShort( sal_Int32 columnIndex, sal_Int16 x ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateInt( sal_Int32 columnIndex, sal_Int32 x ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateLong( sal_Int32 columnIndex, sal_Int64 x ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateFloat( sal_Int32 columnIndex, float x ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateDouble( sal_Int32 columnIndex, double x ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateString( sal_Int32 columnIndex, const ::rtl::OUString& x ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateBytes( sal_Int32 columnIndex, const ::com::sun::star::uno::Sequence< sal_Int8 >& x ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateDate( sal_Int32 columnIndex, const ::com::sun::star::util::Date& x ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateTime( sal_Int32 columnIndex, const ::com::sun::star::util::Time& x ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateTimestamp( sal_Int32 columnIndex, const ::com::sun::star::util::DateTime& x ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateBinaryStream( sal_Int32 columnIndex, const ::com::sun::star::uno::Reference< ::com::sun::star::io::XInputStream >& x, sal_Int32 length ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateCharacterStream( sal_Int32 columnIndex, const ::com::sun::star::uno::Reference< ::com::sun::star::io::XInputStream >& x, sal_Int32 length ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateObject( sal_Int32 columnIndex, const ::com::sun::star::uno::Any& x ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateNumericObject( sal_Int32 columnIndex, const ::com::sun::star::uno::Any& x, sal_Int32 scale ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
// XRowUpdate - UNSUPPORTED
|
||||
virtual void SAL_CALL updateNull(sal_Int32 columnIndex)
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateBoolean(sal_Int32 columnIndex,
|
||||
sal_Bool x)
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateByte(sal_Int32 columnIndex,
|
||||
sal_Int8 x)
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateShort(sal_Int32 columnIndex,
|
||||
sal_Int16 x)
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateInt(sal_Int32 columnIndex,
|
||||
sal_Int32 x)
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateLong(sal_Int32 columnIndex,
|
||||
sal_Int64 x )
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateFloat(sal_Int32 columnIndex,
|
||||
float x)
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateDouble(sal_Int32 columnIndex,
|
||||
double x )
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateString(sal_Int32 columnIndex,
|
||||
const ::rtl::OUString& x )
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateBytes(sal_Int32 columnIndex,
|
||||
const ::com::sun::star::uno::Sequence< sal_Int8 >& x)
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateDate(sal_Int32 columnIndex,
|
||||
const ::com::sun::star::util::Date& x)
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateTime(sal_Int32 columnIndex,
|
||||
const ::com::sun::star::util::Time& x)
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateTimestamp(sal_Int32 columnIndex,
|
||||
const ::com::sun::star::util::DateTime& x)
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateBinaryStream(sal_Int32 columnIndex,
|
||||
const ::com::sun::star::uno::Reference< ::com::sun::star::io::XInputStream >& x,
|
||||
sal_Int32 length)
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateCharacterStream(sal_Int32 columnIndex,
|
||||
const ::com::sun::star::uno::Reference< ::com::sun::star::io::XInputStream >& x,
|
||||
sal_Int32 length)
|
||||
throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateObject(sal_Int32 columnIndex, const ::com::sun::star::uno::Any& x)
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
virtual void SAL_CALL updateNumericObject(sal_Int32 columnIndex,
|
||||
const ::com::sun::star::uno::Any& x,
|
||||
sal_Int32 scale )
|
||||
throw(::com::sun::star::sdbc::SQLException,
|
||||
::com::sun::star::uno::RuntimeException);
|
||||
|
||||
// XColumnLocate
|
||||
virtual sal_Int32 SAL_CALL findColumn( const ::rtl::OUString& columnName ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
|
||||
// XRowLocate
|
||||
|
Reference in New Issue
Block a user