Deprecated API

Deprecated Classes
org.apache.turbine.services.intake.xmlmodel.AppData
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.xmlrpc.util.AuthenticatedFileHandler
          This is not scope of the Service itself but of an application which uses the service. This class shouldn't be part of Turbine but of an addon application. 
org.apache.turbine.services.intake.model.BigDecimalField
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.validator.BigDecimalValidator
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.model.BooleanField
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.validator.BooleanValidator
          Use the Fulcrum Intake component instead. 
org.apache.turbine.util.mail.ByteArrayDataSource
          Use org.apache.commons.mail.ByteArrayDataSource instead. 
org.apache.turbine.services.cache.CachedObject
          Use the Fulcrum Cache component instead. 
org.apache.turbine.services.mimetype.util.CharSetMap
          Use the Fulcrum Mimetype component instead. 
org.apache.turbine.services.crypto.provider.ClearCrypt
          Use the Fulcrum Crypto component instead. 
org.apache.turbine.util.CSVParser
          Use org.apache.turbine.util.parser.CSVParser instead. 
org.apache.turbine.util.DataStreamParser
          Use org.apache.turbine.util.parser.DataStreamParser instead. 
org.apache.turbine.services.intake.model.DateStringField
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.validator.DateStringValidator
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.validator.DefaultValidator
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.model.DoubleField
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.validator.DoubleValidator
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.transform.DTDResolver
          Use the Fulcrum Intake component instead. 
org.apache.turbine.util.mail.Email
          Use org.apache.commons.mail.Email instead. 
org.apache.turbine.util.mail.EmailAttachment
          Use org.apache.commons.mail.EmailAttachment instead. 
org.apache.turbine.services.intake.model.Field
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.model.FieldFactory
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.xmlrpc.util.FileHandler
          This is not scope of the Service itself but of an application which uses the service. This class shouldn't be part of Turbine but of an addon application. 
org.apache.turbine.util.upload.FileItem
          use commons-fileupload instead 
org.apache.turbine.services.intake.model.FileItemField
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.xmlrpc.util.FileTransfer
          This is not scope of the Service itself but of an application which uses the service. This class shouldn't be part of Turbine but of an addon application. 
org.apache.turbine.util.FileUtils
          This class will be removed after the 2.3 release. Please use FileUtils from commons-io. 
org.apache.turbine.services.intake.validator.FileValidator
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.model.FloatField
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.validator.FloatValidator
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.model.Group
          Use the Fulcrum Intake component instead. 
org.apache.turbine.util.mail.HtmlEmail
          Use org.apache.commons.mail.HtmlEmail instead. 
org.apache.turbine.services.intake.model.IntegerField
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.validator.IntegerValidator
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.crypto.provider.JavaCrypt
          Use the Fulcrum Crypto component instead. 
org.apache.turbine.services.localization.LocaleTokenizer
          Use the Fulcrum Localization component instead. 
org.apache.turbine.services.localization.Localization
          Use the Fulcrum Localization component instead. 
org.apache.turbine.util.Log
          Use the commons.logging system for logging 
org.apache.turbine.modules.actions.LoginUser
          Use PipelineData version instead. 
org.apache.turbine.services.intake.model.LongField
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.validator.LongValidator
          Use the Fulcrum Intake component instead. 
org.apache.turbine.util.mail.MailMessage
          Use org.apache.commons.mail.MailMessage instead. 
org.apache.turbine.services.mimetype.util.MimeType
          Use the Fulcrum Mimetype component instead.s 
org.apache.turbine.services.mimetype.util.MimeTypeMap
          Use the Fulcrum Mimetype component instead. 
org.apache.turbine.services.mimetype.util.MimeTypeMapper
          Use the Fulcrum Mimetype component instead. 
org.apache.turbine.util.mail.MultiPartEmail
          Use org.apache.commons.mail.MultiPartEmail instead. 
org.apache.turbine.util.upload.MultipartStream
          use commons-fileupload instead 
