public class CarbonInboundManagementService
extends org.wso2.carbon.mediation.initializer.AbstractServiceBusAdmin
Constructor and Description |
---|
CarbonInboundManagementService() |
Modifier and Type | Method and Description |
---|---|
void |
addInboundEndpoint(String name,
String sequence,
String onError,
String protocol,
String classImpl,
String suspend,
ParameterDTO[] lParameterDTOs)
Create inbound EP based on the given parameters
|
void |
addInboundEndpointFromXMLString(String inboundElement)
Adds new inbound endpoint from XML Config
|
String |
disableStatistics(String inboundEndpointName) |
String |
disableTracing(String inboundEndpointName) |
String |
enableStatistics(String inboundEndpointName) |
String |
enableTracing(String inboundEndpointName) |
InboundEndpointDTO[] |
getAllInboundEndpointNames()
Get all the inbound endpoins available.
|
InboundEndpointDTO |
getInboundEndpointbyName(String endointName)
Get specific inbound ep by name
|
void |
removeInboundEndpoint(String name)
Removes the given inbound endpoint
|
void |
updateInboundEndpoint(String name,
String sequence,
String onError,
String protocol,
String classImpl,
String suspend,
ParameterDTO[] lParameterDTOs)
Update inbound endpoint with given parameters
|
getLock, getMediationPersistenceManager, getServerConfigurationInformation, getServerContextInformation, getSynapseConfiguration, getSynapseEnvironment, getSynapseEnvironment, lockSynapseConfiguration, unlockSynapseConfiguration
getAxisConfig, getConfigContext, getConfigSystemRegistry, getConfigUserRegistry, getGovernanceRegistry, getGovernanceSystemRegistry, getGovernanceUserRegistry, getHttpSession, getLocalRepo, getRegistry, getTenantDomain, getUsername, getUserRealm, setConfigurationContext, setPermissionUpdateTimestamp
public InboundEndpointDTO[] getAllInboundEndpointNames() throws InboundManagementException
InboundManagementException
public InboundEndpointDTO getInboundEndpointbyName(String endointName) throws InboundManagementException
endointName
- InboundManagementException
public void addInboundEndpoint(String name, String sequence, String onError, String protocol, String classImpl, String suspend, ParameterDTO[] lParameterDTOs) throws InboundManagementException
name
- sequence
- onError
- protocol
- classImpl
- sParams
- InboundManagementException
public void addInboundEndpointFromXMLString(String inboundElement)
inboundElement
- public void updateInboundEndpoint(String name, String sequence, String onError, String protocol, String classImpl, String suspend, ParameterDTO[] lParameterDTOs) throws InboundManagementException
name
- sequence
- onError
- protocol
- classImpl
- lParameterDTOs
- InboundManagementException
public void removeInboundEndpoint(String name) throws InboundManagementException
name
- InboundManagementException
public String enableStatistics(String inboundEndpointName) throws InboundManagementException
InboundManagementException
public String disableStatistics(String inboundEndpointName) throws InboundManagementException
InboundManagementException
public String enableTracing(String inboundEndpointName) throws InboundManagementException
InboundManagementException
public String disableTracing(String inboundEndpointName) throws InboundManagementException
InboundManagementException
Copyright © 2021 WSO2. All rights reserved.