Deprecated API

Deprecated Classes
oracle.clex.persistence.bc4j.BC4JHandler
          Do not use BC4JHandler, use Handler directly instead. All functionality formerly offered by BC4JHandler has been removed. 
oracle.clex.persistence.toplink.CLEUnitOfWork
          use ClientSessionProvider for TOPLink903 and on. Discontinue use of oracle.clex.persistence.toplink.TOPLink*.java, oracle.clex.persistence.toplink.CLEUnitOfWork.java and oracle.clex.persistence.toplink.PersistenceExceptionHandler.java 
oracle.clex.process.CreateXMLPage
          Use CreateXSLTransformationPage instead. This class will be removed in future releases. 
oracle.clex.process.CreateXSLTransformPage
          Use CreateXSLTransformationPage instead; JAXP compliant. Creates a Page by dynamically creating an XML DOM and using the XSLT specified during the construction of the Process. 
oracle.clex.process.HTMLString
          This class will be removed and java.lang.String will be used instead. This class is created to make the getXXX methods return a common object. In future additional methods may be added to validate the HTML contents of this object. 
oracle.clex.process.LogMessages
          This class will be removed or altered in future releases 
oracle.clex.persistence.handler.MessageLogHandler
          This class will be removed or altered in future releases 
oracle.clex.persistence.ejb.oc4j.OC4JEJBHomeProvider
          Use EJBHomeProvider instead. No longer need to subclass EJBHomeProvider for different app servers. Use EJBHomeProvider directly with additional property: contextfactory, where contextfactory is the value for the java.naming.factory.initial environment property. For OC4J, for example, the contextfactory would be com.evermind.server.ApplicationClientInitialContextFactory  
oracle.clex.persistence.toplink.PersistenceExceptionHandler
          use ClientSessionProvider for TOPLink903 and on. Discontinue use of oracle.clex.persistence.toplink.TOPLink*.java, oracle.clex.persistence.toplink.CLEUnitOfWork.java and oracle.clex.persistence.toplink.PersistenceExceptionHandler.java 
oracle.clex.process.RegisterUser
          SecureDisplayGroup is now more generic with use of pre group includes. 
oracle.clex.process.displaygroup.SecureDisplayGroup
          - use DisplayGroup with the pre-group feature 
oracle.clex.persistence.toplink.TOPLink3TierConnectionProvider
          use ClientSessionProvider for TOPLink903 and on. Discontinue use of oracle.clex.persistence.toplink.TOPLink*.java, oracle.clex.persistence.toplink.CLEUnitOfWork.java and oracle.clex.persistence.toplink.PersistenceExceptionHandler.java 
oracle.clex.persistence.toplink.TOPLink3TierHandler
          use ClientSessionProvider for TOPLink903 and on. Discontinue use of oracle.clex.persistence.toplink.TOPLink*.java, oracle.clex.persistence.toplink.CLEUnitOfWork.java and oracle.clex.persistence.toplink.PersistenceExceptionHandler.java 
oracle.clex.persistence.toplink.TOPLinkConnection
          use ClientSessionProvider for TOPLink903 and on. Discontinue use of oracle.clex.persistence.toplink.TOPLink*.java, oracle.clex.persistence.toplink.CLEUnitOfWork.java and oracle.clex.persistence.toplink.PersistenceExceptionHandler.java 
oracle.clex.persistence.toplink.TOPLinkConnectionProvider
          use ClientSessionProvider for TOPLink903 and on. Discontinue use of oracle.clex.persistence.toplink.TOPLink*.java, oracle.clex.persistence.toplink.CLEUnitOfWork.java and oracle.clex.persistence.toplink.PersistenceExceptionHandler.java 
oracle.clex.persistence.toplink.TOPLinkProject
          use ClientSessionProvider for TOPLink903 and on. Discontinue use of oracle.clex.persistence.toplink.TOPLink*.java, oracle.clex.persistence.toplink.CLEUnitOfWork.java and oracle.clex.persistence.toplink.PersistenceExceptionHandler.java 
oracle.clex.persistence.toplink.TOPLinkTransaction
          use ClientSessionProvider for TOPLink903 and on. Discontinue use of oracle.clex.persistence.toplink.TOPLink*.java, oracle.clex.persistence.toplink.CLEUnitOfWork.java and oracle.clex.persistence.toplink.PersistenceExceptionHandler.java 
oracle.clex.process.ValidateHTMLInput
          This process will be removed in Cleveland version 2.0. Use ValidateAttributes or ValidateHTMLForm instead.
 
 

Deprecated Interfaces
oracle.cle.persistence.Connectable
          These methods, if needed will be specified in ConnectionProvider. 
oracle.cle.resource.Resource
          Business Objects (Domain Entities) should not extend Resource. Handlers can now deal with any interface. Extending Resource ties persistence layer code to Cleveland. 
oracle.cle.persistence.TransactionManagement
          Cleveland should not deal with transactions. Transactions should be managed at the provider. 
 

Deprecated Fields
oracle.clex.process.controller.HttpServletController.MULTIPART_UPLOAD_DIRECTORY
          Use getUploadDirectory() instead. This is not reliable because each controller can have its own upload directory. 
oracle.clex.process.controller.HttpServletController.MULTIPART_UPLOAD_LIMIT
          Use getUploadLimit() instead. This is not reliable because each controller can have its own upload limit. 
 

Deprecated Methods
oracle.clex.process.controller.HttpServletController.checkMultipartRequest(HttpServletRequest)
          Replaced by handleMultipartRequest for version 2.0. This method must call handleMultipartRequest and will be removed in a future release. Returns a MultipartRequest. This method is invoked from the preServiceStart() method to handle multipart requests. 
oracle.cle.persistence.HandlerDefinition.deleteObject(Resource, Object)
          Use deleteObject(Object, Object) instead. Handler will now work against any business object interface, not only those extending Resource. Resource is deprecated. 
oracle.cle.persistence.Handler.deleteObject(Resource, Object)
          Use deleteObject(Object, Object) instead. Handler will now work against any business object interface, not only those extending Resource. Resource is deprecated. 
oracle.clex.process.displaygroup.SecureDisplayGroup.getAddressStandardizationActivity()
          Will change to getAddressStandardizationProcess() in Cleveland 2.0 
oracle.clex.util.XSLPageTransformer.getHtml()
          Use getTransformedResult() instead; JAXP compliant. Transforms XML using XSL. Put here so as not to break applications developed before the change to jaxp 
oracle.cle.persistence.UserImpl.getID()
          getID will be removed in future releases because it is no longer required by the Resource interface 
oracle.clex.process.controller.HttpServletController.getInfo(String)
          This will no longer work. Use getInfo(String, Service) instead. 
oracle.cle.process.GenericProcess.getInfo(String, boolean)
          Use getInfo(String, Integer) instead 
oracle.cle.process.Service.getInfo(String, boolean)
          Use getInfo(String, Integer) instead 
oracle.clex.process.controller.HttpServletController.getLoggedOffPageLocation()
          Will remove in future releases. Use logoff=http://logoff?<location> instead of depending on this method. If an invalid location is given using the preferred method mentioned above, the logedoff page will default to the web server root. 
oracle.clex.process.displaygroup.SecureDisplayGroup.getLoginInformationActivity()
          Will change to getLoginInformationProcess() in Cleveland 2.0 
oracle.clex.process.displaygroup.SecureDisplayGroup.getModifyUserActivity()
          Will change to getModifyUserProcess() in Cleveland 2.0 
oracle.cle.persistence.HandlerDefinition.getObject(Object, Object)
          Use findObject instead. Handler will now work against any business object interface, not only those extending Resource. Resource is deprecated. 
oracle.cle.persistence.Handler.getObject(Object, Object)
          Use findObject instead. Handler will now work against any business object interface, not only those extending Resource. Resource is deprecated. 
oracle.clex.process.displaygroup.SecureDisplayGroup.getRegisterActivity()
          Use getRegisterProcess instead 
oracle.clex.process.controller.HttpServletController.getSetContentType(Service)
          Replaced by getCurrentContentType for version 2.0. This method must internally call getCurrentContentType and will be removed in a future release. 
oracle.cle.persistence.HandlerDefinition.newObject(Object)
          Use createObject instead. Handler will now work against any business object interface, not only those extending Resource. Resource is deprecated. 
oracle.cle.persistence.Handler.newObject(Object)
          Use createObject instead. Handler will now work against any business object interface, not only those extending Resource. Resource ise deprecated. 
oracle.clex.util.Validate.randomNumberString(int)
          This should be in another utility class Eg. randomNumberString(5) returns a random number (string) between 10000 and 99999. 
oracle.clex.process.ValidateHTMLForm.registerConditionalMandatoryField(ProcessParameter, Boolean)
          use registerConditionalMandatoryField(String, Boolean) instead 
oracle.clex.process.ValidateHTMLForm.registerDateField(ProcessParameter)
          use registerDateField(String) instead 
oracle.clex.process.ValidateHTMLForm.registerDateField(ProcessParameter, String)
          use registerDateField(String, String) instead 
oracle.clex.process.ValidateHTMLForm.registerDateField(ProcessParameter, String, String)
          use registerDateField(String, String, String) instead 
oracle.clex.process.ValidateHTMLForm.registerDateField(String, String, String)
          use registerDateField(String, String, String) instead 