org.apache.turbine.services.intake.validator.NumberValidator
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.crypto.provider.OldJavaCrypt
          Use the Fulcrum Crypto component instead. 
org.apache.turbine.util.QuickSort
          This class will be removed after the 2.3 release. It is not part of the Web Framework scope. If you need it, please use a sorting library for quicksort. 
org.apache.turbine.services.cache.RefreshableCachedObject
          Use the Fulcrum Cache component instead. 
org.apache.turbine.services.pull.tools.RelativeTemplateLink
          Use TemplateLink with the TemplateLink.getRelativeLink() method. 
org.apache.turbine.services.intake.xmlmodel.Rule
          Use the Fulcrum Intake component instead. 
org.apache.turbine.util.RunDataFactory
          This factory tries to be the RunData Service if no RunData Service is configured. RunData Service is now mandatory for Turbine so use it directly without this factory. 
org.apache.turbine.util.SequencedHashtable
          Use SequencedHashMap from the commons collections. 
org.apache.turbine.services.intake.model.ShortField
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.validator.ShortValidator
          Use the Fulcrum Intake component instead. 
org.apache.turbine.util.mail.SimpleEmail
          Use org.apache.commons.mail.SimpleEmail instead. 
org.apache.turbine.services.intake.model.StringField
          Use the Fulcrum Intake component instead. 
org.apache.turbine.util.StringStackBuffer
          This class will be removed after the 2.3 release. It is not part of the Web Framework scope. If you need this class, please lobby for inclusion in the commons-collections component repository. 
org.apache.turbine.services.intake.validator.StringValidator
          Use the Fulcrum Intake component instead. 
org.apache.turbine.util.db.TableColumn
          Use Torque. 
org.apache.turbine.services.pull.tools.TemplateLinkWithSlash
          Use TemplateLink instead and fix up your template references. 
org.apache.turbine.util.template.TemplatePageAttributes
          Use HtmlPageAttributes along with VelocityOnlyLayout instead 
org.apache.turbine.util.TSVParser
          Use org.apache.turbine.util.parser.TSVParser instead. 
org.apache.turbine.services.component.TurbineComponentService
          torque is now loaded using the AvalonComponentService 
org.apache.turbine.services.crypto.TurbineCrypto
          Use the Fulcrum Crypto component instead. 
org.apache.turbine.services.crypto.TurbineCryptoService
          Use the Fulcrum Crypto component instead. 
org.apache.turbine.services.cache.TurbineGlobalCache
          Use the Fulcrum Cache component instead. 
org.apache.turbine.services.cache.TurbineGlobalCacheService
          Use the Fulcrum Cache component instead. 
org.apache.turbine.services.intake.TurbineIntake
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.TurbineIntakeService
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.localization.TurbineLocalizationService
          Use the Fulcrum Localization component instead. 
org.apache.turbine.services.mimetype.TurbineMimeTypes
          Use the Fulcrum Mimetype component instead. 
org.apache.turbine.services.mimetype.TurbineMimeTypeService
          Use the Fulcrum Mimetype component instead. 
org.apache.turbine.services.crypto.provider.UnixCrypt
          Use the Fulcrum Crypto component instead. 
org.apache.turbine.util.db.UUIdGenerator
          Use the Unique ID Service 
org.apache.turbine.services.intake.xmlmodel.XmlField
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.xmlmodel.XmlGroup
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.transform.XmlToAppData
          Use the Fulcrum Intake component instead. 
 

Deprecated Interfaces
org.apache.turbine.util.Comparable
          This class will be removed after the 2.3 release. It is not part of the Web Framework scope. If you need it, please use a sorting library for quicksort. 
org.apache.turbine.services.component.ComponentService
          torque is now loaded using the AvalonComponentService 
org.apache.turbine.services.intake.validator.Constraint
          Use the Fulcrum Intake component instead. 
org.apache.turbine.util.CookieParser
          Use org.apache.turbine.util.parser.CookieParser instead. 
