IBM WebSphere Application ServerTM
Release 7

Deprecated API


Contents
Deprecated Interfaces
com.ibm.websphere.management.statistics.BoundaryStatistic
          As of 6.0, replaced with javax.management.j2ee.statistics.BoundaryStatistic 
com.ibm.websphere.management.statistics.BoundedRangeStatistic
          As of 6.0, replaced with javax.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.ems.CMMCorrelator
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.CMMReplyCorrelator
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.CMMResponseCorrelator
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.management.statistics.CountStatistic
          As of 6.0, replaced with javax.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 in javax.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 in javax.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 in javax.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 in javax.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 in javax.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 in javax.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 in javax.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 in javax.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 in javax.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 in javax.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 in javax.management.j2ee.statistics package. 
com.ibm.websphere.management.statistics.EJBStats
          As of 6.0, replaced with javax.management.j2ee.statistics.EJBStats 
com.ibm.websphere.management.statistics.EntityBeanStats
          As of 6.0, replaced with javax.management.j2ee.statistics.EntityBeanStats 
com.ibm.bpe.api.ExpirationBehavior
          As of version 7.0, replaced by the more generalized TimerBehavior interface. 
com.ibm.wbiserver.manualrecovery.FailedEventWithParameters
            
com.ibm.websphere.management.statistics.JavaMailStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JavaMailStats 
com.ibm.websphere.management.statistics.JCAConnectionPoolStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JCAConnectionPoolStats 
com.ibm.websphere.management.statistics.JCAConnectionStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JCAConnectionStats 
com.ibm.websphere.management.statistics.JCAStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JCAStats 
com.ibm.websphere.management.statistics.JDBCConnectionPoolStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JDBCConnectionPoolStats 
com.ibm.websphere.management.statistics.JDBCConnectionStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JDBCConnectionStats 
com.ibm.websphere.management.statistics.JDBCStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JDBCStats 
com.ibm.websphere.management.statistics.JMSConnectionStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JMSConnectionStats 
com.ibm.websphere.management.statistics.JMSConsumerStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JMSConsumerStats 
com.ibm.websphere.management.statistics.JMSEndpointStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JMSEndpointStats 
com.ibm.websphere.management.statistics.JMSProducerStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JMSProducerStats 
com.ibm.websphere.management.statistics.JMSSessionStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JMSSessionStats 
com.ibm.websphere.management.statistics.JMSStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JMSStats 
com.ibm.websphere.management.statistics.JTAStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JTAStats 
com.ibm.websphere.management.statistics.JVMStats
          As of 6.0, replaced with javax.management.j2ee.statistics.JVMStats 
com.ibm.websphere.als.Logger
            
com.ibm.websphere.management.statistics.MessageBeanStats
          As of 6.0, replaced with javax.management.j2ee.statistics.MessageDrivenBeanStats 
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 in javax.management.j2ee.statistics package.

The PerfDescriptor is WebSphere 4.0 interface used to represent a PMI module. This interface is replaced by com.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 in javax.management.j2ee.statistics package.

The PerfLevelSpec is WebSphere 4.0 interface used to represent the PMI module instrumentation level. This interface is replaced by com.ibm.websphere.pmi.stat.StatLevelSpec. 

com.ibm.websphere.management.statistics.RangeStatistic
          As of 6.0, replaced with javax.management.j2ee.statistics.RangeStatistic 
com.ibm.ras.RASConstants
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASIEvent
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASIFormatter
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASIHandler
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASILogger
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASIMaskChangeGenerator
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASIMaskChangeListener
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASIMessageEvent
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASIMessageLogger
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASIObject
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASIQueue
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASITraceEvent
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASITraceLogger
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.websphere.management.statistics.ServletStats
          As of 6.0, replaced with javax.management.j2ee.statistics.ServletStats 
com.ibm.websphere.management.statistics.SessionBeanStats
          As of 6.0, replaced with javax.management.j2ee.statistics.SessionBeanStats 
com.ibm.websphere.sib.admin.SIBTransmitMessageRequest
          Replaced by SIBMessageRequest 
com.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 with javax.management.j2ee.statistics.StatefulSessionBeanStats 
com.ibm.websphere.management.statistics.StatelessSessionBeanStats
          As of 6.0, replaced with javax.management.j2ee.statistics.StatelessSessionBeanStats 
com.ibm.websphere.management.statistics.Statistic
          As of 6.0, replaced with javax.management.j2ee.statistics.Statistic 
com.ibm.websphere.pmi.stat.Statistic
          As of 6.0, replaced with WSStatistic 
com.ibm.wsspi.pmi.factory.StatisticActionListener
          As of 6.1, replaced with StatisticActions 
com.ibm.websphere.management.statistics.Stats
          As of 6.0, replaced with javax.management.j2ee.statistics.Stats 
com.ibm.websphere.pmi.stat.Stats
          As of 6.0, replaced with WSStats 
com.ibm.websphere.management.statistics.TimeStatistic
          As of 6.0, replaced with javax.management.j2ee.statistics.TimeStatistic 
com.ibm.websphere.management.statistics.URLStats
          As of 6.0, replaced with javax.management.j2ee.statistics.URLStats 
com.ibm.bpe.api.WorkItemActions
            
com.ibm.bpe.api.WorkListActions
            
com.ibm.bpe.api.WorkListData
          As of version 6.0, replaced by the StoredQueryData object. The WorkList has been renamed to better express its meaning.

 

com.ibm.websphere.rsadapter.WSNativeConnectionAccessor
          This interface will likely be removed in a future release. 
 

Deprecated Classes
com.ibm.websphere.als.AnalysisLogger
            
com.ibm.websphere.pmi.stat.BoundaryStatisticImpl
          As of 6.0, replaced with WSBoundaryStatistic 
com.ibm.websphere.pmi.stat.BoundedRangeStatisticImpl
          As of 6.0, replaced with WSBoundedRangeStatistic 
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
          use com.ibm.websphere.rsadapter.DerbyDataStoreHelper  
com.ibm.websphere.rsadapter.CloudscapeNetworkServerDataStoreHelper
          use com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper  
com.ibm.websphere.ems.CMMRequest
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
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)
For example, a request parameter defined so in cachespec.xml

<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.websphere.pmi.stat.CountStatisticImpl
          As of 6.0, replaced with WSCountStatistic 
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 in javax.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 in javax.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 in javax.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 a DataStoreHelper implementation customized for the DB2 database running on z/OS. When mapping a SQLException, the SQLException mappings from the DB2DataStoreHelper are searched first, and subsequently, if no match is found, the SQLException mappings from the GenericDataStoreHelper 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.websphere.pmi.stat.DoubleStatisticImpl
          As of 6.0, replaced with WSDoubleStatistic 
com.ibm.websphere.servlet.cache.DynamicCacheAccessor
          You should use com.ibm.websphere.cache.DynamicCacheAccessor 
com.ibm.websphere.pmi.stat.EJBStatsImpl
          As of 6.0, replaced with WSEJBStats 
com.ibm.websphere.wsaddressing.jaxws.EndpointReferenceConverter
            
com.ibm.websphere.pmi.stat.EntityBeanStatsImpl
          As of 6.0, replaced with WSEJBStats 
com.ibm.websphere.als.FileLogger
            
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:

  1. Subclass this class and overload any desired functions.
  2. During the servlet's service method, create an instance of the enhanced request using the original request from the server as the proxied request.
  3. 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:

  1. Subclass this class and overload any desired functions.
  2. During the servlet's service method, create an instance of the enhanced response using the original response from the server as the proxied response.
  3. 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.websphere.pmi.stat.JCAConnectionPoolStatsImpl
          As of 6.0, replaced with WSJCAConnectionPoolStats 
com.ibm.websphere.pmi.stat.JCAConnectionStatsImpl
          As of 6.0, replaced with WSJCAConnectionPoolStats 
com.ibm.websphere.pmi.stat.JCAStatsImpl
          As of 6.0, replaced with WSJCAConnectionPoolStats 
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 with WSJDBCConnectionPoolStats 
com.ibm.websphere.pmi.stat.JDBCConnectionStatsImpl
          As of 6.0, replaced with WSJDBCConnectionPoolStats 
com.ibm.websphere.pmi.stat.JDBCStatsImpl
          As of 6.0, replaced with WSJDBCConnectionPoolStats 
com.ibm.websphere.ems.transport.jms.JMSRequest
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.pmi.stat.JTAStatsImpl
          As of 6.0, replaced with WSJTAStats 
com.ibm.websphere.pmi.stat.JVMStatsImpl
          As of 6.0, replaced with WSJVMStats 
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.logging 
com.ibm.websphere.pmi.stat.MessageBeanStatsImpl
          As of 6.0, replaced with WSEJBStats 
com.ibm.websphere.ant.tasks.ModuleValidator
            
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 in javax.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.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 in javax.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 in javax.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 in javax.management.j2ee.statistics package. Sample code to use PmiClient API (old API in 4.0) and get CpdData/CpdCollection objects. 
com.ibm.websphere.pmi.stat.RangeStatisticImpl
          As of 6.0, replaced with WSRangeStatistic 
com.ibm.ras.RASCircularQueue
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASCopyright
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASEvent
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASLogger
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASMaskChangeEvent
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASMaskChangeGenerator
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASMessageCatalog
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASMessageEvent
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASMessageLogger
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASObject
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASQueue
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASTraceEvent
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASTraceLogger
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASUtil
          As of WAS 6.0, recommend using java.util.logging 
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 with WSWebAppStats 
com.ibm.websphere.pmi.stat.SessionBeanStatsImpl
          As of 6.0, replaced with WSEJBStats 
com.ibm.websphere.pmi.stat.StatefulSessionBeanStatsImpl
          As of 6.0, replaced with WSEJBStats 
com.ibm.websphere.pmi.stat.StatelessSessionBeanStatsImpl
          As of 6.0, replaced with WSEJBStats 
com.ibm.websphere.pmi.stat.StatisticImpl
          As of 6.0, replaced with WSStatistic 
com.ibm.websphere.pmi.stat.StatsImpl
          As of 6.0, replaced with WSStats 
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 with WSTimeStatistic 
com.ibm.websphere.ras.TraceElementState
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.websphere.wsaddressing.jaxws.W3CEndpointReference
            
com.ibm.websphere.ras.WsHandler
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.websphere.ras.WsJrasMessageLogger
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.websphere.ras.WsJrasTraceLogger
          As of WAS 6.0, recommend using java.util.logging 
 

Deprecated Exceptions
com.ibm.websphere.ems.CMMException
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.ConfigurationException
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.FormatException
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.IllegalStateException
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.management.exception.InvalidDocumentURIException
          Should use com.ibm.websphere.management.exception.DocumentNotFoundException 
com.ibm.websphere.security.auth.MapCredentialFailedException
            
com.ibm.websphere.security.auth.MapCredentialNotSupportedException
            
com.ibm.websphere.management.exception.NestedAdminException
          This exception is deprecated. It was previously used to keep store nested exceptions. 
com.ibm.ras.RASException
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASIOException
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASQueueEmptyException
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASQueueFullException
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.ras.RASStackTrace
          As of WAS 6.0, recommend using java.util.logging 
com.ibm.websphere.sib.mediation.handler.SIMessageContextException
          as of WebSphere Application Server version 6.1, replaced by (@link MessageContextException) 
com.ibm.bpe.api.SpecificFaultReplyException
          As of version 6.1, no replacement. 
com.ibm.websphere.ems.TimeoutException
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.TransportException
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
 

Deprecated Fields
com.ibm.bpe.api.StateObserverEvent.ACTIVITY_RESCHEDULED
          As of version 7.0, replaced by ACTIVITY_TIMER_RESCHEDULED. 
com.ibm.websphere.pmi.PmiConstants.AE_35
          No replacement 
com.ibm.websphere.pmi.PmiConstants.AE_40
          No replacement 
com.ibm.websphere.pmi.PmiConstants.AES_40
          No replacement 
com.ibm.websphere.rsadapter.DataStoreHelper.CLOUDSCAPE_HELPER
          DataStoreHelper.DERBY_HELPER should be used instead. 
com.ibm.websphere.rsadapter.DataStoreHelper.CLOUDSCAPE_NETWORK_SERVER_HELPER
          DataStoreHelper.DERBY_NETWORK_SERVER_HELPER should be used instead. 
com.ibm.websphere.pmi.PmiConstants.COLLECTION_DESC
          No replacement 
com.ibm.task.api.TaskActions.CREATEMESSAGE
          Use CREATEINPUTMESSAGE, CREATEOUTPUTMESSAGE, CREATEFAULTMESSAGE. 
com.ibm.websphere.naming.WsnBatchResult.CREATESUBCONTEXT
          see CREATE_SUBCONTEXT 
com.ibm.task.clientmodel.bean.WorkItemBean.CREATIONIME_PROPERTY
          use WorkItemBean.CREATIONTIME_PROPERTY 
com.ibm.websphere.rsadapter.DataStoreHelper.CUSTOM_HELPER
            
com.ibm.websphere.rsadapter.DataStoreHelper.DATADIRECT_HELPER
          Please use CONNECTJDBC_HELPER or MSSQL_HELPER instead. 
com.ibm.websphere.pmi.PmiConstants.DEFAULT_MODULE_PREFIX
          No replacement 
com.ibm.websphere.naming.WsnBatchResult.DESTROYSUBCONTEXT
          see DESTROY_SUBCONTEXT 
com.ibm.bpe.api.ProcessTemplateActions.GETCUSTOMATTRIBUTE
          Use GETCUSTOMPROPERTY. 
com.ibm.bpe.api.ProcessInstanceActions.GETCUSTOMATTRIBUTE
          Use GETCUSTOMPROPERTY. 
com.ibm.bpe.api.ActivityInstanceActions.GETCUSTOMATTRIBUTE
          As of version 6.0, replaced by GETCUSTOMPROPERTY. 
com.ibm.task.api.TaskActions.GETTASKINSTANCE
          Use GETTASK. 
com.ibm.task.api.JspUsageEnum.INFO
            
com.ibm.websphere.naming.PROPS.INITIAL_CONTEXT_FACTORY_LEGACY
          In WebSphere version 4.0, this factory was replaced by PROPS.INITIAL_CONTEXT_FACTORY and will be removed some time in the future. 
com.ibm.websphere.pmi.PmiConstants.INITIALIZATION_FAILED
          No replacement 
com.ibm.websphere.pmi.PmiConstants.INITIALIZING
          No replacement 
com.ibm.bpe.clientmodel.bean.ProcessTemplateBean.INPUTMESSAGETYPETYPESYSTEM_PROPERTY
            
com.ibm.bpe.clientmodel.bean.ProcessInstanceBean.INPUTMESSAGETYPETYPESYSTEMNAME_PROPERTY
            
com.ibm.bpe.clientmodel.bean.ActivityServiceTemplateBean.INPUTMESSAGETYPETYPESYSTEMNAME_PROPERTY
            
com.ibm.bpe.clientmodel.bean.ActivityInstanceBean.INPUTMESSAGETYPETYPESYSTEMNAME_PROPERTY
            
com.ibm.task.api.JspUsageEnum.INSTANCE
            
com.ibm.task.api.Task.KIND_WPC_STAFF_ACTIVITY
          States that the task is processed by humans but controlled by the Business Flow Manager. 
com.ibm.websphere.pmi.PmiConstants.LEVEL_ENABLE
          No replacement 
com.ibm.websphere.pmi.PmiConstants.LEVEL_HIGH
          No replacement 
com.ibm.websphere.pmi.PmiConstants.LEVEL_HIGH_STRING
          No replacement 
com.ibm.websphere.pmi.PmiConstants.LEVEL_LOW
          No replacement 
com.ibm.websphere.pmi.PmiConstants.LEVEL_LOW_STRING
          No replacement 
com.ibm.websphere.pmi.PmiConstants.LEVEL_MAX
          No replacement 
com.ibm.websphere.pmi.PmiConstants.LEVEL_MAX_STRING
          No replacement 
com.ibm.websphere.pmi.PmiConstants.LEVEL_MEDIUM
          No replacement 
