Skip to content
This repository has been archived by the owner on Apr 13, 2024. It is now read-only.

Commit

Permalink
Merge pull request #46 from nwnpallewela/master
Browse files Browse the repository at this point in the history
Adding capability for enable statistics and tracing for inbound endpo…
  • Loading branch information
nwnpallewela committed May 20, 2016
2 parents 2bf7ade + e7457f8 commit a9edb57
Show file tree
Hide file tree
Showing 691 changed files with 1,877 additions and 795 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry exported="true" kind="lib" path="lib/synapse-commons_2.1.7.wso2v3.jar"/>
<classpathentry exported="true" kind="lib" path="lib/synapse-core_2.1.7.wso2v3.jar"/>
<classpathentry exported="true" kind="lib" path="lib/synapse-extensions_2.1.7.wso2v3.jar"/>
<classpathentry exported="true" kind="lib" path="lib/synapse-fix-transport_2.1.7.wso2v3.jar"/>
<classpathentry exported="true" kind="lib" path="lib/synapse-nhttp-transport_2.1.7.wso2v3.jar"/>
<classpathentry exported="true" kind="lib" path="lib/synapse-samples_2.1.7.wso2v3.jar"/>
<classpathentry exported="true" kind="lib" path="lib/synapse-tasks_2.1.7.wso2v3.jar"/>
<classpathentry exported="true" kind="lib" path="lib/synapse-vfs-transport_2.1.7.wso2v3.jar"/>
<classpathentry exported="true" kind="lib" path="lib/bcprov-jdk16-1.46.jar"/>
<classpathentry exported="true" kind="lib" path="lib/commons-codec_1.4.0.wso2v1.jar"/>
<classpathentry exported="true" kind="lib" path="lib/commons-collections_3.2.0.wso2v1.jar"/>
Expand Down Expand Up @@ -91,11 +99,6 @@
<classpathentry exported="true" kind="lib" path="lib/org.wso2.carbon.rule.common_4.4.1.jar"/>
<classpathentry exported="true" kind="lib" path="lib/org.wso2.carbon.rule.kernel_4.4.1.jar"/>
<classpathentry exported="true" kind="lib" path="lib/org.wso2.carbon.rule.mediation_4.4.1.jar"/>
<classpathentry exported="true" kind="lib" path="lib/synapse-commons_2.1.3.wso2v11.jar"/>
<classpathentry exported="true" kind="lib" path="lib/synapse-core_2.1.3.wso2v11.jar"/>
<classpathentry exported="true" kind="lib" path="lib/synapse-extensions_2.1.3.wso2v11.jar"/>
<classpathentry exported="true" kind="lib" path="lib/synapse-nhttp-transport_2.1.3.wso2v11.jar"/>
<classpathentry exported="true" kind="lib" path="lib/synapse-tasks_2.1.3.wso2v11.jar"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,6 @@ Bundle-ClassPath: .,
lib/org.wso2.carbon.rule.common_4.4.1.jar,
lib/org.wso2.carbon.rule.kernel_4.4.1.jar,
lib/org.wso2.carbon.rule.mediation_4.4.1.jar,
lib/synapse-commons_2.1.3.wso2v11.jar,
lib/synapse-core_2.1.3.wso2v11.jar,
lib/synapse-extensions_2.1.3.wso2v11.jar,
lib/synapse-nhttp-transport_2.1.3.wso2v11.jar,
lib/synapse-tasks_2.1.3.wso2v11.jar,
lib/groovy-all-2.1.6.jar,
lib/bsf-all_3.0.0.wso2v5.jar,
lib/smooks_1.4.0.wso2v1.jar,
Expand Down Expand Up @@ -101,7 +96,15 @@ Bundle-ClassPath: .,
lib/xml-resolver-1.2.jar,
lib/xmlbeans_2.3.0.wso2v1.jar,
lib/XmlSchema_1.4.7.wso2v3.jar,
lib/zip4j_1.3.1.jar
lib/zip4j_1.3.1.jar,
lib/synapse-commons_2.1.7.wso2v3.jar,
lib/synapse-core_2.1.7.wso2v3.jar,
lib/synapse-extensions_2.1.7.wso2v3.jar,
lib/synapse-fix-transport_2.1.7.wso2v3.jar,
lib/synapse-nhttp-transport_2.1.7.wso2v3.jar,
lib/synapse-samples_2.1.7.wso2v3.jar,
lib/synapse-tasks_2.1.7.wso2v3.jar,
lib/synapse-vfs-transport_2.1.7.wso2v3.jar
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
org.eclipse.jdt.ui,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,6 @@ bin.includes = META-INF/,\
lib/org.wso2.carbon.rule.common_4.4.1.jar,\
lib/org.wso2.carbon.rule.kernel_4.4.1.jar,\
lib/org.wso2.carbon.rule.mediation_4.4.1.jar,\
lib/synapse-commons_2.1.3.wso2v11.jar,\
lib/synapse-core_2.1.3.wso2v11.jar,\
lib/synapse-extensions_2.1.3.wso2v11.jar,\
lib/synapse-nhttp-transport_2.1.3.wso2v11.jar,\
lib/synapse-tasks_2.1.3.wso2v11.jar,\
lib/groovy-all-2.1.6.jar,\
lib/bsf-all_3.0.0.wso2v5.jar,\
lib/smooks_1.4.0.wso2v1.jar,\
Expand Down Expand Up @@ -99,4 +94,12 @@ bin.includes = META-INF/,\
lib/xml-resolver-1.2.jar,\
lib/xmlbeans_2.3.0.wso2v1.jar,\
lib/XmlSchema_1.4.7.wso2v3.jar,\
lib/zip4j_1.3.1.jar
lib/zip4j_1.3.1.jar,\
lib/synapse-commons_2.1.7.wso2v3.jar,\
lib/synapse-core_2.1.7.wso2v3.jar,\
lib/synapse-extensions_2.1.7.wso2v3.jar,\
lib/synapse-fix-transport_2.1.7.wso2v3.jar,\
lib/synapse-nhttp-transport_2.1.7.wso2v3.jar,\
lib/synapse-samples_2.1.7.wso2v3.jar,\
lib/synapse-tasks_2.1.7.wso2v3.jar,\
lib/synapse-vfs-transport_2.1.7.wso2v3.jar
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,33 @@

