diff --git a/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/Constants.java b/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/Constants.java index 6332920b8579bfcf0ccc1dfe1d85476ad0708f6a..fbb26dc05f648a4aeaf8e9820129aae2093af00f 100644 --- a/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/Constants.java +++ b/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/Constants.java @@ -31,5 +31,4 @@ public class Constants { public static final long MONITORING_INTERVAL_IN_MILLIS = 60000; - public static final boolean ADD_NETWORK_DELAYS = true; } diff --git a/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/service/ModelExtractionService.java b/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/service/ModelExtractionService.java index 4dff8182cd69d0949e55d053195b5ec78ae6ae1c..75dc07646b7c46af2151856528e82657612c1b41 100644 --- a/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/service/ModelExtractionService.java +++ b/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/service/ModelExtractionService.java @@ -827,21 +827,6 @@ public class ModelExtractionService extends AgentController implements Service<M iterationCount.setCharacterization(ModelVariableCharacterizationType.EMPIRICAL); loop.setLoopIterationCount(iterationCount); loop.setLoopBodyBehavior(ServicebehaviorFactory.eINSTANCE.createComponentInternalBehavior()); - - // We may add delay actions to represent the network delays for - // remote external calls. - if (Constants.ADD_NETWORK_DELAYS) { - if (isRemoteCall(outgoingInvocation)) { - InternalAction delayAction = ServicebehaviorFactory.eINSTANCE.createInternalAction(); - ResourceDemand demand = ServicebehaviorFactory.eINSTANCE.createResourceDemand(); - demand.setCharacterization(ModelVariableCharacterizationType.EMPIRICAL); - demand.setName("Network"); - demand.setResourceType( - ModelSkeletonUtil.adopt(this, getContainerScope().getSystemScope().getDelayResourceType())); - delayAction.getResourceDemand().add(demand); - loop.getLoopBodyBehavior().getActions().add(delayAction); - } - } loop.getLoopBodyBehavior().getActions().add(callAction); // We assume that the external calls are inserted in