Ta reguła oznacza użycia nieaktualnych metod adapterów zasobów. W różnych wersjach produktu WebSphere za nieaktualne zostały uznane następujące metody:
Nieaktualne w produkcie WebSphere 6.0:
-
com.ibm.websphere.rsadapter.WSRdbRecord.getBigDecimal(int, int)
Ta metoda została uznana za nieaktualną na serwerze WebSphere Application Server 6.0 i może zostać usunięta w przyszłej wersji.
Użycie
getBigDecimal(int parameterIndex)
LUB
getBigDecimal(String parameterName)
zamiast tego.
-
com.ibm.websphere.rsadapter.WSDataSource.getConnection(WSCciConnectionSpec)
.
Ta metoda została uznana za nieaktualną na serwerze WebSphere Application Server 6.0 i nie jest przeznaczona dla aplikacji klienta.
-
com.ibm.websphere.rsadapter.Reassociateable.supportsImplicitReactivation()
Ta metoda została uznana za nieaktualną na serwerze WebSphere Application Server 6.0 i może zostać usunięta w przyszłej wersji.
Nieaktualne w produkcie WebSphere 6.1:
-
com.ibm.websphere.rsadapter.DataStoreHelperMetaData.setDatabaseDefaultIsolationLevel(int)
Ta metoda została uznana za nieaktualną na serwerze WebSphere Application Server 6.1 i może zostać usunięta w przyszłej wersji.
Użycie
DataStoreHelperMetaData.setDatabaseDefaultIsolationLevel(int, int)
zamiast tego.
Nieaktualne w produkcie WebSphere 7.0:
-
com.ibm.websphere.rsadapter.WSCallHelper.call(java.lang.Object target, java.lang.String methName, java.lang.Object[] params, java.lang.Class[] types)
Ta metoda została uznana za nieaktualną w produkcie WebSphere 7.0 i może zostać usunięta w przyszłej wersji.
Zamiast tej metody należy używać standardowych interfejsów API introspekcji Java.
-
com.ibm.websphere.rsadapter.WSCallHelper.setConnectionError(java.lang.Object conn)
Ta metoda została uznana za nieaktualną w produkcie WebSphere 7.0 i może zostać usunięta w przyszłej wersji.
Użycie
com.ibm.websphere.rsadapter.WSCallHelper.setConnectionError (Object conn, boolean logEvent)
zamiast tego.
Nowa metoda udostępnia parametr boolowski, który pozwala decydować o tym, czy zdarzenia błędów połączeń mają być rejestrowane w strumieniu wyjściowym systemu.
-
com.ibm.websphere.rsadapter.WSConnection.getClientInformation()
Ta metoda została uznana za nieaktualną w produkcie WebSphere 7.0 i może zostać usunięta w przyszłej wersji.
Zamiast nich należy używać interfejsów JDBC 4.0 API informacji o kliencie.
-
com.ibm.websphere.rsadapter.WSConnection.setClientInformation(Properties)
Ta metoda została uznana za nieaktualną w produkcie WebSphere 7.0 i może zostać usunięta w przyszłej wersji.
Zamiast nich należy używać interfejsów JDBC 4.0 API informacji o kliencie.
-
com.ibm.ws.rsadapter.cci.WSResourceAdapterBase.getNativeConnection (javax.resource.cci.Connection)
Ta metoda została uznana za nieaktualną w produkcie WebSphere 7.0 i może zostać usunięta w przyszłej wersji.
Ta metoda jest przeznaczona dla komponentów produktu WebSphere, a nie dla aplikacji.
-
com.ibm.ws.rsadapter.cci.WSResourceAdapterBase.getNativeConnection (com.ibm.ws.rsadapter.jdbc.WSJdbcConnection)
Ta metoda została uznana za nieaktualną w produkcie WebSphere 7.0 i może zostać usunięta w przyszłej wersji.
Ta metoda jest przeznaczona dla komponentów produktu WebSphere, a nie dla aplikacji.
-
com.ibm.ws.rsadapter.jdbc.WSJdbcUtil.getNativeConnection (com.ibm.ws.rsadapter.jdbc.WSJdbcConnection)
Ta metoda została uznana za nieaktualną w produkcie WebSphere 7.0 i może zostać usunięta w przyszłej wersji.
Ta metoda jest przeznaczona dla komponentów produktu WebSphere, a nie dla aplikacji.
Więcej informacji zawierają następujące zasoby: