Java Doc for ProxyServiceAdmin.java in  » ESB » wso2-esb » org » wso2 » esb » services » 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 » wso2 esb » org.wso2.esb.services 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.wso2.esb.services.AbstractESBAdmin
      org.wso2.esb.services.ProxyServiceAdmin

ProxyServiceAdmin
public class ProxyServiceAdmin extends AbstractESBAdmin (Code)
This is a POJO for the Proxy Service admin service




Method Summary
public  voidaddProxyService(OMElement proxyServiceElement)
    
public  voiddeleteProxyService(String proxyServiceName)
    
public  voiddisableStatistics(String proxyName)
    
public  voiddisableTracing(String proxyName)
    
public  voidenableStatistics(String proxyName)
    
public  voidenableTracing(String proxyName)
    
public  String[]getAvailabelEndpoints()
    
public  String[]getAvailabelSequences()
    
public  String[]getAvailabelTransports()
    
public  OMElementgetProxyServiceElement(String proxyName)
    
public  ProxyData[]proxyData()
    
public  voidsaveProxyService(OMElement proxyServiceElement)
    
public  voidstartProxyService(String proxyServiceName)
    
public  voidstopProxyService(String proxyServiceName)
    



Method Detail
addProxyService
public void addProxyService(OMElement proxyServiceElement) throws AxisFault(Code)
Add a proxy service described by the given OMElement
Parameters:
  proxyServiceElement - configuraiton of the proxy service which needs to be added
throws:
  AxisFault - if the element is not an proxy service or if a proxy service with thesame name exists



deleteProxyService
public void deleteProxyService(String proxyServiceName) throws AxisFault(Code)
Deletes a proxy service from the synapse configuration
Parameters:
  proxyServiceName - name of the proxy service which needs to be deleted
throws:
  AxisFault - if the proxy service name given is not existent in thesynapse configuration



disableStatistics
public void disableStatistics(String proxyName) throws AxisFault(Code)
Disables statistics for the specified proxy servivce
Parameters:
  proxyName - name of the proxy service of which statistics need to be disabled
throws:
  AxisFault - in case of a failure in disabling statistics



disableTracing
public void disableTracing(String proxyName) throws AxisFault(Code)
Disables tracing for the specified proxy service
Parameters:
  proxyName - name of the proxy service of which tracing needs to be disabled
throws:
  AxisFault - in case of a failure in disabling tracing



enableStatistics
public void enableStatistics(String proxyName) throws AxisFault(Code)
Enables statistics for the specified proxy service
Parameters:
  proxyName - name of the proxy service name of which the statistics need to be enabled
throws:
  AxisFault - in case of a failure in enabling statistics



enableTracing
public void enableTracing(String proxyName) throws AxisFault(Code)
Enables tracing for the specified proxy service
Parameters:
  proxyName - name of the the proxy service of which tracing needs to be enabled
throws:
  AxisFault - in case of a failure in enabling tracing



getAvailabelEndpoints
public String[] getAvailabelEndpoints() throws AxisFault(Code)
Get the availabel endpoints from the SynapseConfiguration String array of availabel endpoint names
throws:
  AxisFault - if there is an error



getAvailabelSequences
public String[] getAvailabelSequences() throws AxisFault(Code)
Get the availabel sequences from the SynapseConfiguration String array of availabel sequence names
throws:
  AxisFault - if there is an error



getAvailabelTransports
public String[] getAvailabelTransports() throws AxisFault(Code)
Get the availabel transport names from the AxisConfiguration String array of availabel transport names
throws:
  AxisFault - if there is an error



getProxyServiceElement
public OMElement getProxyServiceElement(String proxyName) throws AxisFault(Code)
Get the proxy service configuration as an OMElement
Parameters:
  proxyName - name of the proxy service which needs the configuraiton OMElement representing the proxy servicve configuration
throws:
  AxisFault - in case of failure in getting the configuration



proxyData
public ProxyData[] proxyData() throws AxisFault(Code)
Get all the proxy services wrapped in the ProxyData objects as a list for the admin console to view the details of them Array of ProxyData objects in the SynapseConfiguraiton
throws:
  AxisFault - in case of a failure in getting proxies



saveProxyService
public void saveProxyService(OMElement proxyServiceElement) throws AxisFault(Code)
Alter and saves the proxy service to the SynapseConfiguration as specified by the given OMElement configuration
Parameters:
  proxyServiceElement - configuration of the proxy service which needs to be altered
throws:
  AxisFault - if the service not present or the configuration is wrong orin case of a failure in building the axis service



startProxyService
public void startProxyService(String proxyServiceName) throws AxisFault(Code)
Starts the service specified by the name
Parameters:
  proxyServiceName - name of the proxy service which needs to be started
throws:
  AxisFault - incase of a failure in starting the service



stopProxyService
public void stopProxyService(String proxyServiceName) throws AxisFault(Code)
Stops the service specified by the name
Parameters:
  proxyServiceName - name of the proxy service which needs to be stoped
throws:
  AxisFault - in case of a failure in stopping the service



Fields inherited from org.wso2.esb.services.AbstractESBAdmin
final public static String LOGGED(Code)(Java Doc)

Methods inherited from org.wso2.esb.services.AbstractESBAdmin
public AxisConfiguration getAxisConfig()(Code)(Java Doc)
public ConfigurationContext getConfigContext()(Code)(Java Doc)
public SynapseConfiguration getSynapseConfiguration() throws AxisFault(Code)(Java Doc)
public SynapseEnvironment getSynapseEnvironment() throws AxisFault(Code)(Java Doc)
protected void handleFault(Log log, String message, Exception e) throws AxisFault(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(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.