Java Doc for DefaultServiceMixClient.java in  » ESB » servicemix » org » apache » servicemix » client » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » ESB » servicemix » org.apache.servicemix.client 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.apache.servicemix.components.util.ComponentSupport
   org.apache.servicemix.client.DefaultServiceMixClient

All known Subclasses:   org.apache.servicemix.client.RemoteServiceMixClient,
DefaultServiceMixClient
public class DefaultServiceMixClient extends ComponentSupport implements ServiceMixClient(Code)
The default implementation of the ServiceMixClient API.
version:
   $Revision: 564374 $



Constructor Summary
protected  DefaultServiceMixClient()
    
public  DefaultServiceMixClient(JBIContainer container)
     Provides the JBI container used for message dispatch.
public  DefaultServiceMixClient(JBIContainer container, ActivationSpec activationSpec)
     Provides the JBI container and the activation specification, which can be used to register this client at a specific endpoint so that default container routing rules can be configured via dependency injection and the client endpoint metadata can be configured to allow services to talk to this client.

Method Summary
public  voidclose()
    
protected  voidconfigureEndpoint(MessageExchange exchange, EndpointResolver resolver)
    
public  DestinationcreateDestination(String uri)
    
public  InOnlycreateInOnlyExchange()
    
public  InOnlycreateInOnlyExchange(EndpointResolver resolver)
    
public  InOptionalOutcreateInOptionalOutExchange()
    
public  InOptionalOutcreateInOptionalOutExchange(EndpointResolver resolver)
    
public  InOutcreateInOutExchange()
    
public  InOutcreateInOutExchange(EndpointResolver resolver)
    
public  EndpointResolvercreateResolverForExternalInterface(QName interfaceName)
    
public  EndpointResolvercreateResolverForExternalInterface(QName service, String endpoint)
    
public  EndpointResolvercreateResolverForExternalService(QName service)
    
public  EndpointResolvercreateResolverForService(QName service)
    
public  EndpointResolvercreateResolverInterface(QName interfaceName)
    
public  RobustInOnlycreateRobustInOnlyExchange()
    
public  RobustInOnlycreateRobustInOnlyExchange(EndpointResolver resolver)
    
public  voiddone(MessageExchange exchange)
    
public  voidfail(MessageExchange exchange, Fault fault)
    
public  voidfail(MessageExchange exchange, Exception error)
    
public  ComponentContextgetContext()
    
public  DeliveryChannelgetDeliveryChannel()
    
public  MessageExchangeFactorygetExchangeFactory()
    
public  EndpointFiltergetFilter()
    
public  PojoMarshalergetMarshaler()
    
protected  voidpopulateExchangeProperties(MessageExchange exchange, Map properties)
    
protected  voidpopulateMessage(MessageExchange exchange, Map exchangeProperties, Map inMessageProperties, Object content)
    
protected  voidpopulateMessageProperties(NormalizedMessage message, Map properties)
    
public  MessageExchangereceive()
    
public  MessageExchangereceive(long timeout)
    
public  Objectrequest(Map inMessageProperties, Object content)
    
public  Objectrequest(EndpointResolver resolver, Map exchangeProperties, Map inMessageProperties, Object content)
    
public  ServiceEndpointresolveEndpointReference(String uri)
    
public  voidsend(MessageExchange exchange)
    
public  voidsend(Message message)
    
public  voidsend(Map inMessageProperties, Object content)
    
public  voidsend(EndpointResolver resolver, Map exchangeProperties, Map inMessageProperties, Object content)
    
public  booleansendSync(MessageExchange exchange)
    
public  booleansendSync(MessageExchange exchange, long timeout)
    
public  booleansendSync(Map inMessageProperties, Object content)
    
public  booleansendSync(EndpointResolver resolver, Map exchangeProperties, Map inMessageProperties, Object content)
    
public  voidsetFilter(EndpointFilter filter)
    
public  voidsetMarshaler(PojoMarshaler marshaler)
     Sets the marshaler used to convert objects which are not already JAXP Source instances into the normalized message content.


Constructor Detail
DefaultServiceMixClient
protected DefaultServiceMixClient()(Code)



DefaultServiceMixClient
public DefaultServiceMixClient(JBIContainer container) throws JBIException(Code)
Provides the JBI container used for message dispatch.



DefaultServiceMixClient
public DefaultServiceMixClient(JBIContainer container, ActivationSpec activationSpec) throws JBIException(Code)
Provides the JBI container and the activation specification, which can be used to register this client at a specific endpoint so that default container routing rules can be configured via dependency injection and the client endpoint metadata can be configured to allow services to talk to this client.




Method Detail
close
public void close() throws JBIException(Code)



configureEndpoint
protected void configureEndpoint(MessageExchange exchange, EndpointResolver resolver) throws JBIException(Code)



createDestination
public Destination createDestination(String uri) throws MessagingException(Code)



createInOnlyExchange
public InOnly createInOnlyExchange() throws MessagingException(Code)



createInOnlyExchange
public InOnly createInOnlyExchange(EndpointResolver resolver) throws JBIException(Code)



createInOptionalOutExchange
public InOptionalOut createInOptionalOutExchange() throws MessagingException(Code)



createInOptionalOutExchange
public InOptionalOut createInOptionalOutExchange(EndpointResolver resolver) throws JBIException(Code)



createInOutExchange
public InOut createInOutExchange() throws MessagingException(Code)



createInOutExchange
public InOut createInOutExchange(EndpointResolver resolver) throws JBIException(Code)



createResolverForExternalInterface
public EndpointResolver createResolverForExternalInterface(QName interfaceName)(Code)



createResolverForExternalInterface
public EndpointResolver createResolverForExternalInterface(QName service, String endpoint)(Code)



createResolverForExternalService
public EndpointResolver createResolverForExternalService(QName service)(Code)



createResolverForService
public EndpointResolver createResolverForService(QName service)(Code)



createResolverInterface
public EndpointResolver createResolverInterface(QName interfaceName)(Code)



createRobustInOnlyExchange
public RobustInOnly createRobustInOnlyExchange() throws MessagingException(Code)



createRobustInOnlyExchange
public RobustInOnly createRobustInOnlyExchange(EndpointResolver resolver) throws JBIException(Code)



done
public void done(MessageExchange exchange) throws MessagingException(Code)



fail
public void fail(MessageExchange exchange, Fault fault) throws MessagingException(Code)



fail
public void fail(MessageExchange exchange, Exception error) throws MessagingException(Code)



getContext
public ComponentContext getContext()(Code)



getDeliveryChannel
public DeliveryChannel getDeliveryChannel() throws MessagingException(Code)



getExchangeFactory
public MessageExchangeFactory getExchangeFactory() throws MessagingException(Code)



getFilter
public EndpointFilter getFilter()(Code)



getMarshaler
public PojoMarshaler getMarshaler()(Code)



populateExchangeProperties
protected void populateExchangeProperties(MessageExchange exchange, Map properties)(Code)



populateMessage
protected void populateMessage(MessageExchange exchange, Map exchangeProperties, Map inMessageProperties, Object content) throws MessagingException(Code)



populateMessageProperties
protected void populateMessageProperties(NormalizedMessage message, Map properties)(Code)



receive
public MessageExchange receive() throws MessagingException(Code)



receive
public MessageExchange receive(long timeout) throws MessagingException(Code)



request
public Object request(Map inMessageProperties, Object content) throws JBIException(Code)



request
public Object request(EndpointResolver resolver, Map exchangeProperties, Map inMessageProperties, Object content) throws JBIException(Code)



resolveEndpointReference
public ServiceEndpoint resolveEndpointReference(String uri)(Code)
Resolves a WS-Addressing endpoint reference String into a JBI ServiceEndpoint reference so that message exchanges can be directed to an endpoint



