public class SynapseConfigAdminClient extends Object
| Constructor and Description |
|---|
SynapseConfigAdminClient(String backEndUrl,
String sessionCookie) |
SynapseConfigAdminClient(String backEndUrl,
String userName,
String password) |
| Modifier and Type | Method and Description |
|---|---|
void |
activateService(String serviceName)
Activating service
|
void |
addExistingConfiguration(String serviceName)
Adding more configuration to the existing service
|
void |
create(String serviceName,
String description) |
void |
deleteConfiguration(String serviceName)
Deleting synapse configuration
|
String |
getConfiguration()
Get current synapse configuration
|
org.wso2.carbon.mediation.configadmin.stub.types.carbon.ConfigurationInformation[] |
getConfigurationList() |
void |
saveConfigurationToDisk()
save synapse configuration
|
boolean |
updateConfiguration(File file)
Uploads synapse config bu using a file
|
boolean |
updateConfiguration(org.apache.axiom.om.OMElement configuration)
update synapse configuration
|
boolean |
updateConfiguration(String configuration)
update synapse configuration
|
org.wso2.carbon.mediation.configadmin.stub.types.carbon.ValidationError[] |
validateConfiguration(org.apache.axiom.om.OMElement configuration)
Validate configuration
|
public SynapseConfigAdminClient(String backEndUrl, String sessionCookie) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void activateService(String serviceName) throws RemoteException
serviceName - service name need to be activatedRemoteException - throwable exceptionpublic void addExistingConfiguration(String serviceName) throws RemoteException
serviceName - service nameRemoteException - throwable exceptionpublic void create(String serviceName, String description) throws RemoteException
serviceName - service namedescription - service descriptionRemoteException - throwable exceptionpublic void deleteConfiguration(String serviceName) throws RemoteException
serviceName - service nameRemoteException - throwable exceptionpublic String getConfiguration() throws RemoteException
RemoteException - throwable exceptionpublic org.wso2.carbon.mediation.configadmin.stub.types.carbon.ConfigurationInformation[] getConfigurationList()
throws RemoteException
RemoteException - throwable exceptionpublic void saveConfigurationToDisk()
throws RemoteException
RemoteException - throwable exceptionpublic boolean updateConfiguration(String configuration) throws XMLStreamException, javax.servlet.ServletException, RemoteException
configuration - synapse configurationRemoteException - throwable exceptionjavax.servlet.ServletException - throwable exceptionXMLStreamException - throwable exceptionpublic boolean updateConfiguration(File file) throws IOException, SAXException, ParserConfigurationException, TransformerException, XMLStreamException, javax.servlet.ServletException
file - IOExceptionSAXExceptionParserConfigurationExceptionTransformerExceptionXMLStreamExceptionjavax.servlet.ServletExceptionpublic boolean updateConfiguration(org.apache.axiom.om.OMElement configuration)
throws XMLStreamException,
javax.servlet.ServletException,
RemoteException
configuration - synapse configurationRemoteException - throwable exceptionjavax.servlet.ServletException - throwable exceptionXMLStreamException - throwable exceptionpublic org.wso2.carbon.mediation.configadmin.stub.types.carbon.ValidationError[] validateConfiguration(org.apache.axiom.om.OMElement configuration)
throws RemoteException
configuration - ynapse configurationRemoteException - throwable exceptionCopyright © 2019 WSO2. All rights reserved.