com.ibm.websphere.pmi.PmiConstants.LEVEL_MEDIUM_STRING
          No replacement 
com.ibm.websphere.pmi.PmiConstants.LEVEL_NONE
          No replacement 
com.ibm.websphere.pmi.PmiConstants.LEVEL_NONE_STRING
          No replacement 
com.ibm.websphere.pmi.PmiConstants.LEVEL_UNDEFINED
          No replacement 
com.ibm.websphere.pmi.PmiConstants.LOAD_AVG
          No replacement 
com.ibm.websphere.naming.DumpNameSpace.LONG
           
com.ibm.websphere.pmi.PmiConstants.LOST_CONTACT
          No replacement 
com.ibm.websphere.pmi.PmiConstants.MSG_BUNDLE
          No replacement 
com.ibm.websphere.pmi.PmiConstants.NOT_IN_SUBMODULE
          No replacement 
com.ibm.websphere.pmi.stat.WSDynamicCacheStats.OBJECT_CACHE_GROUP
          As of 6.1, this group is no longer created. Use OBJECT_GROUP. 
com.ibm.bpe.clientmodel.bean.ProcessTemplateBean.OUTPUTMESSAGETYPETYPESYSTEM_PROPERTY
            
com.ibm.bpe.clientmodel.bean.ProcessInstanceBean.OUTPUTMESSAGETYPETYPESYSTEMNAME_PROPERTY
            
com.ibm.bpe.clientmodel.bean.ActivityInstanceBean.OUTPUTMESSAGETYPETYPESYSTEMNAME_PROPERTY
            
com.ibm.websphere.pmi.PmiConstants.PMI_DISABLE_STRING
          No replacement 
com.ibm.bpe.clientmodel.bean.ProcessInstanceBean.PROCESSADMINISTRATORS_PROPERTY
            
com.ibm.bpe.clientmodel.bean.ActivityInstanceBean.PROCESSADMINISTRATORS_PROPERTY
            
com.ibm.bpe.clientmodel.bean.ProcessTemplateBean.PROCESSADMINSTRATORS_PROPERTY
            
com.ibm.bpe.api.WorkItemData.REASON_POTENTIAL_SENDER
          Not used. 
com.ibm.task.api.WorkItem.REASON_POTENTIAL_SENDER
          Not used. 
com.ibm.bpe.api.ActivityInstanceActions.RESCHEDULE
          As of version 7.0, replaced by RESCHEDULE_TIMER. 
com.ibm.bpe.api.ActivityInstanceActionIndex.RESCHEDULE
          As of version 7.0, replaced by RESCHEDULE_TIMER. 
com.ibm.websphere.pmi.PmiConstants.ROOT_DESC
          No replacement 
com.ibm.websphere.pmi.PmiConstants.RUNNING
          No replacement 
com.ibm.websphere.rsadapter.DataStoreHelper.SEQUELINK_HELPER
          Please use CONNECTJDBC_HELPER or MSSQL_HELPER instead. 
com.ibm.websphere.pmi.stat.WSDynamicCacheStats.SERVLET_CACHE_GROUP
          As of 6.1, this group is no longer created. 
com.ibm.bpe.api.ProcessInstanceActions.SETCUSTOMATTRIBUTE
          Use SETCUSTOMPROPERTY. 
com.ibm.bpe.api.ActivityInstanceActions.SETCUSTOMATTRIBUTE
          As of version 6.0, replaced by SETCUSTOMPROPERTY. 
com.ibm.websphere.cache.EntryInfo.SHARED_PULL
          Share type PULL should not be used in new code development. Use share type PUSH_PULL instead. Share type PULL, if used in existing code, will function like share type PUSH_PULL. 
com.ibm.websphere.naming.DumpNameSpace.SHORT
           
com.ibm.task.api.Task.STATE_FAILING
          States that the activity associated to the task is failing. The activity associated to the task is set to the Failed execution state when all contained running or terminating activities end. 
com.ibm.task.api.Task.STATE_PROCESSING_UNDO
          States that the activity associated to the task is retried due to a transaction rollback and that the activity associated to the task waits for the microflow that it invokes to complete its compensation actions for the first invoke. 
com.ibm.task.api.Task.STATE_SKIPPED
          States that the activity associated to the task has been skipped because navigation followed a a different control path. 
com.ibm.task.api.Task.STATE_STOPPED
          States that the activity associated to the task is stopped because of a failure. A process administrator can repair the activity associated to the task by either calling forceRetry or forceComplete. 
com.ibm.task.api.Task.STATE_TERMINATING
          States that the activity associated to the task is terminating. The activity associated to the task is set to the Terminated execution state when all contained running or terminating activities end. 
com.ibm.task.api.Task.STATE_WAITING
          States that a receive or pick activity associated to the task is waiting for a corresponding event to occur. 
com.ibm.websphere.pmi.PmiConstants.STOPPED
          No replacement 
com.ibm.task.api.JspUsageEnum.TEMPLATE
            
com.ibm.websphere.pmi.PmiConstants.TERMINATING
          No replacement 
com.ibm.websphere.management.NotificationConstants.TYPE_AGENT_DISCOVERED
          Replaced by TYPE_DISCOVERY_AGENT_FOUND 
com.ibm.websphere.cache.DistributedObjectCache.TYPE_DISTRIBUTED_LOCKING_MAP
          TYPE_DISTRIBUTED_LOCKING_MAP is no longer used. 
com.ibm.websphere.pmi.PmiConstants.TYPE_INT
          No replacement 
com.ibm.websphere.pmi.PmiConstants.UNINITIALIZED
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_COLLECTION
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_COUNT
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_CREATETIME
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_DOUBLE
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_ENDCOLLECTION
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_ENDLINE
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_ENDMODULE
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_ENDNODE
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_ENDSERVER
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_ENDTAG
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_ID
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_INT
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_INTEGRAL
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_LASTVALUE
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_LOAD
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_LONG
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_MODULE
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_NAME
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_NODE
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_QUOTE
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_SERVER
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_START
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_STAT
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_SUMOFSQUARES
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_TIME
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_TOTAL
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_VALUE
          No replacement 
com.ibm.websphere.pmi.PmiConstants.XML_VIEW
          No replacement 
 

Deprecated Methods
com.ibm.websphere.rsadapter.WSCallHelper.call(Object, String, Object[], Class[])
          Please use standard Java reflection APIs instead. 
com.ibm.websphere.cache.Cache.clear()
          Use DistributedMap to store and manage objects in cache. 
com.ibm.websphere.scheduler.Scheduler.createBeanTaskInfo()
          Use the createTaskInfo method. 
com.ibm.websphere.ejbpersistence.EJBToRAAdapter.createInteraction(Connection)
          (From WAS 6.0) 
com.ibm.task.api.LocalHumanTaskManager.createMessage(String, String)
          As of version 6.0, replaced by createInputMessage, createOutputMessage, and createFaultMessage. 
com.ibm.task.api.HumanTaskManagerService.createMessage(String, String)
          As of version 6.0, replaced by createInputMessage, createOutputMessage, and createFaultMessage. 
com.ibm.task.api.HumanTaskManagerDelegate.createMessage(String, String)
          As of version 6.0, replaced by createInputMessage, createOutputMessage, and createFaultMessage. 
com.ibm.task.api.HumanTaskManager.createMessage(String, String)
          As of version 6.0, replaced by createInputMessage, createOutputMessage, and createFaultMessage. 
com.ibm.task.api.LocalHumanTaskManager.createMessage(TKIID, String)
          As of version 6.0, replaced by createInputMessage, createOutputMessage, and createFaultMessage. 
com.ibm.task.api.HumanTaskManagerService.createMessage(TKIID, String)
          As of version 6.0, replaced by createInputMessage, createOutputMessage, and createFaultMessage. 
com.ibm.task.api.HumanTaskManagerDelegate.createMessage(TKIID, String)
          As of version 6.0, replaced by createInputMessage, createOutputMessage, and createFaultMessage. 
com.ibm.task.api.HumanTaskManager.createMessage(TKIID, String)
          As of version 6.0, replaced by createInputMessage, createOutputMessage, and createFaultMessage. 
