Deprecated API
Contents
-
Deprecated Interfaces Interface and Description com.ibm.websphere.management.statistics.BoundaryStatistic As of 6.0, replaced withjavax.management.j2ee.statistics.BoundaryStatistic
com.ibm.websphere.management.statistics.BoundedRangeStatistic As of 6.0, replaced withjavax.management.j2ee.statistics.BoundedRangeStatistic
com.ibm.websphere.cache.Cache Use DistributedMap to store and manage objects in cache. DynamicCacheAccessor#getDistributedMap will return a DistributedMap for accessing base cache.com.ibm.websphere.servlet.cache.CacheConfig com.ibm.websphere.management.statistics.CountStatistic As of 6.0, replaced withjavax.management.j2ee.statistics.CountStatistic
com.ibm.websphere.pmi.client.CpdCollection As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.The
CpdCollection
is a 4.0 interface and will be supported in 5.0. It is the interface for PMI module/submodule on client side. It organizes performance data in a hierarchical structure. Each member of the hierarchy is an instance of the CpdCollection interface that contains a number of data members and a number of sub-CpdCollections.com.ibm.websphere.pmi.client.CpdData As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.The
CpdData
is a 4.0 class and will be supported in 5.0. It contains the config info and an object of CpdDouble, CpdLong, CpdLoad, or CpdStat depending on the data type.The CpdData object is the lowest level in the data hierarchy. Each CpdData instance contains all the static information for the performance data and a getValue method to return the data dynamic information, in the form of an instance of the CpdValue object. The CpdData interface provides an update method to take a reference to a new version of a piece of data and update the current object with the new value. The value is updated only if the new data has the same name as the original object. The CpdData interface also includes an addListener interface to enable data objects to register as event listeners; see The CpdEventListener and CpdEvent interfaces for details. The CpdData interface extends the CpdXML and CpdEventSender interfaces, which are shown in the definition located in that section.
com.ibm.websphere.pmi.client.CpdDouble As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.The
CpdDouble
is a 4.0 class and will be supported in 5.0. It provides the double value for the counter. It maps to DoubleStatistic.com.ibm.websphere.pmi.client.event.CpdEventListener As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.This listener can only be used within the same JVM. It is mainly used by GUI tool to get notification from PMI client for a new/changed PMI data.
com.ibm.websphere.pmi.client.event.CpdEventSender As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.com.ibm.websphere.pmi.client.CpdInt As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.The
CpdInt
is a 4.0 class and will NOT be supported in 5.0.com.ibm.websphere.pmi.client.CpdLoad As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.The
CpdLoad
is a 4.0 class and will be supported in 5.0. It maps to either RangeStatistic or BoundedRangeStatistic depending on the JSR77 specification.com.ibm.websphere.pmi.client.CpdLong As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.The
CpdLong
is a 4.0 class and will be supported in 5.0. It maps to JSR77's CountStatistic.com.ibm.websphere.pmi.client.CpdStat As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.The
CpdStat
is a 4.0 class and will be supported in 5.0. It maps to JSR77's TimeStatistic.com.ibm.websphere.pmi.client.CpdValue As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.The
CpdStat
is a 4.0 class and will be supported in 5.0. It is the base interface for CpdLong, CpdLoad, CpdStat, and CpdDouble.com.ibm.websphere.pmi.client.CpdXML As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.com.ibm.portal.dynamicui.DynamicUICtrl com.ibm.portal.dynamicui.DynamicUIInfo com.ibm.portal.portlet.service.DynamicUIManagerFactoryService com.ibm.websphere.management.statistics.EJBStats As of 6.0, replaced withjavax.management.j2ee.statistics.EJBStats
com.ibm.websphere.management.statistics.EntityBeanStats As of 6.0, replaced withjavax.management.j2ee.statistics.EntityBeanStats
com.ibm.uddi.ejb.Inquiry Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.ejb.InquiryHome Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.management.statistics.JavaMailStats As of 6.0, replaced withjavax.management.j2ee.statistics.JavaMailStats
com.ibm.websphere.management.statistics.JCAConnectionPoolStats As of 6.0, replaced withjavax.management.j2ee.statistics.JCAConnectionPoolStats
com.ibm.websphere.management.statistics.JCAConnectionStats As of 6.0, replaced withjavax.management.j2ee.statistics.JCAConnectionStats
com.ibm.websphere.management.statistics.JCAStats As of 6.0, replaced withjavax.management.j2ee.statistics.JCAStats
com.ibm.websphere.management.statistics.JDBCConnectionPoolStats As of 6.0, replaced withjavax.management.j2ee.statistics.JDBCConnectionPoolStats
com.ibm.websphere.management.statistics.JDBCConnectionStats As of 6.0, replaced withjavax.management.j2ee.statistics.JDBCConnectionStats
com.ibm.websphere.management.statistics.JDBCStats As of 6.0, replaced withjavax.management.j2ee.statistics.JDBCStats
com.ibm.websphere.management.statistics.JMSConnectionStats As of 6.0, replaced withjavax.management.j2ee.statistics.JMSConnectionStats
com.ibm.websphere.management.statistics.JMSConsumerStats As of 6.0, replaced withjavax.management.j2ee.statistics.JMSConsumerStats
com.ibm.websphere.management.statistics.JMSEndpointStats As of 6.0, replaced withjavax.management.j2ee.statistics.JMSEndpointStats
com.ibm.websphere.management.statistics.JMSProducerStats As of 6.0, replaced withjavax.management.j2ee.statistics.JMSProducerStats
com.ibm.websphere.management.statistics.JMSSessionStats As of 6.0, replaced withjavax.management.j2ee.statistics.JMSSessionStats
com.ibm.websphere.management.statistics.JMSStats As of 6.0, replaced withjavax.management.j2ee.statistics.JMSStats
com.ibm.websphere.management.statistics.JTAStats As of 6.0, replaced withjavax.management.j2ee.statistics.JTAStats
com.ibm.websphere.management.statistics.JVMStats As of 6.0, replaced withjavax.management.j2ee.statistics.JVMStats
com.ibm.portal.Localized com.ibm.websphere.als.Logger com.ibm.websphere.management.statistics.MessageBeanStats As of 6.0, replaced withjavax.management.j2ee.statistics.MessageDrivenBeanStats
com.ibm.portal.ObjectID com.ibm.websphere.pmi.client.PerfDescriptor As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.The
PerfDescriptor
is WebSphere 4.0 interface used to represent a PMI module. This interface is replaced bycom.ibm.websphere.pmi.stat.StatDescriptor
.com.ibm.websphere.pmi.client.PerfLevelSpec As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.The
PerfLevelSpec
is WebSphere 4.0 interface used to represent the PMI module instrumentation level. This interface is replaced bycom.ibm.websphere.pmi.stat.StatLevelSpec
.com.ibm.portal.portlet.service.PortletServiceHome com.ibm.portal.propertybroker.property.Property com.ibm.portal.propertybroker.service.PropertyBrokerService com.ibm.portal.propertybroker.property.PropertyController com.ibm.portal.propertybroker.service.PropertyFactory com.ibm.portal.propertybroker.property.PropertyValue com.ibm.uddi.ejb.Publish Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.ejb.PublishHome Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.management.statistics.RangeStatistic As of 6.0, replaced withjavax.management.j2ee.statistics.RangeStatistic
com.ibm.ras.RASConstants As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.mgr.RASIDataStore As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASIEvent As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASIFormatter As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASIHandler As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASILogger As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.mgr.RASIManager As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASIMaskChangeGenerator As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASIMaskChangeListener As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASIMessageEvent As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASIMessageLogger As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASIObject As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASIQueue As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASITraceEvent As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASITraceLogger As of WAS 6.0, recommend using java.util.loggingcom.ibm.portal.state.RedirectURLGenerator com.ibm.websphere.management.statistics.ServletStats As of 6.0, replaced withjavax.management.j2ee.statistics.ServletStats
com.ibm.websphere.management.statistics.SessionBeanStats As of 6.0, replaced withjavax.management.j2ee.statistics.SessionBeanStats
com.ibm.websphere.sib.admin.SIBTransmitMessageRequest Replaced by SIBMessageRequestcom.ibm.websphere.sib.mediation.messagecontext.SIMediationBeanMessageContext No replacement. No implementation of this interface has ever been provided to Mediation Handlers.com.ibm.websphere.management.statistics.StatefulSessionBeanStats As of 6.0, replaced withjavax.management.j2ee.statistics.StatefulSessionBeanStats
com.ibm.websphere.management.statistics.StatelessSessionBeanStats As of 6.0, replaced withjavax.management.j2ee.statistics.StatelessSessionBeanStats
com.ibm.websphere.management.statistics.Statistic As of 6.0, replaced withjavax.management.j2ee.statistics.Statistic
com.ibm.websphere.pmi.stat.Statistic As of 6.0, replaced withWSStatistic
com.ibm.wsspi.pmi.factory.StatisticActionListener As of 6.1, replaced withStatisticActions
com.ibm.websphere.management.statistics.Stats As of 6.0, replaced withjavax.management.j2ee.statistics.Stats
com.ibm.websphere.pmi.stat.Stats As of 6.0, replaced withWSStats
com.ibm.websphere.management.statistics.TimeStatistic As of 6.0, replaced withjavax.management.j2ee.statistics.TimeStatistic
com.ibm.portal.portlet.service.URLGeneratorFactoryService com.ibm.websphere.management.statistics.URLStats As of 6.0, replaced withjavax.management.j2ee.statistics.URLStats
com.ibm.websphere.rsadapter.WSNativeConnectionAccessor This interface will likely be removed in a future release.
-
Deprecated Classes Class and Description com.ibm.uddi.datatypes.AccessPoint Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.Address Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.AddressLineList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.AddressList Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.als.AnalysisLogger com.ibm.uddi.datatypes.AssertionStatusItem Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.AssertionStatusItemList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.AssertionStatusReport Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.BindingDetail Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.BindingTemplate Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.BindingTemplateList Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.pmi.stat.BoundaryStatisticImpl As of 6.0, replaced withWSBoundaryStatistic
com.ibm.websphere.pmi.stat.BoundedRangeStatisticImpl As of 6.0, replaced withWSBoundedRangeStatistic
com.ibm.websphere.als.BufferManager com.ibm.uddi.datatypes.BusinessDetail Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.BusinessDetailExt Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.BusinessEntity Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.BusinessEntityExt Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.BusinessEntityExtList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.BusinessEntityList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.BusinessInfo Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.BusinessInfoList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.BusinessList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.BusinessService Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.BusinessServiceList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.CategoryBag Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.servlet.filter.ChainedRequest Application developers requiring this functionality should implement this using javax.servlet.filter classes.com.ibm.websphere.servlet.filter.ChainedResponse Application developers requiring this functionality should implement this using javax.servlet.filter classes.com.ibm.websphere.servlet.filter.ChainerServlet Application developers requiring this functionality should implement this using javax.servlet.filter classes.com.ibm.websphere.rsadapter.CloudscapeDataStoreHelper usecom.ibm.websphere.rsadapter.DerbyDataStoreHelper
com.ibm.websphere.rsadapter.CloudscapeNetworkServerDataStoreHelper usecom.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
com.ibm.websphere.servlet.cache.ConfigElement This Class represents a variable specified in the cachespec.xml document. If an application uses its own Id or MetaDataGenerator, this class can be used to read the cache policies defined in the Application Assembly Tool (WAS 4.x and higher), or in the cachespec.xml file (WAS 5.0 and higher). It stores all the data specified in the xml file for this variable. The variable may be:- a request parameter, (a String defined externally by a client),
- a request attribute (java object, attached to a ServletRequest object previously in a servlet/JSP),
- a session parameter (java object attached an HttpSession object)
<request>
<parameter id="cityname" data_id="city" required="true" />
</request>
would generate a ConfigElement object where- id returns "cityname",
- method returns null,
- dataId returns "city",
- invalidate returns null,
- required returns TRUE,
- and type returns ConfigElement.RequestParameter.
com.ibm.portal.jndi.Constants com.ibm.uddi.datatypes.Contact Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.ContactList Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.pmi.stat.CountStatisticImpl As of 6.0, replaced withWSCountStatistic
com.ibm.websphere.pmi.client.event.CpdEvent As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.The PMI client package provides event and listener interfaces to inform clients, for instance, a GUI display, when new or changed data is available. The CpdEvent and CpdListener can only be used within a JVM.
com.ibm.websphere.pmi.client.event.CpdEventSenderImpl As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.com.ibm.websphere.pmi.client.CpdFamily As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.The
CpdFamily
is a 4.0 class and will be supported in 5.0. It helps to display related data in the same table from GUI.com.ibm.websphere.als.DatabaseLogger com.ibm.websphere.rsadapter.DB2390DataStoreHelper - Please use the DB2DataStoreHelper or DB2UniversalDataStoreHelper class instead of this class.DB2390DataStoreHelper
is aDataStoreHelper
implementation customized for the DB2 database running on z/OS. When mapping aSQLException
, theSQLException
mappings from theDB2DataStoreHelper
are searched first, and subsequently, if no match is found, theSQLException
mappings from theGenericDataStoreHelper
are searched. If you have additional requirements for DB2 on z/OS, you should consider subclassing this implementation.
Note: This class and its methods can not be called or referenced directly by user applications.com.ibm.uddi.datatypes.Description Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.DescriptionList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.DiscoveryUrl Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.DiscoveryUrlList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.DispositionReport Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.pmi.stat.DoubleStatisticImpl As of 6.0, replaced withWSDoubleStatistic
com.ibm.websphere.servlet.cache.DynamicCacheAccessor You should use com.ibm.websphere.cache.DynamicCacheAccessorcom.ibm.portal.help.EclipseHelp com.ibm.websphere.pmi.stat.EJBStatsImpl As of 6.0, replaced withWSEJBStats
com.ibm.uddi.datatypes.Email Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.EmailList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.EndPoint Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.wsaddressing.jaxws.EndpointReferenceConverter com.ibm.portal.state.EngineURL com.ibm.websphere.pmi.stat.EntityBeanStatsImpl As of 6.0, replaced withWSEJBStats
com.ibm.uddi.datatypes.ErrInfo Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.als.FileLogger com.ibm.uddi.datatypes.FindQualifiers Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.HostingRedirector Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.als.HttpLogger com.ibm.websphere.servlet.request.HttpServletRequestProxy since WAS V6.0 Use the HttpServletRequestWrapper class instead. Proxies function invocations to an underlying HttpServletRequest. Subclasses of this class can be created that overload or enhance the functionality of a server-provided HttpServletRequest.Using the proxied request:
- Subclass this class and overload any desired functions.
- During the servlet's service method, create an instance of the enhanced request using the original request from the server as the proxied request.
- Forward the enhanced request to another servlet for processing instead of the original request that was provided by the server.
Sample subclass (overloads the request's InputStream)
// This enhanced request will force the request to be a POST request. // This request POST data input will be read from a specified file. public class PostedFileRequest extends HttpServletRequestProxy{ private HttpServletRequest _request; private File _file; public PostedFileRequest(File f, HttpServletRequest req){ _file =f; _request = req; } protected HttpServletRequest getProxiedHttpServletRequest(){ return _request; } //overload request functionality public ServletInputStream getInputStream() throws IOException{ return new ServletInputStreamAdapter(new FileInputStream(_file)); } public BufferedReader getReader() throws IOException{ return new BufferedReader(getInputStream()); } public String getMethod(){ //force the HTTP method to be POST. return "POST"; } }
Using the enhanced request subclass transparently in a servlet
//This servlet posts a data file as a request to another servlet. public class PostGeneratorServlet extends HttpServlet{ public void service HttpServletRequest req, HttpServletResponse resp){ req = new PostedFileRequest(req, new File(request.getPathTranslated())); //forward the enhanced request to be used transparently by another servlet. getServletContext().getRequestDispatcher("/postHandlerServlet").forward(req, resp); } }
com.ibm.websphere.servlet.response.HttpServletResponseProxy since WAS V6.0 Use the HttpServletResponseWrapper class instead. Proxies function invocations to an underlying HttpServletResponse. Subclasses of this class can be created that overload or enhance the functionality of a server-provided HttpServletResponse.Using the proxied response:
- Subclass this class and overload any desired functions.
- During the servlet's service method, create an instance of the enhanced response using the original response from the server as the proxied response.
- Forward the enhanced response to another servlet for processing instead of the original response that was provided by the server.
Sample subclass (overloads the response's OutputStream)
//The data written to this response will be saved to the specified file. public class FileOutputResponse extends HttpServletResponseProxy{ private HttpServletResponse _response; private File _file; public FileOutputResponse(File f, HttpServletResponse resp){ _file = f; _response = resp; } protected HttpServletResponse getProxiedHttpServletResponse(){ return _response; } //overload response functionality public ServletOutputStream getOutputStream() throws IOException{ return new ServletOutputStreamAdapter(new FileOutputStream(_file)); } public PrintWriter getWriter() throws IOException{ return new PrintWriter(getOutputStream()); } }
Using the enhanced response subclass transparently in a servlet
//This servlet will store the response of another servlet to a file. public class SaveResponseToFileServlet extends HttpServlet{ public void service(HttpServletRequest req, HttpServletResponse resp){ resp = new FileOutputResponse(req, new File("/tmp/response.txt")); //store the response of SnoopServlet to the response.txt file. getServletContext().getRequestDispatcher("/servlet/SnoopServlet").forward(req, resp); } }
com.ibm.uddi.datatypes.IdentifierBag Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.ejb.InquiryBean Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.InquiryOptions Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.InstanceDetails Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.pmi.stat.JCAConnectionPoolStatsImpl As of 6.0, replaced withWSJCAConnectionPoolStats
com.ibm.websphere.pmi.stat.JCAConnectionStatsImpl As of 6.0, replaced withWSJCAConnectionPoolStats
com.ibm.websphere.pmi.stat.JCAStatsImpl As of 6.0, replaced withWSJCAConnectionPoolStats
com.ibm.websphere.rsadapter.JdbcAccessorImpl This class will likely be removed in a future release.com.ibm.websphere.pmi.stat.JDBCConnectionPoolStatsImpl As of 6.0, replaced withWSJDBCConnectionPoolStats
com.ibm.websphere.pmi.stat.JDBCConnectionStatsImpl As of 6.0, replaced withWSJDBCConnectionPoolStats
com.ibm.websphere.pmi.stat.JDBCStatsImpl As of 6.0, replaced withWSJDBCConnectionPoolStats
com.ibm.websphere.pmi.stat.JTAStatsImpl As of 6.0, replaced withWSJTAStats
com.ibm.websphere.pmi.stat.JVMStatsImpl As of 6.0, replaced withWSJVMStats
com.ibm.uddi.datatypes.KeyedReference Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.KeysOwned Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.ejbcontainer.LocalHomeAccessor Use Context.lookup() in ejblocal: namespace.com.ibm.websphere.als.LogRecord com.ibm.websphere.ras.Manager As of WAS 6.0, recommend using java.util.loggingcom.ibm.websphere.pmi.stat.MessageBeanStatsImpl As of 6.0, replaced withWSEJBStats
com.ibm.websphere.ant.tasks.ModuleValidator com.ibm.uddi.datatypes.Name Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.NameList Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.rsadapter.Oracle10gDataStoreHelper This class will be removed in a future release. Do not use this class. If you have additional requirements on Oracle you should consider subclassingOracle11gDataStoreHelper
.com.ibm.websphere.rsadapter.OracleDataStoreHelper This class will be removed in a future release. Do not use this class. If you have additional requirements on Oracle you should consider subclassingOracle11gDataStoreHelper
.com.ibm.uddi.datatypes.OverviewDoc Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.pmi.client.PerfDescriptorList As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.The
PerfDescriptorList
is a 4.0 class and will be supported in 5.0. It has an ArrayList to help maintaining all the PerfDescriptors.Note: it is recommanded you call getDescriptors first and cache the PerfDescriptor array and then repeatedly calling gets methods on the PerfDescriptor array instead of PerfDescriptorList.
com.ibm.uddi.datatypes.Phone Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.PhoneList Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.pmi.client.PmiClient As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package.The PmiClient class is called by client application to access performance data. The purpose is to free the programmer from implementing the remote data access manually.
The class has two set of APIs. One set of APIs are 4.0 APIs, that use PerfDescriptor to get PMI data and the returned PMI data are CpdData/CpdCollection objects. In both 3.5.5+ and 4.0, the PmiClient API looks up a session bean in adminserver and invokes remote APIs on the session bean.
Another set of APIs are JMX-based API new in 5.0. The new APIs use ObjectName/MBeanStatDescriptor to get PMI data via JMX interface.
A brief calling flow is shown here. Details can be found in InfoCenter and sample code. First, a client application needs create an instance of the PmiClient object by passing the correct host name, port number, version name, and JMX connector types. If the PmiClient instance is successfully created, you are ready to call the methods on it to retrieve the data. You need to set the instrumentation level to enable the data for the first time because PMI data is disabled by default. You can call various list methods to navigate the WebSphere domain for nodes, servers, MBeans (or PerfDescriptor for 4.0 API). If you know the names for the node, server, PMI module, or data, you can call pmiClient to create the MBeanStatDescriptor (or PerfDescriptor for 4.0 API) object. Once you get the ObjectName, MBeansStatDescriptor, or PerfDescriptor, you can call the corresponding getXXX methods to get the PMI data.
Note that the setInstrumentationLevel method changes the level at the server side which means it effects other clients monitoring the same server.
Both 4.0 APIs and 5.0 APIs will be supported in 5.0. However, since the returned data are in different types when using 4.0 and 5.0 APIs, it is recommanded that you do not mix the two APIs together.
com.ibm.websphere.pmi.PmiClientTest As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package. Sample code to use PmiClient API (new JMX-based API in 5.0) and get Statistic/Stats objects.com.ibm.websphere.pmi.PmiTester As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined injavax.management.j2ee.statistics
package. Sample code to use PmiClient API (old API in 4.0) and get CpdData/CpdCollection objects.com.ibm.uddi.ejb.PublishBean Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.PublisherAssertion Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.PublisherAssertionList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.PublisherAssertions Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.pmi.stat.RangeStatisticImpl As of 6.0, replaced withWSRangeStatistic
com.ibm.ras.mgr.RASBaseGroup As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASCircularQueue As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.mgr.RASConfig As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.server.RASConnectionHandler As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASCopyright As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.mgr.RASDefaultDataStore As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASEvent As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.mgr.RASGroup As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASLogger As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.server.RASLogServer As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.mgr.RASManager As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASMaskChangeEvent As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASMaskChangeGenerator As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASMessageCatalog As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASMessageEvent As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASMessageLogger As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASObject As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.mgr.RASPropertyDataStore As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASQueue As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASTraceEvent As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASTraceLogger As of WAS 6.0, recommend using java.util.loggingcom.ibm.ras.RASUtil As of WAS 6.0, recommend using java.util.loggingcom.ibm.uddi.datatypes.RegisteredInfo Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.RelatedBusinessesList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.RelatedBusinessInfo Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.RelatedBusinessInfoList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.Result Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.ResultList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.ServiceDetail Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.ServiceInfo Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.ServiceInfoList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.ServiceList Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.servlet.filter.ServletChain Application developers requiring this functionality should implement this using javax.servlet.filter classes.com.ibm.websphere.pmi.stat.ServletStatsImpl As of 6.0, replaced withWSWebAppStats
com.ibm.websphere.pmi.stat.SessionBeanStatsImpl As of 6.0, replaced withWSEJBStats
com.ibm.uddi.datatypes.SharedRelationships Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.pmi.stat.StatefulSessionBeanStatsImpl As of 6.0, replaced withWSEJBStats
com.ibm.websphere.pmi.stat.StatelessSessionBeanStatsImpl As of 6.0, replaced withWSEJBStats
com.ibm.websphere.pmi.stat.StatisticImpl As of 6.0, replaced withWSStatistic
com.ibm.websphere.pmi.stat.StatsImpl As of 6.0, replaced withWSStats
com.ibm.websphere.pmi.stat.StatsUtil No replacement. This class is for WebSphere internal use only.com.ibm.websphere.wsaddressing.jaxws.SubmissionEndpointReference com.ibm.websphere.pmi.stat.TimeStatisticImpl As of 6.0, replaced withWSTimeStatistic
com.ibm.uddi.datatypes.TModel Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.TModelBag Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.TModelDetail Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.TModelInfo Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.TModelInfoList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.TModelInstanceInfo Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.TModelInstanceInfoList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.TModelList Deprecated as of WAS 6.0. No replacement.com.ibm.uddi.datatypes.TModels Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.ras.TraceElementState As of WAS 6.0, recommend using java.util.loggingcom.ibm.uddi.datatypes.UploadRegisterList Deprecated as of WAS 6.0. No replacement.com.ibm.websphere.wsaddressing.jaxws.W3CEndpointReference com.ibm.websphere.product.WASProduct As of WAS 8.0, replaced by com.ibm.websphere.product.WASDirectory.com.ibm.websphere.ras.WsHandler As of WAS 6.0, recommend using java.util.loggingcom.ibm.websphere.ras.WsJrasMessageLogger As of WAS 6.0, recommend using java.util.loggingcom.ibm.websphere.ras.WsJrasTraceLogger As of WAS 6.0, recommend using java.util.logging