package org.wso2.developerstudio.eclipse.gmf.esb.diagram.custom.deserializer;

import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__ALLOW_DELETE;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__ALLOW_GET;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__ALLOW_HEAD;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__ALLOW_OPTIONS;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__ALLOW_PATCH;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__ALLOW_POST;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__ALLOW_PUT;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__FAULT_SEQUENCE_KEY;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__FAULT_SEQUENCE_NAME;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__FAULT_SEQUENCE_TYPE;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__IN_SEQUENCE_KEY;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__IN_SEQUENCE_NAME;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__IN_SEQUENCE_TYPE;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__OUT_SEQUENCE_KEY;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__OUT_SEQUENCE_NAME;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__OUT_SEQUENCE_TYPE;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__PROTOCOL;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__URI_TEMPLATE;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__URL_MAPPING;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.API_RESOURCE__URL_STYLE;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.SYNAPSE_API__API_NAME;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.SYNAPSE_API__CONTEXT;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.SYNAPSE_API__HOST_NAME;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.SYNAPSE_API__PORT;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.SYNAPSE_API__STATISTICS_ENABLED;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.SYNAPSE_API__TRACE_ENABLED;

import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
Expand All @@ -29,8 +56,6 @@
import org.apache.synapse.rest.dispatch.URLMappingHelper;
import org.eclipse.draw2d.geometry.Point;
import org.eclipse.draw2d.geometry.Rectangle;
import org.eclipse.emf.common.util.BasicEList;
import org.eclipse.emf.common.util.EList;
import org.eclipse.gmf.runtime.diagram.ui.commands.ICommandProxy;
import org.eclipse.gmf.runtime.diagram.ui.commands.SetBoundsCommand;
import org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart;
Expand All @@ -42,7 +67,6 @@
import org.wso2.developerstudio.eclipse.gmf.esb.APIResource;
import org.wso2.developerstudio.eclipse.gmf.esb.ApiResourceUrlStyle;
import org.wso2.developerstudio.eclipse.gmf.esb.EsbFactory;
import org.wso2.developerstudio.eclipse.gmf.esb.LogProperty;
import org.wso2.developerstudio.eclipse.gmf.esb.MediatorFlow;
import org.wso2.developerstudio.eclipse.gmf.esb.Protocol;
import org.wso2.developerstudio.eclipse.gmf.esb.RegistryKeyProperty;
Expand All @@ -51,8 +75,6 @@
import org.wso2.developerstudio.eclipse.gmf.esb.diagram.providers.EsbElementTypes;
import org.wso2.developerstudio.eclipse.gmf.esb.internal.persistence.custom.DummyHandler;