org.apache.turbine.services.crypto.CryptoAlgorithm
          Use the Fulcrum Crypto component instead. 
org.apache.turbine.services.crypto.CryptoService
          Use the Fulcrum Crypto component instead. 
org.apache.turbine.services.cache.GlobalCacheService
          Use the Fulcrum Cache component instead. 
org.apache.turbine.services.intake.validator.InitableByConstraintMap
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.IntakeService
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.localization.LocalizationService
          Use the Fulcrum Localization component instead. 
org.apache.turbine.services.mimetype.MimeTypeService
          Use the Fulcrum Mimetype component instead. 
org.apache.turbine.util.ParameterParser
          Use org.apache.turbine.util.parser.ParameterParser instead. 
org.apache.turbine.services.cache.Refreshable
          Use the Fulcrum Cache component instead. 
org.apache.turbine.services.intake.validator.Validator
          Use the Fulcrum Intake component instead. 
org.apache.turbine.util.ValueParser
          Use org.apache.turbine.util.parser.ValueParser instead. 
 

Deprecated Exceptions
org.apache.turbine.services.intake.IntakeException
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.intake.validator.InvalidMaskException
          Use the Fulcrum Intake component instead. 
org.apache.turbine.services.cache.ObjectExpiredException
          Use the Fulcrum Cache component instead. 
org.apache.turbine.services.intake.validator.ValidationException
          Use the Fulcrum Intake component instead. 
 

Deprecated Fields
org.apache.turbine.services.rundata.TurbineRunDataService.COOKIE_PARSER
          Use RunDataService.COOKIE_PARSER_KEY 
org.apache.turbine.util.ServletUtils.FTP_PORT
          use URIConstants.FTP_PORT 
org.apache.turbine.util.ServletUtils.HTTP_PORT
          use URIConstants.HTTP_PORT 
org.apache.turbine.util.ServletUtils.HTTPS_PORT
          use URIConstants.HTTPS_PORT 
org.apache.turbine.util.mail.Email.MAIL_SERVER
          Use TurbineConstants.MAIL_SERVER_KEY 
org.apache.turbine.util.mail.Email.MAIL_SMTP_FROM
          Use TurbineConstants.MAIL_SMTP_FROM 
org.apache.turbine.services.rundata.TurbineRunDataService.PARAMETER_PARSER
          Use RunDataService.PARAMETER_PARSER_KEY 
org.apache.turbine.services.rundata.TurbineRunDataService.RUN_DATA
          Use RunDataService.RUN_DATA_KEY 
org.apache.turbine.util.ServletUtils.URI_SCHEME_SEPARATOR
          use URIConstants.URI_SCHEME_SEPARATOR; 
 

Deprecated Methods
org.apache.turbine.util.template.HtmlPageAttributes.addAttribute(String, String)
          Use addBodyAttribute instead. 
org.apache.turbine.services.jsp.TurbineJsp.addDefaultObjects(RunData)
          Use the PipelineData version. 
org.apache.turbine.util.ObjectUtils.addOnce(List, Object)
          No replacement 
org.apache.turbine.modules.Screen.build(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.Page.build(RunData)
          Use build(PipelineData) instead. 
org.apache.turbine.modules.Navigation.build(RunData)
          Use PipelineData version instead 
org.apache.turbine.modules.Layout.build(RunData)
          Use PipelineData version instead 
org.apache.turbine.modules.navigations.VelocityNavigation.buildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.navigations.TemplateNavigation.buildTemplate(RunData)
          Use PipelineData version 
org.apache.turbine.modules.navigations.BaseJspNavigation.buildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.VelocityScreen.buildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.VelocityDirectScreen.buildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.TemplateScreen.buildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.BaseJspScreen.buildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.util.security.SecuritySet.contains(String)
          Use containsName(groupName) instead. 
org.apache.turbine.util.Log.debug(String)
          Use the commons.logging system for logging 
org.apache.turbine.util.Log.debug(String, String)
          Use the commons.logging system for logging 
org.apache.turbine.util.Log.debug(String, String, Throwable)
          Use the commons.logging system for logging 
org.apache.turbine.util.Log.debug(String, Throwable)
          Use the commons.logging system for logging 
org.apache.turbine.modules.Screen.doBuild(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.Page.doBuild(RunData)
          Use doBuild(PipelineData pipelineData) instead 
org.apache.turbine.modules.Navigation.doBuild(RunData)
          Use PipelineData version instead 
org.apache.turbine.modules.Layout.doBuild(RunData)
          Use PipelineData version instead 
org.apache.turbine.modules.layouts.VelocityXslLayout.doBuild(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.layouts.VelocityOnlyLayout.doBuild(RunData)
          Use PipelineData version 
org.apache.turbine.modules.layouts.VelocityDirectLayout.doBuild(RunData)
          Use the PipelineData version instead 
org.apache.turbine.modules.layouts.JspLayout.doBuild(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.layouts.DirectResponseLayout.doBuild(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.pages.DefaultPage.doBuild(RunData)
          Use PipelineData version instead 
org.apache.turbine.modules.screens.RawScreen.doBuild(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.Error.doBuild(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.TemplateScreen.doBuild(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.pages.DefaultPage.doBuildAfterAction(RunData)
          Use PipelineData version instead 
org.apache.turbine.modules.pages.VelocityPage.doBuildBeforeAction(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.pages.DefaultPage.doBuildBeforeAction(RunData)
          Use PipelineData version instead 
org.apache.turbine.modules.navigations.VelocityNavigation.doBuildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.navigations.TemplateNavigation.doBuildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.navigations.BaseJspNavigation.doBuildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.VelocitySecureScreen.doBuildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.VelocityScreen.doBuildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.JspErrorScreen.doBuildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.TemplateScreen.doBuildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.BaseJspScreen.doBuildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.navigations.VelocityNavigation.doBuildTemplate(RunData, Context)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.VelocitySecureScreen.doBuildTemplate(RunData, Context)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.VelocityErrorScreen.doBuildTemplate(RunData, Context)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.VelocityScreen.doBuildTemplate(RunData, Context)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.RawScreen.doOutput(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.ActionEvent.doPerform(RunData)
          use PipelineData version instead. 
org.apache.turbine.modules.Action.doPerform(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.actions.VelocityAction.doPerform(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.actions.LogoutUser.doPerform(RunData)
          Use PipelineData version instead 
org.apache.turbine.modules.actions.InitContextsAction.doPerform(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.actions.DefaultAction.doPerform(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.actions.AccessController.doPerform(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.actions.sessionvalidator.TemplateSessionValidator.doPerform(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.actions.sessionvalidator.TemplateSecureSessionValidator.doPerform(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.actions.sessionvalidator.DefaultSessionValidator.doPerform(RunData)
          Use PipelineData version instead. 
org.apache.turbine.util.velocity.VelocityActionEvent.doPerform(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.actions.VelocitySecureAction.doPerform(RunData, Context)
          Use the PipelineData version instead. 
org.apache.turbine.modules.actions.VelocityAction.doPerform(RunData, Context)
          Use PipelineData version instead. 
org.apache.turbine.modules.pages.DefaultPage.doPostBuild(RunData)
          Use PipelineData version instead 
org.apache.turbine.modules.screens.TemplateScreen.doPostBuildTemplate(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.TemplateScreen.doRedirect(RunData, String)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.TemplateScreen.doRedirect(RunData, String, String)
          Use PipelineData version instead. 
org.apache.turbine.services.intake.model.Field.doSetValue(ValueParser)
          Use doSetValue() instead (with no parameters). 
org.apache.turbine.util.security.SecuritySet.elements()
          Use iterator() instead. 
org.apache.turbine.util.ObjectUtils.equals(Object, Object)
          Use org.apache.commons.lang.ObjectUtils.equals() 
org.apache.turbine.util.Log.error(String)
          Use the commons.logging system for logging 
org.apache.turbine.util.Log.error(String, String)
          Use the commons.logging system for logging 
org.apache.turbine.util.Log.error(String, String, Throwable)
          Use the commons.logging system for logging 
org.apache.turbine.util.Log.error(String, Throwable)
          Use the commons.logging system for logging 
org.apache.turbine.util.Log.error(Throwable)
          Use the commons.logging system for logging 
org.apache.turbine.modules.ScreenLoader.eval(RunData, String)
          Use PipelineData version instead. 
org.apache.turbine.modules.NavigationLoader.eval(RunData, String)
          Use PipelineData version instead. 
org.apache.turbine.modules.ScreenLoader.exec(RunData, String)
          Use PipelineData version instead. 
org.apache.turbine.modules.PageLoader.exec(RunData, String)
          Use PipelineData version instead. 
org.apache.turbine.modules.NavigationLoader.exec(RunData, String)
          Use PipelineData version instead. 
org.apache.turbine.modules.LayoutLoader.exec(RunData, String)
          Use PipelineData version instead. 
org.apache.turbine.modules.GenericLoader.exec(RunData, String)
          Use of this method should be avoided. Use exec(PipelineData data, String name) instead. 
org.apache.turbine.modules.ActionLoader.exec(RunData, String)
          Use PipelineData version instead. 
org.apache.turbine.modules.ActionEvent.executeEvents(RunData)
          Use PipelineData version instead. 
org.apache.turbine.util.velocity.VelocityActionEvent.executeEvents(RunData, Context)
          Use PipelineData version instead. 
org.apache.turbine.services.xmlrpc.TurbineXmlRpcService.get(String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.XmlRpcService.get(String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.TurbineXmlRpc.get(String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.TurbineXmlRpcService.get(String, String, String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.XmlRpcService.get(String, String, String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.TurbineXmlRpc.get(String, String, String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.localization.Localization.getBundle(String, RunData)
          Call getBundle(bundleName, data.getRequest()) instead. 
org.apache.turbine.modules.screens.RawScreen.getContentType(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.VelocityScreen.getContext(PipelineData)
          Use TurbineVelocity.getContext(pipelineData) 
org.apache.turbine.modules.actions.VelocityAction.getContext(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.VelocityScreen.getContext(RunData)
          Use TurbineVelocity.getContext(data) 
org.apache.turbine.services.velocity.TurbineVelocity.getContext(RunData)
          Use the PipelineData version instead. 
org.apache.turbine.services.security.TurbineSecurity.getGroup(String)
          Use getGroupByName instead. 
org.apache.turbine.services.security.SecurityService.getGroup(String)
          Use getGroupByName instead. 
org.apache.turbine.services.security.BaseSecurityService.getGroup(String)
          Use getGroupByName instead. 
org.apache.turbine.util.security.GroupSet.getGroup(String)
          Use getGroupByName instead. 
org.apache.turbine.modules.Screen.getLayout(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.RawScreen.getLayout(RunData)
          Use PipelineData version instead. 
org.apache.turbine.util.Log.getLogger()
          Use the commons.logging system for logging 
org.apache.turbine.util.Log.getLogger(String)
          Use the commons.logging system for logging 
org.apache.turbine.services.security.TurbineSecurity.getNewGroup(String)
          Use getGroupInstance(String name) instead. 
org.apache.turbine.services.security.SecurityService.getNewGroup(String)
          Use getGroupInstance(String name) instead. 
org.apache.turbine.services.security.BaseSecurityService.getNewGroup(String)
          Use getGroupInstance(String name) instead. 
org.apache.turbine.services.security.TurbineSecurity.getNewPermission(String)
          Use getPermissionInstance(String name) instead. 
org.apache.turbine.services.security.SecurityService.getNewPermission(String)
          Use getPermissionInstance(String name) instead. 
org.apache.turbine.services.security.BaseSecurityService.getNewPermission(String)
          Use getPermissionInstance(String name) instead. 
org.apache.turbine.services.security.TurbineSecurity.getNewRole(String)
          Use getRoleInstance(String name) instead. 
org.apache.turbine.services.security.SecurityService.getNewRole(String)
          Use getRoleInstance(String name) instead. 
org.apache.turbine.services.security.BaseSecurityService.getNewRole(String)
          Use getRoleInstance(String name) instead. 
org.apache.turbine.services.rundata.DefaultTurbineRunData.getOut()
          no replacement planned, response writer will not be cached 
org.apache.turbine.util.RunData.getOut()
          no replacement planned, response writer will not be cached 
org.apache.turbine.services.rundata.DefaultTurbineRunData.getPage()
          no replacement planned, ECS is no longer a requirement 
org.apache.turbine.util.RunData.getPage()
          no replacement planned, ECS is no longer a requirement 
org.apache.turbine.services.security.TurbineSecurity.getPermission(String)
          Use getPermissionByName instead. 
org.apache.turbine.services.security.SecurityService.getPermission(String)
          Use getPermissionByName instead. 
org.apache.turbine.services.security.BaseSecurityService.getPermission(String)
          Use getPermissionByName instead. 
org.apache.turbine.util.security.PermissionSet.getPermission(String)
          Use getPermissionByName instead. 
org.apache.turbine.services.security.TurbineSecurity.getRole(String)
          Use getRoleByName instead. 
org.apache.turbine.services.security.SecurityService.getRole(String)
          Use getRoleByName instead. 
org.apache.turbine.services.security.BaseSecurityService.getRole(String)
          Use getRoleByName instead. 
org.apache.turbine.util.security.RoleSet.getRole(String)
          Use getRoleByName instead. 
org.apache.turbine.util.TurbineConfig.getServlet(String)
          As of Java Servlet API 2.1, with no direct replacement. 
org.apache.turbine.util.TurbineConfig.getServletNames()
          As of Java Servlet API 2.1, with no replacement. 
org.apache.turbine.util.TurbineConfig.getServlets()
          As of Java Servlet API 2.0, with no replacement. 
org.apache.turbine.services.localization.Localization.getString(RunData, String)
          Call getString(data.getRequest()) instead. 
org.apache.turbine.services.security.ldap.LDAPSecurityConstants.getUserNameAttribute()
          Use getNameAttribute() 
org.apache.turbine.services.rundata.DefaultTurbineRunData.getVarDebug()
          use DefaultTurbineRunData.getDebugVariables() instead 
org.apache.turbine.util.RunData.getVarDebug()
          use RunData.getDebugVariables() instead 
org.apache.turbine.services.intake.xmlmodel.XmlField.getVariable()
          No replacement 
org.apache.turbine.services.jsp.TurbineJsp.handleRequest(RunData, String)
          Use the PipelineData version. 
org.apache.turbine.services.jsp.TurbineJsp.handleRequest(RunData, String, boolean)
          Use the PipelineData version. 
org.apache.turbine.util.ServletUtils.hostURL(HttpServletRequest)
          Use ServerData(req).getHostUrl() 
org.apache.turbine.util.ServletUtils.hostURL(HttpServletRequest, String)
          Use ServerData(req).getHostUrl() 
org.apache.turbine.util.Log.info(String)
          Use the commons.logging system for logging 
org.apache.turbine.util.Log.info(String, String)
          Use the commons.logging system for logging 
org.apache.turbine.util.Log.info(String, String, Throwable)
          Use the commons.logging system for logging 
org.apache.turbine.util.Log.info(String, Throwable)
          Use the commons.logging system for logging 
org.apache.turbine.services.TurbineBaseService.init(RunData)
          Use the PipelineData version instead. 
org.apache.turbine.services.TurbineBaseService.init(ServletConfig)
          Use init() instead 
org.apache.turbine.services.component.TurbineComponentService.init(ServletConfig)
          use init() instead. 
org.apache.turbine.services.intake.TurbineIntakeService.init(ServletConfig)
          use init() instead. 
org.apache.turbine.services.jsp.TurbineJspService.init(ServletConfig)
          use init() instead. 
org.apache.turbine.services.security.BaseSecurityService.init(ServletConfig)
          use init() instead. 
org.apache.turbine.services.servlet.TurbineServletService.init(ServletConfig)
          use init() instead. 
org.apache.turbine.services.velocity.TurbineVelocityService.init(ServletConfig)
          use init() instead. 
org.apache.turbine.services.xmlrpc.TurbineXmlRpcService.init(ServletConfig)
          Use init() instead. 
org.apache.turbine.modules.actions.VelocitySecureAction.isAuthorized(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.VelocitySecureScreen.isAuthorized(RunData)
          Use PipelineData version instead. 
org.apache.turbine.services.pool.TurbinePoolService.isLoaderSupported(String)
          Use TurbineFactory.isLoaderSupported(className); 
org.apache.turbine.services.pool.PoolService.isLoaderSupported(String)
          Use TurbineFactory.isLoaderSupported(className) 
org.apache.turbine.util.ObjectUtils.isNull(Object, Object)
          Use org.apache.commons.lang.ObjectUtils.defaultIfNull() 
org.apache.turbine.services.rundata.DefaultTurbineRunData.isOutSet()
          no replacement planned, response writer will not be cached 
org.apache.turbine.util.RunData.isOutSet()
          no replacement planned, response writer will not be cached 
org.apache.turbine.services.rundata.DefaultTurbineRunData.isPageSet()
          no replacement planned, ECS is no longer a requirement 
org.apache.turbine.util.RunData.isPageSet()
          no replacement planned, ECS is no longer a requirement 
org.apache.turbine.util.TurbineConfig.log(Exception, String)
          use log(String,Throwable) instead 
org.apache.turbine.modules.ActionEvent.perform(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.Action.perform(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.actions.VelocitySecureAction.perform(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.actions.VelocityAction.perform(RunData)
          Use PipelineData version instead. 
org.apache.turbine.util.velocity.VelocityActionEvent.perform(RunData)
          Use PipelineData version instead. 
org.apache.turbine.modules.Screen.prepareText(String)
          Use InputFilterUtils.prepareText(String s) 
org.apache.turbine.modules.Navigation.prepareText(String)
          Use InputFilterUtils.prepareText(String s) 
org.apache.turbine.modules.Screen.prepareTextMinimum(String)
          Use InputFilterUtils.prepareTextMinimum(String s) 
org.apache.turbine.services.pull.TurbinePullService.refreshGlobalTools()
          Will be made private after 2.3 
org.apache.turbine.services.pull.TurbinePull.refreshGlobalTools()
          No longer needed as Pull and Velocity Service are now more separate. 
org.apache.turbine.services.pull.PullService.refreshGlobalTools()
          No longer needed as Pull and Velocity Service are now more separate. 
org.apache.turbine.services.pull.TurbinePullService.refreshToolsPerRequest()
          No longer needed as Pull and Velocity Service are now more separate. 
org.apache.turbine.services.pull.TurbinePull.refreshToolsPerRequest()
          No longer needed as Pull and Velocity Service are now more separate. 
org.apache.turbine.services.pull.PullService.refreshToolsPerRequest()
          No longer needed as Pull and Velocity Service are now more separate. 
org.apache.turbine.services.xmlrpc.TurbineXmlRpcService.remove(String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.XmlRpcService.remove(String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.TurbineXmlRpc.remove(String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.TurbineXmlRpcService.remove(String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.XmlRpcService.remove(String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.TurbineXmlRpc.remove(String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.security.UserManager.retrieve(Criteria)
          Use retrieveList(Criteria crit) 
org.apache.turbine.services.security.db.DBUserManager.retrieve(Criteria)
          Use retrieveList instead. 
org.apache.turbine.services.security.ldap.LDAPUserManager.retrieve(Criteria)
          Use retrieveList instead. 
org.apache.turbine.services.security.passive.PassiveUserManager.retrieve(Criteria)
          Use retrieveList instead. 
org.apache.turbine.util.ObjectUtils.safeAddToHashtable(Hashtable, Object, Object)
          No replacement 
org.apache.turbine.services.xmlrpc.TurbineXmlRpcService.send(String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.XmlRpcService.send(String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.TurbineXmlRpc.send(String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.TurbineXmlRpcService.send(String, String, String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.XmlRpcService.send(String, String, String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.services.xmlrpc.TurbineXmlRpc.send(String, String, String, String, String, String, String)
          This is not scope of the Service itself but of an application which uses the service. 
org.apache.turbine.modules.Screen.setLayout(RunData, String)
          Use PipelineData version instead. 
org.apache.turbine.services.rundata.DefaultTurbineRunData.setOut(PrintWriter)
          no replacement planned, response writer will not be cached 
org.apache.turbine.util.template.HtmlPageAttributes.setScript(String)
          Use addScript instead 
org.apache.turbine.services.rundata.TurbineRunData.setSession(HttpSession)
          No replacement. This method no longer does anything. 
org.apache.turbine.services.rundata.DefaultTurbineRunData.setSession(HttpSession)
          No replacement. This method no longer does anything. 
org.apache.turbine.util.template.HtmlPageAttributes.setStyle(String)
          use addStyle instead 
org.apache.turbine.util.template.HtmlPageAttributes.setStyleSheet(String)
          use addStyleSheet instead 
org.apache.turbine.util.template.HtmlPageAttributes.setStyleSheet(String, String)
          use addStyleSheet instead 
org.apache.turbine.modules.actions.VelocityAction.setTemplate(RunData, String)
          Use PipelineData version instead. 
org.apache.turbine.modules.screens.TemplateScreen.setTemplate(RunData, String)
          Use PipelineData version instead. 
org.apache.turbine.util.velocity.VelocityEmail.setTo(String, String)
          use addTo(email,name) instead 
org.apache.turbine.services.template.TurbineTemplateService.templateExists(String, String[])
          Use templateExists from the various Templating Engines 
org.apache.turbine.services.template.TurbineTemplate.templateExists(String, String[])
          Use templateExists from the various Templating Engines 
org.apache.turbine.services.template.TemplateService.templateExists(String, String[])
          Use templateExists from the various Templating Engines 
org.apache.turbine.services.template.TurbineTemplateService.translateTemplatePaths(String[])
          Each template engine service should know how to translate a request onto a file. 
org.apache.turbine.services.template.TurbineTemplate.translateTemplatePaths(String[])
          Each template engine service should know how to translate a request onto a file. 
org.apache.turbine.services.template.TemplateService.translateTemplatePaths(String[])
          Each template engine service should know how to translate a request onto a file. 
org.apache.turbine.services.intake.model.Field.validate(ValueParser)
          Call validate() instead (with no parameters). 
org.apache.turbine.util.Log.warn(String)
          Use the commons.logging system for logging 
org.apache.turbine.util.Log.warn(String, String)
          Use the commons.logging system for logging 
org.apache.turbine.util.Log.warn(String, String, Throwable)
          Use the commons.logging system for logging 
org.apache.turbine.util.Log.warn(String, Throwable)
          Use the commons.logging system for logging 
 

Deprecated Constructors
org.apache.turbine.util.SystemError(Throwable, long)
          No replacement 
org.apache.turbine.util.SystemError(Throwable, String)
          Use SystemError(String,Throwable) instead. 
org.apache.turbine.util.velocity.VelocityHtmlEmail(RunData)
          use PipelineData version instead 
 



Copyright © 2000-2004 Apache Software Foundation. All Rights Reserved.