Class EndpointTemplateEditorAdmin
- java.lang.Object
-
- org.wso2.carbon.core.AbstractAdmin
-
- org.wso2.carbon.mediation.initializer.AbstractServiceBusAdmin
-
- org.wso2.carbon.mediation.templates.services.EndpointTemplateEditorAdmin
-
public class EndpointTemplateEditorAdmin extends org.wso2.carbon.mediation.initializer.AbstractServiceBusAdmin
-
-
Field Summary
Fields Modifier and Type Field Description static String
WSO2_ENDPOINT_TEMPLATE_MEDIA_TYPE
-
Constructor Summary
Constructors Constructor Description EndpointTemplateEditorAdmin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDynamicEndpointTemplate(String key, String sequenceConfig)
void
addEndpointTemplate(String templateElementConfig)
void
deleteDynamicEndpointTemplate(String key)
void
deleteEndpointTemplate(String templateName)
org.wso2.carbon.mediation.templates.common.EndpointTemplateInfo[]
getDynamicEndpointTemplates(int pageNumber, int endpointTemplatesPerPage)
int
getDynamicEndpointTemplatesCount()
org.wso2.carbon.mediation.templates.common.EndpointTemplateInfo[]
getEndpointTemplates(int pageNumber, int endpointTemplatesPerPage)
int
getEndpointTemplatesCount()
org.apache.axiom.om.OMElement
getTemplate(String templateName)
boolean
hasDuplicateTempleteEndpoint(String templateElementConfig)
void
saveDynamicEndpointTemplate(String key, String sequenceConfig)
void
saveEndpointTemplate(String templateConfig)
-
Methods inherited from class org.wso2.carbon.mediation.initializer.AbstractServiceBusAdmin
getLock, getMediationPersistenceManager, getServerConfigurationInformation, getServerContextInformation, getSynapseConfiguration, getSynapseEnvironment, getSynapseEnvironment, lockSynapseConfiguration, unlockSynapseConfiguration
-
Methods inherited from class org.wso2.carbon.core.AbstractAdmin
getAxisConfig, getConfigContext, getConfigSystemRegistry, getConfigUserRegistry, getGovernanceRegistry, getGovernanceSystemRegistry, getGovernanceUserRegistry, getHttpSession, getLocalRepo, getRegistry, getTenantDomain, getUserId, getUsername, getUserRealm, setConfigurationContext, setPermissionUpdateTimestamp
-
-
-
-
Field Detail
-
WSO2_ENDPOINT_TEMPLATE_MEDIA_TYPE
public static final String WSO2_ENDPOINT_TEMPLATE_MEDIA_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getEndpointTemplatesCount
public int getEndpointTemplatesCount() throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
-
getDynamicEndpointTemplatesCount
public int getDynamicEndpointTemplatesCount() throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
-
getEndpointTemplates
public org.wso2.carbon.mediation.templates.common.EndpointTemplateInfo[] getEndpointTemplates(int pageNumber, int endpointTemplatesPerPage) throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
-
getDynamicEndpointTemplates
public org.wso2.carbon.mediation.templates.common.EndpointTemplateInfo[] getDynamicEndpointTemplates(int pageNumber, int endpointTemplatesPerPage) throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
-
getTemplate
public org.apache.axiom.om.OMElement getTemplate(String templateName) throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
-
deleteEndpointTemplate
public void deleteEndpointTemplate(String templateName) throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
-
deleteDynamicEndpointTemplate
public void deleteDynamicEndpointTemplate(String key) throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
-
saveEndpointTemplate
public void saveEndpointTemplate(String templateConfig) throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
-
saveDynamicEndpointTemplate
public void saveDynamicEndpointTemplate(String key, String sequenceConfig) throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
-
addEndpointTemplate
public void addEndpointTemplate(String templateElementConfig) throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
-
addDynamicEndpointTemplate
public void addDynamicEndpointTemplate(String key, String sequenceConfig) throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
-
hasDuplicateTempleteEndpoint
public boolean hasDuplicateTempleteEndpoint(String templateElementConfig) throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
-
-