import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.*;

/**
* Synapse API deserializer
*/
Expand All @@ -63,7 +85,17 @@ public SynapseAPI createNode(IGraphicalEditPart part,API api) {
SynapseAPI synapseAPI = (SynapseAPI) DeserializerUtils.createNode(part, EsbElementTypes.SynapseAPI_3668);
setElementToEdit(synapseAPI);
refreshEditPartMap();

//api.configure(new AspectConfiguration(synapseAPI.getApiName()));
if (api.getAspectConfiguration().isStatisticsEnable()) {
executeSetValueCommand(SYNAPSE_API__STATISTICS_ENABLED, new Boolean(true));
} else {
executeSetValueCommand(SYNAPSE_API__STATISTICS_ENABLED, new Boolean(false));
}
if (api.getAspectConfiguration().isTracingEnabled()) {
executeSetValueCommand(SYNAPSE_API__TRACE_ENABLED, new Boolean(true));
} else {
executeSetValueCommand(SYNAPSE_API__TRACE_ENABLED, new Boolean(false));
}
executeSetValueCommand(SYNAPSE_API__API_NAME, api.getAPIName());
executeSetValueCommand(SYNAPSE_API__CONTEXT, api.getContext());
if (api.getHost() != null) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,19 +47,18 @@ protected <T extends AbstractEndpoint> void deserializeEndpoint(T endpoint,Abstr
executeSetValueCommand(END_POINT__END_POINT_NAME, endpoint.getName());
}

// Fixing TOOLS-2652
if (endpoint.getDefinition().getTraceState() == 1) {
executeSetValueCommand(ABSTRACT_END_POINT__TRACE_ENABLED, new Boolean(true));
} else {
executeSetValueCommand(ABSTRACT_END_POINT__TRACE_ENABLED, new Boolean(false));
}

StatisticsConfigurable statisticsConfigurable = endpoint.getDefinition().getAspectConfiguration();
if (statisticsConfigurable != null && statisticsConfigurable.isStatisticsEnable()) {
executeSetValueCommand(ABSTRACT_END_POINT__STATISTICS_ENABLED, new Boolean(true));
}else{
executeSetValueCommand(ABSTRACT_END_POINT__STATISTICS_ENABLED, new Boolean(false));
}
StatisticsConfigurable statisticsConfigurable = endpoint.getDefinition().getAspectConfiguration();
if (statisticsConfigurable != null && statisticsConfigurable.isStatisticsEnable()) {
executeSetValueCommand(ABSTRACT_END_POINT__STATISTICS_ENABLED, new Boolean(true));
} else {
executeSetValueCommand(ABSTRACT_END_POINT__STATISTICS_ENABLED, new Boolean(false));
}
// Fixing TOOLS-2652
if (endpoint.getDefinition().isTracingEnabled()) {
executeSetValueCommand(ABSTRACT_END_POINT__TRACE_ENABLED, new Boolean(true));
} else {
executeSetValueCommand(ABSTRACT_END_POINT__TRACE_ENABLED, new Boolean(false));
}

if("soap11".equals(endpoint.getDefinition().getFormat())){
executeSetValueCommand(ABSTRACT_END_POINT__FORMAT, EndPointMessageFormat.SOAP_11);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.synapse.SynapseException;
import org.apache.synapse.aspects.AspectConfiguration;
import org.apache.synapse.config.xml.XMLConfigConstants;
import org.apache.synapse.config.xml.rest.APIFactory;
import org.apache.synapse.config.xml.rest.ResourceFactory;
Expand Down Expand Up @@ -60,6 +61,18 @@ public static API createAPI(OMElement apiElt) {

API api = new API(nameAtt.getAttributeValue(), contextAtt.getAttributeValue());

api.configure(new AspectConfiguration(nameAtt.getAttributeValue()));

OMAttribute traceAtt = apiElt.getAttribute(new QName("trace"));
if (traceAtt != null && "enable".equals(traceAtt.getAttributeValue())) {
api.getAspectConfiguration().setTracingEnabled(true);
}

OMAttribute statisticsAtt = apiElt.getAttribute(new QName("statistics"));
if (statisticsAtt != null && "enable".equals(statisticsAtt.getAttributeValue())) {
api.getAspectConfiguration().setStatisticsEnable(true);
}

OMAttribute hostAtt = apiElt.getAttribute(new QName("hostname"));
if (hostAtt != null && !"".equals(hostAtt.getAttributeValue())) {
api.setHost(hostAtt.getAttributeValue());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,13 @@
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.INBOUND_ENDPOINT__NAME;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.INBOUND_ENDPOINT__SEQUENTIAL;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.INBOUND_ENDPOINT__SERVICE_PARAMETERS;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.INBOUND_ENDPOINT__STATISTICS_ENABLED;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.INBOUND_ENDPOINT__SUSPEND;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.INBOUND_ENDPOINT__TOPICS_NAME;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.INBOUND_ENDPOINT__TOPICS_OR_TOPIC_FILTER;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.INBOUND_ENDPOINT__TOPIC_FILTER_FROM;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.INBOUND_ENDPOINT__TOPIC_FILTER_NAME;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.INBOUND_ENDPOINT__TRACE_ENABLED;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.INBOUND_ENDPOINT__TRANSPORT_FEED_TYPE;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.INBOUND_ENDPOINT__TRANSPORT_JMS_CACHE_LEVEL;
import static org.wso2.developerstudio.eclipse.gmf.esb.EsbPackage.Literals.INBOUND_ENDPOINT__TRANSPORT_JMS_CONNECTION_FACTORY_TYPE;
Expand All @@ -55,6 +57,7 @@
import java.util.Map;

import org.apache.commons.lang.StringUtils;
import org.apache.synapse.aspects.AspectConfiguration;
import org.apache.synapse.inbound.InboundEndpoint;
import org.apache.synapse.mediators.Value;
import org.apache.synapse.mediators.base.SequenceMediator;
Expand Down Expand Up @@ -101,9 +104,18 @@ public org.wso2.developerstudio.eclipse.gmf.esb.InboundEndpoint createNode(IGrap

setElementToEdit(inboundEndpoint);
refreshEditPartMap();

executeSetValueCommand(INBOUND_ENDPOINT__NAME, object.getName());

AspectConfiguration aspectConfiguration = object.getAspectConfiguration();
if (aspectConfiguration != null && object.getAspectConfiguration().isStatisticsEnable()) {
executeSetValueCommand(INBOUND_ENDPOINT__STATISTICS_ENABLED, new Boolean(true));
} else {
executeSetValueCommand(INBOUND_ENDPOINT__STATISTICS_ENABLED, new Boolean(false));
}
if (aspectConfiguration != null && object.getAspectConfiguration().isTracingEnabled()) {
executeSetValueCommand(INBOUND_ENDPOINT__TRACE_ENABLED, new Boolean(true));
} else {
executeSetValueCommand(INBOUND_ENDPOINT__TRACE_ENABLED, new Boolean(false));
}
if (object.isSuspend()) {
executeSetValueCommand(INBOUND_ENDPOINT__SUSPEND, true);
} else {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@

import org.apache.axiom.om.OMElement;
import org.apache.synapse.SynapseException;
import org.apache.synapse.aspects.AspectConfiguration;
import org.apache.synapse.config.xml.XMLConfigConstants;
import org.apache.synapse.inbound.InboundEndpoint;
import org.apache.synapse.inbound.InboundEndpointConstants;
Expand All @@ -33,6 +34,8 @@
*/
public class InboundEndpointExtFactory {

private static final QName ATT_TRACE = new QName("trace");
private static final QName ATT_STAT = new QName("statistics");
private static final QName ATT_NAME = new QName(InboundEndpointConstants.INBOUND_ENDPOINT_NAME);
private static final QName ATT_PROTOCOL = new QName(InboundEndpointConstants.INBOUND_ENDPOINT_PROTOCOL);
private static final QName ATT_ENDPOINT_CLASS = new QName(InboundEndpointConstants.INBOUND_ENDPOINT_CLASS);
Expand All @@ -42,6 +45,7 @@ public class InboundEndpointExtFactory {
private static final String XML_EXTENTION = ".xml";
private static final String INBOUND_ENDPOINT_NAME_ID = "inbound.endpoint.name";
private static final String EMPTY_STRING = "";
private static final Object ENABLE_TAG = "enable";

/**
* This method create an {@link InboundEndpoint} instance from given {@link OMElement}
Expand All @@ -52,11 +56,21 @@ public class InboundEndpointExtFactory {
public static InboundEndpoint createInboundEndpointDev(OMElement inboundEndpointElem) {

InboundEndpoint inboundEndpoint = new InboundEndpoint();

if (inboundEndpointElem.getAttributeValue(ATT_NAME) != null) {
inboundEndpoint.setName(inboundEndpointElem.getAttributeValue(ATT_NAME));
} else {
throw new SynapseException("Inbound Endpoint name cannot be null");
}
inboundEndpoint.configure(new AspectConfiguration(inboundEndpointElem.getAttributeValue(ATT_NAME)));
if (inboundEndpointElem.getAttributeValue(ATT_TRACE) != null
&& ENABLE_TAG.equals(inboundEndpointElem.getAttributeValue(ATT_TRACE))) {
inboundEndpoint.getAspectConfiguration().enableStatistics();
}
if (inboundEndpointElem.getAttributeValue(ATT_STAT) != null
&& ENABLE_TAG.equals(inboundEndpointElem.getAttributeValue(ATT_STAT))) {
inboundEndpoint.getAspectConfiguration().enableTracing();
}
if (inboundEndpointElem.getAttributeValue(ATT_PROTOCOL) != null) {
inboundEndpoint.setProtocol(inboundEndpointElem.getAttributeValue(ATT_PROTOCOL));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ public org.wso2.developerstudio.eclipse.gmf.esb.ProxyService createNode(IGraphic
executeSetValueCommand(PROXY_SERVICE__NAME,object.getName());

// Fixing TOOLS-2033.
if (object.getTraceState() == 1) {
if (object.getAspectConfiguration().isTracingEnabled()) {
executeSetValueCommand(PROXY_SERVICE__TRACE_ENABLED, new Boolean(true));
} else {
executeSetValueCommand(PROXY_SERVICE__TRACE_ENABLED, new Boolean(false));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2305,3 +2305,9 @@ _UI_hashGenerator_CARBON_MEDIATOR_CACHE_DIGEST_DOMHASH_GENERATOR_literal = CARBO
_UI_hashGenerator_CACHING_DIGEST_DOMHASH_GENERATOR_literal = CACHING_DIGEST_DOMHASH_GENERATOR
_UI_HashGenerator_CARBON_MEDIATOR_CACHE_DIGEST_DOMHASH_GENERATOR_literal = CARBON_MEDIATOR_CACHE_DIGEST_DOMHASH_GENERATOR
_UI_HashGenerator_CACHING_DIGEST_DOMHASH_GENERATOR_literal = CACHING_DIGEST_DOMHASH_GENERATOR
_UI_APIResource_statisticsEnabled_feature = Statistics Enabled
_UI_APIResource_traceEnabled_feature = Trace Enabled
_UI_InboundEndpoint_traceEnabled_feature = Trace Enabled
_UI_InboundEndpoint_statisticsEnabled_feature = Statistics Enabled
_UI_SynapseAPI_traceEnabled_feature = Trace Enabled
_UI_SynapseAPI_statisticsEnabled_feature = Statistics Enabled
Loading

0 comments on commit a9edb57

Please sign in to comment.