com.ibm.websphere.scheduler.Scheduler.createMessageTaskInfo()
          Use the createTaskInfo method. 
com.ibm.bpe.api.LocalBusinessFlowManager.deleteWorkList(String)
          As of version 6.0, replaced by deleteStoredQuery. 
com.ibm.bpe.api.BusinessFlowManagerService.deleteWorkList(String)
          As of version 6.0, replaced by deleteStoredQuery. 
com.ibm.bpe.api.BusinessFlowManager.deleteWorkList(String)
          As of version 6.0, replaced by deleteStoredQuery. 
com.ibm.wbiserver.manualrecovery.FailedEventManager.discardFailedEvents(String[])
          since 6.2 Use discardFailedEvents(List failedEvents) instead. 
com.ibm.websphere.pmi.PmiJmxTest.doTest()
          Use 6.0 APIs. 
com.ibm.websphere.ems.CMMException.equals(Object)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.bpe.api.LocalBusinessFlowManager.executeWorkList(String)
          As of version 6.0, replaced by query. 
com.ibm.bpe.api.BusinessFlowManagerService.executeWorkList(String)
          As of version 6.0, replaced by query. 
com.ibm.bpe.api.BusinessFlowManager.executeWorkList(String)
          As of version 6.0, replaced by query. 
com.ibm.wbiserver.cmpa.WSProceduralPushDownHelper.executeWSIFOperation(WSIFService, WSIFMessage, String, String, String)
          Use invokeJAXRPCCall or invokeSCAService instead 
com.ibm.websphere.pmi.PmiJmxTest.findConfig(ObjectName)
          Use com.ibm.websphere.pmi.client.PmiClient.findConfig() 
com.ibm.websphere.pmi.PmiJmxTest.findConfig(String)
          Use com.ibm.websphere.pmi.client.PmiClient.findConfig() 
com.ibm.task.api.LocalHumanTaskManager.getAbsence()
          As of version 7.0, replaced by getUserSubstitutionDetail.

 

com.ibm.task.api.HumanTaskManagerService.getAbsence()
          As of version 7.0, replaced by getUserSubstitutionDetail.

 

com.ibm.task.api.HumanTaskManagerDelegate.getAbsence()
          As of version 7.0, replaced by getUserSubstitutionDetail.

 

com.ibm.task.api.HumanTaskManager.getAbsence()
          As of version 7.0, replaced by getUserSubstitutionDetail.

 

com.ibm.task.api.LocalHumanTaskManager.getAbsence(String)
          As of version 7.0, replaced by getUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManagerService.getAbsence(String)
          As of version 7.0, replaced by getUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManagerDelegate.getAbsence(String)
          As of version 7.0, replaced by getUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManager.getAbsence(String)
          As of version 7.0, replaced by getUserSubstitutionDetail. 
com.ibm.websphere.cache.Cache.getAllDependencyIds()
          Use DistributedMap to store and manage objects in cache. 
com.ibm.websphere.cache.Cache.getAllIds()
          Use DistributedMap to store and manage objects in cache. 
com.ibm.websphere.wsaddr10.EndpointReferenceType.getAny()
            
com.ibm.websphere.wsaddr10.MetadataType.getAny()
            
com.ibm.websphere.wsaddr10.ReferenceParametersType.getAny()
            
com.ibm.websphere.wsaddr10.AttributedQNameType.getAnyAttribute()
            
com.ibm.websphere.wsaddr10.EndpointReferenceType.getAnyAttribute()
            
com.ibm.websphere.wsaddr10.MetadataType.getAnyAttribute()
            
com.ibm.websphere.wsaddr10.ReferenceParametersType.getAnyAttribute()
            
com.ibm.websphere.wsaddr10.AttributedUnsignedLongType.getAnyAttribute()
            
com.ibm.websphere.wsaddr10.AttributedURIType.getAnyAttribute()
            
com.ibm.websphere.wsaddr10.ProblemActionType.getAnyAttribute()
            
com.ibm.websphere.wsaddr10.RelatesToType.getAnyAttribute()
            
com.ibm.bpe.api.ProcessTemplateData.getAutoDelete()
          As of version 6.1, replaced by getAutoDeletionMode. 
com.ibm.bpe.clientmodel.bean.ProcessTemplateBean.getAutoDelete()
            
com.ibm.websphere.rsadapter.WSRdbRecord.getBigDecimal(int, int)
          use getBigDecimal(int parameterIndex) or getBigDecimal(String parameterName) 
com.ibm.websphere.sibx.smobo.ServiceMessageObject.getBodyForSCAMessage(boolean, boolean)
            
com.ibm.websphere.sibx.smobo.ServiceMessageObject.getBodyPopulated()
            
com.ibm.websphere.cache.DynamicCacheAccessor.getCache()
          Use DistributedMap to store and manage objects in cache. DynamicCacheAccessor#getDistributedMap will return a DistributedMap for accessing base cache. 
com.ibm.websphere.servlet.cache.DynamicCacheAccessor.getCache()
          You should use com.ibm.websphere.cache.DynamicCacheAccessor 
com.ibm.websphere.cache.Cache.getCacheIdsByDependency(String)
          Use DistributedMap to store and manage objects in cache. 
com.ibm.websphere.cache.Cache.getCacheIdsByTemplate(String)
          Use DistributedMap to store and manage objects in cache. 
com.ibm.websphere.management.cmdframework.CommandMgr.getClientCommandMgr(AdminClient)
          As of release 7.0, replaced by CommandMgr.getCommandMgr(AdminClient) 
com.ibm.websphere.rsadapter.WSDataSource.getConnection(WSCciConnectionSpec)
          This method is not supported. Obtains a Connection based on the information provided in the WSConnectionSpec object. This method is provided solely for the WebSphere CCI layer, or other implementors of the javax.resource.cci interfaces. The WebSphere CCI layer will always delegate to this method. This method should never be used directly by customer applications. 
com.ibm.websphere.ems.CMMRequest.getCorrelator()
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.security.auth.WSPrincipal.getCredential()
          Use com.ibm.websphere.security.auth.WSSubject.getRunAsSubject() or com.ibm.websphere.security.auth.WSSubject.getCallerSubject() methods. 
com.ibm.websphere.pmi.stat.StatDescriptor.getDataId()
          No replacement 
com.ibm.websphere.cache.Cache.getDefaultPriority()
          Use DistributedMap to store and manage objects in cache. 
com.ibm.websphere.cache.DynamicCacheAccessor.getDistributedMap()
          baseCache is used for servlet caching. It should not be used as a DistributedMap. 
com.ibm.websphere.sib.admin.SIBTransmitMessageRequest.getEndTick()
          Replaced by SIBMessageRequest 
com.ibm.websphere.cache.Cache.getEntry(EntryInfo)
          Use DistributedMap to store and manage objects in cache. 
com.ibm.websphere.cache.Cache.getEntry(String)
          Use DistributedMap to store and manage objects in cache. 
com.ibm.wbiserver.manualrecovery.FailedEventManager.getFailedEventsForDestination(String, String, String, int)
          since 6.2 use FailedEventManager.queryFailedEvents(QueryFilters queryFilters, int offset, int maxRows) instead. 
com.ibm.wbiserver.manualrecovery.FailedEventManager.getFailedEventsForTimePeriod(Date, Date, int)
          since 6.2 use FailedEventManager.queryFailedEvents(QueryFilters queryFilters, int offset, int maxRows) instead. 
com.ibm.wbiserver.manualrecovery.FailedEventManager.getFailedEventWithParameters(String)
          since 6.2 use FailedEventManager.getEventDetailForSCA(FailedEvent failedEvent) instead. 
com.ibm.websphere.sib.admin.SIBTransmitMessageRequest.getId()
          Replaced by SIBMessageRequest 
com.ibm.bpe.api.ProcessTemplateData.getInputMessageTypeTypeSystemName()
          As of version 6.0, no replacement. 
com.ibm.bpe.api.ProcessInstanceData.getInputMessageTypeTypeSystemName()
          As of version 6.0, no replacement. 
com.ibm.bpe.api.ActivityServiceTemplateData.getInputMessageTypeTypeSystemName()
          As of version 6.0, no replacement. 