send
public void send(MessageExchange exchange) throws MessagingException(Code)



send
public void send(Message message) throws MessagingException(Code)



send
public void send(Map inMessageProperties, Object content) throws JBIException(Code)



send
public void send(EndpointResolver resolver, Map exchangeProperties, Map inMessageProperties, Object content) throws JBIException(Code)



sendSync
public boolean sendSync(MessageExchange exchange) throws MessagingException(Code)



sendSync
public boolean sendSync(MessageExchange exchange, long timeout) throws MessagingException(Code)



sendSync
public boolean sendSync(Map inMessageProperties, Object content) throws JBIException(Code)



sendSync
public boolean sendSync(EndpointResolver resolver, Map exchangeProperties, Map inMessageProperties, Object content) throws JBIException(Code)



setFilter
public void setFilter(EndpointFilter filter)(Code)
Sets the filter used to exclude possible endpoints based on their capabilities
Parameters:
  filter -



setMarshaler
public void setMarshaler(PojoMarshaler marshaler)(Code)
Sets the marshaler used to convert objects which are not already JAXP Source instances into the normalized message content.
Parameters:
  marshaler -



Methods inherited from org.apache.servicemix.components.util.ComponentSupport
public InOut creatInOutExchange(QName service, QName interfaceName, QName operation, MessageExchange srcExchange) throws MessagingException(Code)(Java Doc)
protected ComponentLifeCycle createComponentLifeCycle()(Code)(Java Doc)
public InOnly createInOnlyExchange(QName service, QName interfaceName, QName operation) throws MessagingException(Code)(Java Doc)
public InOnly createInOnlyExchange(QName service, QName interfaceName, QName operation, MessageExchange beforeExchange) throws MessagingException(Code)(Java Doc)
public InOnly createInOnlyExchange(MessageExchange srcExchange) throws MessagingException(Code)(Java Doc)
public InOptionalOut createInOptionalOutExchange(MessageExchange srcExchange) throws MessagingException(Code)(Java Doc)
public InOut createInOutExchange(QName service, QName interfaceName, QName operation) throws MessagingException(Code)(Java Doc)
public InOut createInOutExchange(MessageExchange srcExchange) throws MessagingException(Code)(Java Doc)
public RobustInOnly createRobustInOnlyExchange(MessageExchange srcExchange) throws MessagingException(Code)(Java Doc)
protected ServiceUnitManager createServiceUnitManager()(Code)(Java Doc)
protected void forwardToExchange(MessageExchange exchange, InOnly outExchange, NormalizedMessage in, QName operationName) throws MessagingException(Code)(Java Doc)
protected void forwardToExchange(MessageExchange exchange, InOnly outExchange, NormalizedMessage in) throws MessagingException(Code)(Java Doc)
protected NormalizedMessage getInMessage(MessageExchange exchange) throws NoInMessageAvailableException(Code)(Java Doc)
public ComponentLifeCycle getLifeCycle()(Code)(Java Doc)
public MessageTransformer getMessageTransformer()(Code)(Java Doc)
public Document getServiceDescription(ServiceEndpoint endpoint)(Code)(Java Doc)
public ServiceUnitManager getServiceUnitManager()(Code)(Java Doc)
protected synchronized void initializeServiceUnitManager()(Code)(Java Doc)
public void invoke(MessageExchange exchange, NormalizedMessage in, QName service, QName interfaceName, QName operation) throws MessagingException(Code)(Java Doc)
public boolean isExchangeWithConsumerOkay(ServiceEndpoint endpoint, MessageExchange exchange)(Code)(Java Doc)
public boolean isExchangeWithProviderOkay(ServiceEndpoint endpoint, MessageExchange exchange)(Code)(Java Doc)
public void propagateCorrelationId(MessageExchange source, MessageExchange dest)(Code)(Java Doc)
public ServiceEndpoint resolveEndpointReference(DocumentFragment fragment)(Code)(Java Doc)
public void setMessageTransformer(MessageTransformer transformer)(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.