Deprecated API


Contents
Deprecated Interfaces
org.jboss.soa.esb.actions.ActionProcessor
          This interface has been replaced by ActionPipelineProcessor 
 

Deprecated Classes
org.jboss.soa.esb.listeners.message.DeliveryObservableLogger
          No longer used 
org.jboss.soa.esb.visitors.DOMServiceDelegateVisitor
          Use FragmentRouter 
org.jboss.soa.esb.listeners.gateway.HttpDispatchServlet
            
org.jboss.soa.esb.listeners.gateway.HttpGatewayListener
            
org.jboss.soa.esb.actions.routing.http.HttpHeader
          Use HttpHeader. 
org.jboss.soa.esb.listeners.gateway.HttpMessageComposer
            
org.jboss.soa.esb.actions.routing.http.HttpResponse
          Use HttpResponse 
org.jboss.soa.esb.actions.routing.HttpRouter
          HttpRouter can provide the same functionality and more. 
org.jboss.soa.esb.listeners.gateway.HttpServerDelegate
            
org.jboss.soa.esb.listeners.message.Invoker
          Use ServiceInvoker. 
org.jboss.soa.esb.services.routing.MessageRouter
          Use ServiceInvoker. 
org.jboss.soa.esb.helpers.NamingContext
          NamingContextPool 
org.jboss.soa.esb.schedule.ScheduleProvider
          ScheduleResource 
org.jboss.soa.esb.visitors.ServiceDelegator
          Use FragmentRouter 
org.jboss.soa.esb.actions.smooks.SmooksAction
          This class has been moved to org.jboss.soa.esb.smooks. 
org.jboss.soa.esb.actions.converters.SmooksTransformer
          Use SmooksAction. 
 

Deprecated Fields
org.jboss.soa.esb.actions.converters.SmooksTransformer.EXTRACTED_BEANS_HASH
          The Smooks ExecutionContext is attached to the message and can be accessed through the  
org.jboss.soa.esb.http.HttpClientFactory.MAX_TOTAL_CONNECTIONS
            
org.jboss.soa.esb.actions.ActionUtils.POST_ACTION_DATA
           
org.jboss.soa.esb.actions.ActionUtils.PRE_ACTION_DATA
           
 

Deprecated Methods
org.jboss.soa.esb.services.rules.RuleService.continueStatefulRulesExecution(String, boolean, Message, Map, List)
          Please use RuleService.continueStatefulRulesExecution(StatefulRuleInfo, Message) instead. 
org.jboss.soa.esb.addressing.Call.copy(Call)
          use the copy constructor. 
org.jboss.soa.esb.actions.ActionUtils.copyCurrentToPrevious(Message)
          use BEFORE_ACTION and CURRENT_ACTION instead. 
org.jboss.soa.esb.services.routing.MessageRouter.deliverMessage(String, String, Message)
          Use the ServiceInvoker 
org.jboss.soa.esb.services.routing.MessageRouter.deliverMessages(Collection, Message)
          Use the MessageMulticaster. 
org.jboss.soa.esb.services.rules.RuleService.executeStatefulRules(String, String, boolean, Message, Map, List)
          Please use #executeStatefulRules(RuleInfo, Message) instead. 
org.jboss.soa.esb.services.rules.RuleService.executeStatefulRulesFromDecisionTable(String, boolean, Message, Map, List)
          Please use #executeStatefulRulesFromDecisionTable(RuleInfo, Message) instead. 
org.jboss.soa.esb.services.rules.RuleService.executeStatefulRulesFromRuleAgent(String, Message, Map, List)
          Please use #executeStatefulRulesFromRuleAgent(RuleInfo, Message) instead. 
org.jboss.soa.esb.services.rules.RuleService.executeStatelessRules(String, String, boolean, Message, Map, List)
          Please use RuleService.executeStatelessRules(RuleInfo, Message) instead. 
org.jboss.soa.esb.services.rules.RuleService.executeStatelessRulesFromDecisionTable(String, boolean, Message, Map, List)
          Please use RuleService.executeStatelessRulesFromDecisionTable(RuleInfo, Message) instead. 
org.jboss.soa.esb.services.rules.RuleService.executeStatelessRulesFromRuleAgent(String, Message, Map, List)
          Please use RuleService.executeStatelessRulesFromRuleAgent(RuleInfo, Message) instead. 