oracle.clex.process.ValidateHTMLForm.registerDecimalField(ProcessParameter)
          use registerDecimalField(String) instead 
oracle.clex.process.ValidateHTMLForm.registerDecimalField(ProcessParameter, String)
          use registerDecimalField(String, String) instead 
oracle.cle.persistence.Handler.registerForChanges(Resource, Object)
            
oracle.clex.process.ValidateHTMLForm.registerIntegerField(ProcessParameter)
          use registerIntegerField(String) instead 
oracle.clex.process.ValidateHTMLForm.registerIntegerField(ProcessParameter, String)
          use registerIntegerField(String, String) instead 
oracle.clex.process.ValidateHTMLForm.registerMandatoryField(ProcessParameter)
          use registerMandatoryField(String) instead 
oracle.clex.process.ValidateHTMLForm.registerMandatoryField(ProcessParameter, String)
          use registerMandatoryField(String, String) instead 
oracle.clex.process.ValidateHTMLForm.registerPositiveDecimalField(ProcessParameter)
          use registerPositiveDecimalField(String) instead 
oracle.clex.process.ValidateHTMLForm.registerPositiveDecimalField(ProcessParameter, String)
          use registerPositiveDecimalField(String, String) instead 
oracle.clex.process.ValidateHTMLForm.registerPositiveIntegerField(ProcessParameter)
          use registerPositiveIntegerField(String) instead 
oracle.clex.process.ValidateHTMLForm.registerPositiveIntegerField(ProcessParameter, String)
          use registerPositiveIntegerField(String, String) instead 
oracle.clex.process.ValidateHTMLForm.registerRegularExpressionField(ProcessParameter, String)
          use registerRegularExpressionField(String, String) instead 
oracle.cle.process.Service.removeInfo(ProcessInfo[])
          This might be moved to a private or protected method Please use removeInfo(ProcessInfo[], Process) when calling from a Child Process 
oracle.cle.process.Service.removeInfo(String)
          This may be moved to a private or protected method Please use removeInfo(String, Process) when calling from a Child Process to enable alias lookups. 
oracle.cle.process.Service.removeInfo(Vector)
          This may be moved to a private or protected method Please use removeInfo(Vector, Process) when calling from a Child Process to enable alias lookups. 
oracle.cle.persistence.UserImpl.setID(Integer)
          setID will be removed in future releases because it is no longer required by the Resource interface 
oracle.cle.persistence.UserImpl.setSuspended(String)
          Use the 'boolean' methods instead. 
oracle.clex.process.controller.HttpServletController.terminate()
          This method may be removed in a future release 
 

Deprecated Constructors
oracle.clex.process.ProcessRouter(Integer)
          use constructor ProcessRouter(String parameters, String defaultCondition) instead 
oracle.clex.process.ProcessRouter(Integer, Boolean)
          use constructor ProcessRouter(String parameters, Boolean removeInfoFlag, String defaultCondition) instead 
oracle.clex.process.ProcessRouter(Integer, Boolean, String)
          use constructor ProcessRouter(String parameters, Boolean removeAllInfoFlag, String defaultCondition) instead 
oracle.clex.process.ProcessRouter(Integer, Boolean, String, Boolean, String)
          use constructor ProcessRouter(String parameters, Boolean useGlobalName String infos, Boolean removeInfosFlag, String defaultCondition) instead Enhancement #2371527 
oracle.clex.process.ProcessRouter(Integer, Boolean, String, String)
          use constructor ProcessRouter(String parameters, Boolean useGlobalName String infos, String defaultCondition) instead Bug #2371527 
oracle.clex.process.ProcessRouter(Integer, String)
          use constructor ProcessRouter(String parameters, String defaultCondition) instead 
oracle.clex.process.ProcessRouter(Integer, String, Boolean, String)
          use constructor ProcessRouter(String parameters, String infos, Boolean removeInfosFlag, String defaultCondition) instead Enhancement #1546037 
oracle.clex.process.ProcessRouter(Integer, String, String)
          use constructor ProcessRouter(String parameters, String infos, String defaultCondition) instead 
oracle.clex.process.ProcessRouter(String, Boolean)
          use constructor ProcessRouter(String parameters, Boolean removeAllInfoFlag, String defaultCondition) instead 
oracle.cle.process.Service()
          This constructor may be removed in a future release. Services should be created with XML descriptors. 
oracle.clex.process.ValidateAttributes(String)
          This constructor may be changed to behave the same as ValidateAttributes(filename, false) in future releases. Currently, this constructor currently uses the aXMLRuleFileKey to lookup the location of a file from the info table... 
 



Copyright © 2003 ORACLE Corp. All Rights Reserved.