com.ibm.bpe.api.ActivityInstanceData.getInputMessageTypeTypeSystemName()
          As of version 6.0, no replacement. 
com.ibm.bpe.clientmodel.bean.ProcessTemplateBean.getInputMessageTypeTypeSystemName()
            
com.ibm.bpe.clientmodel.bean.ProcessInstanceBean.getInputMessageTypeTypeSystemName()
            
com.ibm.bpe.clientmodel.bean.ActivityServiceTemplateBean.getInputMessageTypeTypeSystemName()
            
com.ibm.bpe.clientmodel.bean.ActivityInstanceBean.getInputMessageTypeTypeSystemName()
            
com.ibm.websphere.pmi.stat.WSStats.getLevel()
          No replacement 
com.ibm.websphere.pmi.stat.MBeanLevelSpec.getLevel()
          No replacement. 
com.ibm.websphere.ems.CMMException.getLinkedException()
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.cache.Cache.getMaxNumberCacheEntries()
          Use DistributedMap to store and manage objects in cache. 
com.ibm.websphere.ems.transport.jms.JMSRequest.getMessage()
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.management.application.client.AppDeploymentTask.getMutableColumns(int)
          see isMutableColumn(int) 
com.ibm.websphere.pmi.stat.StatDescriptor.getName()
          No replacement 
com.ibm.websphere.sib.admin.SIBTransmitMessageRequest.getName()
          Replaced by SIBMessageRequest 
com.ibm.websphere.appprofile.accessintent.ReadAheadHint.getNextItem()
            
com.ibm.websphere.pmi.client.PmiClient.getNLSValue(String)
          Replaced by getNLSValue (key, moduleID) 
com.ibm.websphere.sib.admin.SIBMQLinkSenderCurrentStatus.getNpmSpeed()
          Replaced by getLinkNpmSpeed() 
com.ibm.websphere.sib.admin.SIBMQLinkReceiverCurrentStatus.getNpmSpeed()
          Replaced by getLinkNpmSpeed() 
com.ibm.websphere.cache.Cache.getNumberCacheEntries()
          Use DistributedMap to store and manage objects in cache. 
com.ibm.bpe.api.ProcessTemplateData.getOutputMessageTypeTypeSystemName()
          As of version 6.0, no replacement. 
com.ibm.bpe.api.ProcessInstanceData.getOutputMessageTypeTypeSystemName()
          As of version 6.0, no replacement. 
com.ibm.bpe.api.ActivityInstanceData.getOutputMessageTypeTypeSystemName()
          As of version 6.0, no replacement. 
com.ibm.bpe.clientmodel.bean.ProcessTemplateBean.getOutputMessageTypeTypeSystemName()
            
com.ibm.bpe.clientmodel.bean.ProcessInstanceBean.getOutputMessageTypeTypeSystemName()
            
com.ibm.bpe.clientmodel.bean.ActivityInstanceBean.getOutputMessageTypeTypeSystemName()
            
com.ibm.websphere.pmi.PmiDataInfo.getParticipation()
          No replacement 
com.ibm.websphere.appprofile.accessintent.AccessIntent.getPessimisticUpdateHintExclusive()
            
com.ibm.websphere.appprofile.accessintent.AccessIntent.getPessimisticUpdateHintNoCollision()
            
com.ibm.websphere.appprofile.accessintent.AccessIntent.getPessimisticUpdateHintWeakestLockAtLoad()
            
com.ibm.bpe.api.ProcessTemplateData.getProcessAdministrators()
          As of version 6.0.2, replaced by HumanTaskManager.getUsersInRole(getAdminTaskTemplateID(), WorkItem.REASON_ADMINISTRATOR). 
com.ibm.bpe.api.ProcessInstanceData.getProcessAdministrators()
          As of version 6.0.2, replaced by HumanTaskManager.getUsersInRole(getAdminTaskID(), WorkItem.REASON_ADMINISTRATOR). 
com.ibm.bpe.api.ActivityInstanceData.getProcessAdministrators()
          As of version 6.0.2, replaced by HumanTaskManager.getUsersInRole(getProcessAdminTaskID(), WorkItem.REASON_ADMINISTRATOR). 
com.ibm.bpe.clientmodel.bean.ProcessTemplateBean.getProcessAdministrators()
            
com.ibm.bpe.clientmodel.bean.ProcessInstanceBean.getProcessAdministrators()
            
com.ibm.bpe.clientmodel.bean.ActivityInstanceBean.getProcessAdministrators()
            
com.ibm.websphere.sib.admin.SIBTransmitMessageRequest.getRemoteEngineUuid()
          Replaced by SIBMessageRequest 
com.ibm.websphere.management.application.client.AppDeploymentTask.getRequiredColumns(int)
          see isRequiredColumn(int) 
com.ibm.websphere.servlet.cache.IdGenerator.getSharingPolicy(ServletCacheRequest)
            
com.ibm.websphere.sibx.smobo.ServiceMessageObject.getSoapFaultInfoPopulated()
            
com.ibm.websphere.sib.admin.SIBTransmitMessageRequest.getStartTick()
          Replaced by SIBMessageRequest 
com.ibm.websphere.pmi.stat.MBeanLevelSpec.getStatDescriptor()
          No replacement. 
com.ibm.websphere.pmi.PmiJmxTest.getStatDescriptor(ObjectName, String)
          Use 6.0 APIs. 
com.ibm.websphere.sib.admin.SIBTransmitMessageRequest.getState()
          Replaced by SIBMessageRequest 
com.ibm.websphere.pmi.PmiJmxTest.getStatsObject(ObjectName, StatDescriptor, boolean)
          Use 6.0 APIs. 
com.ibm.websphere.sib.admin.SIBMQLinkSenderCurrentStatus.getStatus()
          Replaced by getState() method. 
com.ibm.websphere.sib.admin.SIBMQLinkReceiverCurrentStatus.getStatus()
          Replaced by getState() method. 
com.ibm.websphere.sib.admin.SIBMQClientLinkConnectionStatus.getStatus()
          Replaced by getState() method. 
com.ibm.task.api.LocalHumanTaskManager.getSubstitutes()
          As of version 7.0, replaced by getUserSubstitutionDetail.

 

com.ibm.task.api.HumanTaskManagerService.getSubstitutes()
          As of version 7.0, replaced by getUserSubstitutionDetail.

 

com.ibm.task.api.HumanTaskManagerDelegate.getSubstitutes()
          As of version 7.0, replaced by getUserSubstitutionDetail.

 

com.ibm.task.api.HumanTaskManager.getSubstitutes()
          As of version 7.0, replaced by getUserSubstitutionDetail.

 

com.ibm.task.api.LocalHumanTaskManager.getSubstitutes(String)
          As of version 7.0, replaced by getUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManagerService.getSubstitutes(String)
          As of version 7.0, replaced by getUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManagerDelegate.getSubstitutes(String)
          As of version 7.0, replaced by getUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManager.getSubstitutes(String)
          As of version 7.0, replaced by getUserSubstitutionDetail. 
com.ibm.websphere.management.application.client.AppDeploymentController.getTaskInfo()
          Returns AppDeploymentTaskInfo instance for current task. 
com.ibm.websphere.management.application.client.AppDeploymentController.getTaskInfo(String)
          Returns AppDeploymentTaskInfo instance for given task. 
com.ibm.websphere.sib.admin.SIBTransmitMessageRequest.getTransactionId()
          Replaced by SIBMessageRequest 
com.ibm.websphere.pmi.stat.WSStats.getType()
          No replacement 
com.ibm.websphere.pmi.stat.StatDescriptor.getType()
          No replacement 
com.ibm.websphere.sib.admin.SIBTransmitMessageRequest.getType()
          Replaced by SIBMessageRequest 
com.ibm.bpe.api.JspLocation.getUriAsString()
          Use method JspLocation.getUri() instead. 
com.ibm.task.api.JspLocation.getUriAsString()
          Use method JspLocation.getUri() instead. 
com.ibm.websphere.scheduler.MessageTaskInfo.getUsername()
          use the com.ibm.websphere.TaskInfo.getAuthenticationAlias() method. 
com.ibm.websphere.cache.Cache.getValue(EntryInfo, boolean)
          Use DistributedMap to store and manage objects in cache. 
com.ibm.websphere.cache.Cache.getValue(Object, boolean)
          Use DistributedMap to store and manage objects in cache. 
com.ibm.websphere.cache.Cache.getValue(String, boolean)
          Use DistributedMap to store and manage objects in cache. 
com.ibm.bpe.api.CustomClientSettings.getWebClientSetting()
          Use CustomClientSettings.getWebClientSetting(String) instead. 
com.ibm.task.api.CustomClientSettings.getWebClientSetting()
          Use CustomClientSettings.getWebClientSetting(String) instead. 
com.ibm.bpe.api.LocalBusinessFlowManager.getWorkList(String)
          As of version 6.0, replaced by getStoredQuery. 
com.ibm.bpe.api.BusinessFlowManagerService.getWorkList(String)
          As of version 6.0, replaced by getStoredQuery. 
com.ibm.bpe.api.BusinessFlowManager.getWorkList(String)
          As of version 6.0, replaced by getStoredQuery. 
com.ibm.bpe.api.LocalBusinessFlowManager.getWorkListActions()
          As of version 6.0.2, no replacement.

 

com.ibm.bpe.api.BusinessFlowManagerService.getWorkListActions()
          As of version 6.0.2, no replacement.

 

com.ibm.bpe.api.BusinessFlowManager.getWorkListActions()
          As of version 6.0.2, no replacement.

 

com.ibm.bpe.api.LocalBusinessFlowManager.getWorkListNames()
          As of version 6.0, replaced by getStoredQueryNames.

 

com.ibm.bpe.api.BusinessFlowManagerService.getWorkListNames()
          As of version 6.0, replaced by getStoredQueryNames.

 

com.ibm.bpe.api.BusinessFlowManager.getWorkListNames()
          As of version 6.0, replaced by getStoredQueryNames.

 

com.ibm.websphere.ems.CMMException.hashCode()
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.servlet.cache.MetaDataGenerator.initialize(CacheConfig)
          Initialize is called once on servlet initialization, and should take configuration values from its CacheConfig argurment and store them locally. Additional config information from user applications or other sources may be read here as well. 
com.ibm.websphere.servlet.cache.IdGenerator.initialize(CacheConfig)
          This method is called once on servlet initialization, and should take configuration values from its CacheConfig argurment and store them locally. Additional config information from user applications or other sources may be read here as well. 
com.ibm.websphere.runtime.ServerName.initialize(String, String, String)
          This method is for WebSphere runtime use only. Applications should not call this method. 
com.ibm.websphere.management.cmdframework.CommandMgrInitializer.initializeClientMode(AdminClient)
          Replaced by CommandMgr.getClientCommandMgr(AdminClient adminclient) 
com.ibm.websphere.management.cmdframework.CommandMgrInitializer.initializeLocalMode()
          Replaced by CommandMgr.getCommandMgr() 
com.ibm.websphere.management.cmdframework.CommandMgrInitializer.initializeServerMode()
          Replaced by CommandMgr.getCommandMgr() 
com.ibm.websphere.management.application.AppManagementProxy.installStandaloneRAR(String, Hashtable, String)
            
com.ibm.websphere.management.application.AppManagement.installStandaloneRAR(String, Hashtable, String)
          Use ConfigService instead. Installs a standalone RAR file. This method creates a J2CResourceAdapter in the resources.xml file in the scope specified by the properties. The user has to manually extract the RAR file at the destination location. 
com.ibm.websphere.cache.Cache.invalidateById(String, boolean)
          Use DistributedMap to store and manage objects in cache. 
com.ibm.websphere.cache.Cache.invalidateByTemplate(String, boolean)
          Use DistributedMap to store and manage objects in cache. 
com.ibm.websphere.cache.EntryInfo.isBatchEnabled()
          The updates for Push or Push-Pull sharing policies are always done in an asynchronous batch mode. It always returns true. 
com.ibm.websphere.cache.CacheEntry.isBatchEnabled()
          The updates for Push or Push-Pull sharing policies are always done in an asynchronous batch mode. It always returns true. 
com.ibm.websphere.servlet.cache.DynamicCacheAccessor.isCachingEnabled()
          You should use com.ibm.websphere.cache.DynamicCacheAccessor 
com.ibm.websphere.management.application.client.AppDeploymentTask.isRequiredColumn(int)
          see isRequiredColumn(int) 
com.ibm.websphere.pmi.stat.StatDescriptor.isSame(StatDescriptor)
          No replacement 
com.ibm.websphere.wssecurity.callbackhandler.UNTGenerateCallback.isSentRealm()
          since v7.0 
com.ibm.websphere.wssecurity.callbackhandler.UNTGenerateCallback.isUsedIdentityAssertion()
          since v7.0 
com.ibm.websphere.wssecurity.callbackhandler.UNTGenerateCallback.isUsedRunAsSubject()
          since v7.0 
com.ibm.websphere.pmi.stat.WSStats.listStatisticNames()
          As of 6.0, replaced by WSStats.getStatisticNames() 
com.ibm.websphere.pmi.stat.WSStats.listStatistics()
          As of 6.0, replaced by WSStats.getStatistics() 
com.ibm.websphere.pmi.PmiJmxTest.listStatMembers(MBeanStatDescriptor)
          Use 6.0 APIs. 
com.ibm.websphere.pmi.PmiJmxTest.listStatMembers(ObjectName)
          Use 6.0 APIs. 
com.ibm.websphere.pmi.stat.WSStats.listSubStats()
          As of 6.0, replaced by WSStats.getSubStats() 
com.ibm.websphere.management.application.AppManagementProxy.moveModule(String, Hashtable, String, ObjectName, String)
            
com.ibm.websphere.management.application.AppManagement.moveModule(String, Hashtable, String, ObjectName, String)
          Replaced by setModuleInfo Moves a module from server-server, server-cluster, cluster-server, cluster-cluster. 
com.ibm.bpe.api.LocalBusinessFlowManager.newWorkList(String, String, String, String, Integer, TimeZone)
          As of version 6.0, replaced by createStoredQuery. 
com.ibm.bpe.api.BusinessFlowManagerService.newWorkList(String, String, String, String, Integer, TimeZone)
          As of version 6.0, replaced by createStoredQuery. 
com.ibm.bpe.api.BusinessFlowManager.newWorkList(String, String, String, String, Integer, TimeZone)
          As of version 6.0, replaced by createStoredQuery. 
com.ibm.websphere.pmi.stat.StatsUtil.pdTypeToString(int)
          No replacement. 
com.ibm.websphere.pmi.stat.StatsUtil.pmiDataInfoToTclAttrString(PmiDataInfo)
          No replacement. 
com.ibm.websphere.pmi.stat.StatsUtil.pmiDescriptorToTclAttrString(DataDescriptor, String, String)
          No replacement. 
com.ibm.websphere.pmi.stat.StatsUtil.pmiDescriptorToTclAttrString(String, DataDescriptor, String, String)
          No replacement. 
com.ibm.task.spi.APIEventHandlerPlugin.postClaim(Task, Object, TaskException)
          since v6.0.2 - use postClaim(Task, Serializable, TaskException) 
com.ibm.task.spi.APIEventHandler.postClaim(Task, Object, TaskException)
          since v6.0.2 - use postClaim(Task, Serializable, TaskException) 
com.ibm.task.spi.APIEventHandlerPlugin.postReplaceWorkItem(Task, int, String, TaskException)
          since v7.0 - this method is not used. 
com.ibm.task.spi.APIEventHandlerPlugin.postSetBinaryCustomProperty(Task, String, String, Serializable, TaskException)
          since v6.0.2 - use postSetBinaryCustomProperty(Task, BinaryCustomProperty) 
com.ibm.task.spi.APIEventHandler.postSetBinaryCustomProperty(Task, String, String, Serializable, TaskException)
          since v6.0.2 - use postSetBinaryCustomProperty(Task, BinaryCustomProperty) 
com.ibm.task.spi.APIEventHandlerPlugin.preReplaceWorkItem(Task, int, String)
          since v7.0 - this method is not used. 
com.ibm.task.spi.APIEventHandlerPlugin.preSetBinaryCustomProperty(Task, String, String, Serializable)
          since v6.0.2 - use preSetBinaryCustomProperty(Task, BinaryCustomProperty) 
com.ibm.task.spi.APIEventHandler.preSetBinaryCustomProperty(Task, String, String, Serializable)
          since v6.0.2 - use preSetBinaryCustomProperty(Task, BinaryCustomProperty) 
com.ibm.websphere.pmi.PmiModuleConfig.print(PrintWriter)
          No replacement 
com.ibm.websphere.security.WSSecurityException.printStackTrace(PrintStream)
          

Formats and prints all the exceptions added to the ArrayList using the addException API. Te output will be printed to the PrintStream passed in.

 
com.ibm.websphere.security.auth.WSLoginFailedException.printStackTrace(PrintStream)
          

Formats and prints all the exceptions added to the ArrayList using the addException API. The output will be printed to the PrintStream passed in.

 
com.ibm.websphere.security.WSSecurityException.printStackTrace(PrintWriter)
          

Formats and prints all the exceptions added to the ArrayList using the addException API. The output will be printed to the PrintWriter passed in.

 
com.ibm.websphere.security.auth.WSLoginFailedException.printStackTrace(PrintWriter)
          

Formats and prints all the exceptions added to the ArrayList using the addException API. The output will be printed to the PrintWriter passed in.

 
com.ibm.bpe.api.LocalBusinessFlowManager.query(String, Integer)
          As of version 6.0.2, replaced by query(Sting storedQueryName, Integer skipTuples, List parameters), 
com.ibm.bpe.api.BusinessFlowManagerService.query(String, Integer)
          As of version 6.0.2, replaced by query(Sting storedQueryName, Integer skipTuples, List parameters), 
com.ibm.bpe.api.BusinessFlowManager.query(String, Integer)
          As of version 6.0.2, replaced by query(Sting storedQueryName, Integer skipTuples, List parameters), 
com.ibm.task.api.LocalHumanTaskManager.query(String, Integer)
          As of version 6.0.2, replaced by query(Sting storedQueryName, Integer skipTuples, List parameters), 
com.ibm.task.api.HumanTaskManagerService.query(String, Integer)
          As of version 6.0.2, replaced by query(Sting storedQueryName, Integer skipTuples, List parameters), 
com.ibm.task.api.HumanTaskManagerDelegate.query(String, Integer)
          As of version 6.0.2, replaced by query(Sting storedQueryName, Integer skipTuples, List parameters), 
com.ibm.task.api.HumanTaskManager.query(String, Integer)
          As of version 6.0.2, replaced by query(Sting storedQueryName, Integer skipTuples, List parameters), 
com.ibm.bpe.api.LocalBusinessFlowManager.query(String, Integer, Integer)
          As of version 6.0.2, replaced by query(Sting storedQueryName, Integer skipTuples, Integer threshold, List parameters), 
com.ibm.bpe.api.BusinessFlowManagerService.query(String, Integer, Integer)
          As of version 6.0.2, replaced by query(Sting storedQueryName, Integer skipTuples, Integer threshold, List parameters), 
com.ibm.bpe.api.BusinessFlowManager.query(String, Integer, Integer)
          As of version 6.0.2, replaced by query(Sting storedQueryName, Integer skipTuples, Integer threshold, List parameters), 
com.ibm.task.api.LocalHumanTaskManager.query(String, Integer, Integer)
          As of version 6.0.2, replaced by query(Sting storedQueryName, Integer skipTuples, Integer threshold, List parameters), 
com.ibm.task.api.HumanTaskManagerService.query(String, Integer, Integer)
          As of version 6.0.2, replaced by query(Sting storedQueryName, Integer skipTuples, Integer threshold, List parameters), 
com.ibm.task.api.HumanTaskManagerDelegate.query(String, Integer, Integer)
          As of version 6.0.2, replaced by query(Sting storedQueryName, Integer skipTuples, Integer threshold, List parameters), 
com.ibm.task.api.HumanTaskManager.query(String, Integer, Integer)
          As of version 6.0.2, replaced by query(Sting storedQueryName, Integer skipTuples, Integer threshold, List parameters), 
com.ibm.websphere.jtaextensions.ExtendedJTATransaction.registerSynchronizationCallbackForCurrentTran(SynchronizationCallback)
          This method is deprecated in favor of registerInterposedSynchronization on javax.transaction.TransactionSynchronizationRegistry. 
com.ibm.websphere.management.AdminService.removeNotificationListenerExtended(NotificationListener)
          as of 5.0.1, you should use AdminService.removeNotificationListenerExtended(ObjectName,NotificationListener) 
com.ibm.websphere.management.AdminClient.removeNotificationListenerExtended(NotificationListener)
          as of 5.0.1, you should use AdminClient.removeNotificationListenerExtended(ObjectName,NotificationListener) 
com.ibm.websphere.appprofile.accessintent.ReadAheadHint.resetCursor()
            
com.ibm.wbiserver.manualrecovery.FailedEventManager.resubmitFailedEvents(String[])
          since 6.2 use FailedEventManager.resubmitFailedEvents(List failedEvents) instead 
com.ibm.task.clientmodel.HTMConnection.retrieve(TKIID)
          use HTMConnection.retrieve(OID) 
com.ibm.websphere.sibx.smobo.ServiceMessageObject.saveSCAData(Message, ServiceMessageObject)
            
com.ibm.task.api.LocalHumanTaskManager.setAbsence(boolean)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManagerService.setAbsence(boolean)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManagerDelegate.setAbsence(boolean)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManager.setAbsence(boolean)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.task.api.LocalHumanTaskManager.setAbsence(String, boolean)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManagerService.setAbsence(String, boolean)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManagerDelegate.setAbsence(String, boolean)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManager.setAbsence(String, boolean)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.websphere.cache.EntryInfo.setBatchEnabled(boolean)
          The updates for Push or Push-Pull sharing policies are always done in an asynchronous batch mode. Calling setBatchEnabled(false) has no effect on cache replication. 
com.ibm.websphere.sibx.smobo.ServiceMessageObject.setBodyPopulated()
            
com.ibm.websphere.ant.tasks.JspC.setCompileWithAssert(String)
          setCompileWithAssert is replaced by JspC.setJdkSourceLevel(java.lang.String) 
com.ibm.websphere.rsadapter.WSCallHelper.setConnectionError(Object)
          Replaced by WSCallHelper.setConnectionError(Object,boolean) 
com.ibm.websphere.rsadapter.DataStoreHelperMetaData.setDatabaseDefaultIsolationLevel(int)
          use setDatabaseDefaultIsolationLevel(int, int)  
com.ibm.bpe.api.FaultReplyException.setFaultMessage(Serializable)
            
com.ibm.websphere.ant.tasks.ServiceDeployTask.setFileEncoding(String)
          set the -Dfile.encoding jvm parameter instead 
com.ibm.websphere.pmi.PmiJmxTest.setInstrumentationLevel(ObjectName, StatDescriptor, int)
          Use 6.0 APIs. 
com.ibm.websphere.ant.tasks.ServiceDeployTask.setJavaDebug(String)
          no longer applicable 
com.ibm.websphere.ant.tasks.ServiceDeployTask.setNoJ2EEDeploy(boolean)
          no longer applicable 
com.ibm.websphere.ant.tasks.ServiceDeployTask.setNoJavaSource(boolean)
          no longer applicable 
com.ibm.websphere.scheduler.MessageTaskInfo.setPassword(String)
          use the com.ibm.websphere.TaskInfo.setAuthenticationAlias(String alias) method. 
com.ibm.websphere.ant.tasks.ServiceDeployTask.setProgressMonitor(String)
          no longer applicable 
com.ibm.websphere.wssecurity.callbackhandler.UNTGenerateCallback.setSentRelm(boolean)
          since v7.0 
com.ibm.websphere.sibx.smobo.ServiceMessageObject.setSoapFaultInfoPopulated()
            
com.ibm.task.api.LocalHumanTaskManager.setSubstitutes(List)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManagerService.setSubstitutes(List)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManagerDelegate.setSubstitutes(List)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManager.setSubstitutes(List)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.task.api.LocalHumanTaskManager.setSubstitutes(String, List)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManagerService.setSubstitutes(String, List)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManagerDelegate.setSubstitutes(String, List)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.task.api.HumanTaskManager.setSubstitutes(String, List)
          As of version 7.0, replaced by setUserSubstitutionDetail. 
com.ibm.websphere.ola.ConnectionSpecImpl.setUseCICSContainer(int)
          Use ConnectionSpecImpl.setUseCICSContainer(boolean) 
com.ibm.websphere.wssecurity.callbackhandler.UNTGenerateCallback.setUsedIdentityAssertion(boolean)
          since v7.0 
com.ibm.websphere.wssecurity.callbackhandler.UNTGenerateCallback.setUsedRunAsSubject(boolean)
          since v7.0 
com.ibm.websphere.scheduler.MessageTaskInfo.setUsername(String)
          use the com.ibm.websphere.TaskInfo.setAuthenticationAlias(String alias) method. 
com.ibm.websphere.pmi.stat.StatsUtil.statisticToTclAttrString(Statistic, long, DataDescriptor, String, String)
          No replacement. 
com.ibm.websphere.pmi.stat.StatsUtil.statisticToTclAttrString(Statistic, long, String, DataDescriptor, String, String)
          No replacement. 
com.ibm.websphere.pmi.stat.StatsUtil.statsToTclAttrString(Stats, DataDescriptor, String, String)
          No replacement. 
com.ibm.websphere.pmi.stat.StatsUtil.statsToTclAttrString(String, Stats, DataDescriptor, String, String)
          No replacement. 
com.ibm.websphere.rsadapter.Reassociateable.supportsImplicitReactivation()
          this method is no longer used and will be removed in a future release. 
com.ibm.websphere.pmi.PmiJmxTest.testEJB()
          Use 6.0 APIs. 
com.ibm.websphere.pmi.PmiJmxTest.testJSR77Stats()
          Use 6.0 APIs. 
com.ibm.websphere.ems.CMMException.toString()
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.runtime.ServerName.was390Initialize(byte[], String, String, int, int, String)
          This method is for WebSphere runtime use only. Applications should not call this method. 
com.ibm.websphere.runtime.ServerName.was390Initialize(byte[], String, String, int, int, String, String)
          This method is for WebSphere runtime use only. Applications should not call this method. 
 

Deprecated Constructors
com.ibm.task.api.ApplicationVetoException(Object[])
          This exception does not support message variables. Use ApplicationVetoException.ApplicationVetoException() 
com.ibm.task.api.ApplicationVetoException(Object[], Throwable)
          This exception does not support message variables. Use ApplicationVetoException.ApplicationVetoException() 
com.ibm.bpe.api.BpelException(String, Object[])
          Use BpelException.BpelException(String, Object[], String) instead. 
com.ibm.bpe.api.BpelException(String, Object[], Throwable)
          Use BpelException.BpelException(String, Object[], String, Throwable) instead. 
com.ibm.bpc.clientcore.ClientException(String, Object[], Throwable)
          Use ClientException.ClientException(String, String, Object[], Throwable) instead. 
com.ibm.websphere.ems.CMMException(String)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.CMMException(String, Exception)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.CMMRequest(CMMReplyCorrelator)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.ConfigurationException(String)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.ConfigurationException(String, Exception)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.naming.DumpNameSpace(PrintStream, int)
           
com.ibm.bpe.api.EngineMissingReceiveException(String, Object[])
          Use EngineMissingReceiveException.EngineMissingReceiveException(String, Object[], String) instead. 
com.ibm.bpe.api.EngineMissingReceiveException(String, Object[], Throwable)
          Use EngineMissingReceiveException.EngineMissingReceiveException(String, Object[], String, Throwable) instead. 
com.ibm.bpe.api.EngineMissingReplyException(String, Object[])
          Use EngineMissingReplyException.EngineMissingReplyException(String, Object[], String) instead. 
com.ibm.bpe.api.EngineMissingReplyException(String, Object[], Throwable)
          Use EngineMissingReplyException.EngineMissingReplyException(String, Object[], String, Throwable) instead. 
com.ibm.bpe.api.FaultReplyException(Object[], String, Serializable)
            
com.ibm.bpe.api.FaultReplyException2(Object[], String, String, String, Serializable)
            
com.ibm.websphere.ems.FormatException(String)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.FormatException(String, Exception)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.IllegalStateException(String)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.IllegalStateException(String, Exception)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.transport.jms.JMSRequest(Message, CMMReplyCorrelator)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ras.Manager()
            
com.ibm.websphere.pmi.stat.MBeanLevelSpec(ObjectName, int)
          As of 6.0, replaced by MBeanLevelSpec(ObjectName mName, int[] enable). 
com.ibm.websphere.pmi.stat.MBeanLevelSpec(ObjectName, StatDescriptor, int)
          As of 6.0, replaced by MBeanLevelSpec(ObjectName mName, int[] enable). 
com.ibm.ras.RASEvent(long, String, String[])
          Use RASEvent instead. 
com.ibm.ras.RASMessageEvent(long, String, String[], String)
          Use RASMessageEvent instead. 
com.ibm.ras.RASMessageEvent(long, String, String[], String, String, String, String, String, String, String, String, Throwable)
          Use RASMessageEvent instead. 
com.ibm.ras.RASTraceEvent(long, String, String[])
          Use RASTraceEvent instead. 
com.ibm.ras.RASTraceEvent(long, String, String[], String, String, RASITraceLogger, String, String, Throwable)
          Use RASTraceEvent instead. 
com.ibm.bpe.api.RuntimeFaultException(String, Object[])
          Use RuntimeFaultException.RuntimeFaultException(String, Object[], String) instead. 
com.ibm.bpe.api.RuntimeFaultException(String, Object[], Throwable)
          Use RuntimeFaultException.RuntimeFaultException(String, Object[], String, Throwable) instead. 
com.ibm.bpe.api.SendReplyErrorException(String, Object[])
          Use SendReplyErrorException.SendReplyErrorException(String, String, Object[]) instead. 
com.ibm.bpe.api.SendReplyErrorException(String, Object[], Throwable)
          Use SendReplyErrorException.SendReplyErrorException(String, Object[], String, Throwable) instead. 
com.ibm.websphere.pmi.stat.StatDescriptor(String[], int)
          No replacement 
com.ibm.bpe.api.SystemFaultException(String, Object[])
          Use SystemFaultException.SystemFaultException(String, Object[], String) instead. 
com.ibm.task.api.SystemFaultException(String, Object[])
          Use SystemFaultException.SystemFaultException(String, Object[], String) instead. 
com.ibm.bpe.api.SystemFaultException(String, Object[], Throwable)
          Use SystemFaultException.SystemFaultException(String, Object[], String, Throwable) instead. 
com.ibm.task.api.SystemFaultException(String, Object[], Throwable)
          Use SystemFaultException.SystemFaultException(String, Object[], String, Throwable) instead. 
com.ibm.task.api.TaskError(String, Object[])
          Use TaskError.TaskError(String, Object[], String) instead. 
com.ibm.task.api.TaskError(String, Object[], Throwable)
          Use TaskError.TaskError(String, Object[], String, Throwable) instead. 
com.ibm.task.api.TaskException(String, Object[])
          Use TaskException.TaskException(String, Object[], String) instead. 
com.ibm.task.api.TaskException(String, Object[], Throwable)
          Use TaskException.TaskException(String, Object[], String, Throwable) instead. 
com.ibm.websphere.ems.TimeoutException(String)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.TimeoutException(String, Exception)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.TransportException(String)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.websphere.ems.TransportException(String, Exception)
          Deprecated since 6.0, EMS is replaced by using standard JMS apis 
com.ibm.bpe.api.UnhandledFaultException(String, Object[])
          Use UnhandledFaultException.UnhandledFaultException(String, Object[], String) instead. 
com.ibm.bpe.api.UnhandledFaultException(String, Object[], Throwable)
          Use UnhandledFaultException.UnhandledFaultException(String, Object[], String, Throwable) instead. 
 


IBM WebSphere Application ServerTM
Release 7