org.jboss.soa.esb.message.Body.getByteArray()
          As of 4.2 you can use get(BytesBody.BYTES_LOCATION) 
org.jboss.soa.esb.message.Body.getContents()
          As of 4.2 you can use get(BytesBody.BYTES_LOCATION) 
org.jboss.soa.esb.couriers.CourierUtil.getDefaultReplyToEpr(EPR)
          Use DefaultReplyTo helper class instead. 
org.jboss.soa.esb.actions.validation.ValidationException.getDomResult()
          always returns null; please change your code 
org.jboss.soa.esb.actions.routing.http.HttpResponse.getHeaders()
          Use {@link #addHeader(org.jboss.soa.esb.http.HttpHeader). 
org.jboss.soa.esb.addressing.eprs.JMSEpr.getJndiPrefixes(String)
          Use JndiUtil.getJndiPrefixes(String). 
org.jboss.soa.esb.message.format.MessageFactory.getMessage(Message, URI)
          Not implemented in 4.2. 
org.jboss.soa.esb.common.Configuration.getNamingContext(String)
          NamingContextPool 
org.jboss.soa.esb.actions.ActionUtils.getTaskBeforeObject(Message)
          use get(BEFORE_ACTION) on Body instead. 
org.jboss.soa.esb.actions.ActionUtils.getTaskObject(Message)
          use get(POST_ACTION_DATA) on Body instead. 
org.jboss.soa.esb.addressing.eprs.HTTPEpr.getURL()
            
org.jboss.soa.esb.addressing.eprs.FTPEpr.getURL()
            
org.jboss.soa.esb.addressing.eprs.FileEpr.getURL()
            
org.jboss.soa.esb.actions.AbstractSpringAction.logFooter()
            
org.jboss.soa.esb.actions.AbstractSpringAction.logHeader()
            
org.jboss.soa.esb.actions.Notifier.messageAsString(Message)
           
org.jboss.soa.esb.listeners.ListenerUtil.obtainAtt(ConfigTree, String, String)
          DO NOT USE. Use ListenerUtil#getValue() instead. 
org.jboss.soa.esb.notification.NotifyEmail.overrideSmtpProperties(Message, ConfigTree)
          Use Emailer.overrideSmtpProperties(Message, ConfigTree) instead 
org.jboss.soa.esb.message.Body.setByteArray(byte[])
          As of 4.2 you can use add(BytesBody.BYTES_LOCATION, content) 
org.jboss.soa.esb.message.Body.setContents(byte[])
          As of 4.2 you can use add(BytesBody.BYTES_LOCATION, content) 
org.jboss.soa.esb.actions.ActionUtils.setTaskObject(Message, Object)
          use set(POST_ACTION_DATA) instead. 
org.jboss.soa.esb.addressing.eprs.HTTPEpr.setURL(URL)
            
org.jboss.soa.esb.addressing.eprs.FTPEpr.setURL(URL)
            
org.jboss.soa.esb.addressing.eprs.FileEpr.setURL(URL)
            
org.jboss.soa.esb.actions.StaticRouter.split(Message)
          no longer needed, leaving this in here for backwards compatibility, use the default "process". 
org.jboss.soa.esb.actions.ContentBasedRouter.split(Message)
          no longer needed, leaving this in here for backwards compatibility, use the default "process". 
org.jboss.soa.esb.listeners.ListenerUtil.tryToDeliver(Message, String, String)
          DO NOT USE. Use ServiceInvoker.deliverAsync(org.jboss.soa.esb.message.Message) instead. 
 

Deprecated Constructors
org.jboss.soa.esb.actions.AbstractSpringAction()
          Use AbstractSpringAction.AbstractSpringAction(ConfigTree) instead 
org.jboss.soa.esb.addressing.eprs.FileEpr(URL)
            
org.jboss.soa.esb.addressing.eprs.FTPEpr(URL)
            
org.jboss.soa.esb.addressing.eprs.HTTPEpr(URL)
            
org.jboss.soa.esb.message.MessagePayloadProxy(ConfigTree, String[], String[])
          Use the non-legacy constructor. This method is here simply to support code that is dependent on the 4.2.x message payload exchange patterns an will be removed in a subsequent release. New code should use the MessagePayloadProxy.MessagePayloadProxy(org.jboss.soa.esb.helpers.ConfigTree) constructor.