此规则会标记是否使用了不推荐的资源适配器方法。 如下所示为不同 WebSphere 版本中已不推荐的方法:
WebSphere V6.0 中不推荐的方法:
-
com.ibm.websphere.rsadapter.WSRdbRecord.getBigDecimal(int, int)
此方法在 WebSphere Application Server V6.0 中已不推荐使用,并且可能会在将来发行版中移除。
使用
getBigDecimal(int parameterIndex)
或
getBigDecimal(String parameterName)
而是
-
com.ibm.websphere.rsadapter.WSDataSource.getConnection(WSCciConnectionSpec)
.
此方法在 WebSphere Application Server V6.0 中已不推荐使用,并且不用于客户应用程序。
-
com.ibm.websphere.rsadapter.Reassociateable.supportsImplicitReactivation()
此方法在 WebSphere Application Server V6.0 中已不推荐使用,并且可能会在将来发行版中移除。
WebSphere V6.1 中不推荐的方法:
-
com.ibm.websphere.rsadapter.DataStoreHelperMetaData.setDatabaseDefaultIsolationLevel(int)
此方法在 WebSphere Application Server V6.1 中已不推荐使用,并且可能会在将来发行版中移除。
使用
DataStoreHelperMetaData.setDatabaseDefaultIsolationLevel(int, int)
而是
WebSphere V7.0 中不推荐的方法:
-
com.ibm.websphere.rsadapter.WSCallHelper.call(java.lang.Object target, java.lang.String methName, java.lang.Object[] params, java.lang.Class[] types)
此方法在 WebSphere V7.0 中已不推荐使用,并且可能会在将来发行版中移除。
请使用标准 Java 反射 API 来代替此方法。
-
com.ibm.websphere.rsadapter.WSCallHelper.setConnectionError(java.lang.Object conn)
此方法在 WebSphere V7.0 中已不推荐使用,并且可能会在将来发行版中移除。
使用
com.ibm.websphere.rsadapter.WSCallHelper.setConnectionError (Object conn, boolean logEvent)
而是
新方法提供了一个布尔参数,可让您控制是否将连接错误事件记录到系统输出流。
-
com.ibm.websphere.rsadapter.WSConnection.getClientInformation()
此方法在 WebSphere V7.0 中已不推荐使用,并且可能会在将来发行版中移除。
请改用 JDBC 4.0 客户机信息 API。
-
com.ibm.websphere.rsadapter.WSConnection.setClientInformation(Properties)
此方法在 WebSphere V7.0 中已不推荐使用,并且可能会在将来发行版中移除。
请改用 JDBC 4.0 客户机信息 API。
-
com.ibm.ws.rsadapter.cci.WSResourceAdapterBase.getNativeConnection (javax.resource.cci.Connection)
此方法在 WebSphere V7.0 中已不推荐使用,并且可能会在将来发行版中移除。
此方法用于 WebSphere 组件,但不用于应用程序。
-
com.ibm.ws.rsadapter.cci.WSResourceAdapterBase.getNativeConnection (com.ibm.ws.rsadapter.jdbc.WSJdbcConnection)
此方法在 WebSphere V7.0 中已不推荐使用,并且可能会在将来发行版中移除。
此方法用于 WebSphere 组件,但不用于应用程序。
-
com.ibm.ws.rsadapter.jdbc.WSJdbcUtil.getNativeConnection (com.ibm.ws.rsadapter.jdbc.WSJdbcConnection)
此方法在 WebSphere V7.0 中已不推荐使用,并且可能会在将来发行版中移除。
此方法用于 WebSphere 组件,但不用于应用程序。
有关更多信息,请参阅: