public <B extends com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour>java.util.List<B> findBehaviours(final java.lang.Class<B> arg0,final boolean arg1) throws com.ebmwebsourcing.easyviper.core.api.CoreException { java.util.List<B> ret = service.<B>findBehaviours(arg0,arg1); return ret; }
public <B extends com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour>java.util.List<B> findBehaviours(final java.lang.Class<B> arg0) throws com.ebmwebsourcing.easyviper.core.api.CoreException { java.util.List<B> ret = service.<B>findBehaviours(arg0); return ret; }
public <B extends com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour>java.util.List<B> findBehaviours(final java.lang.Class<B> arg0) throws com.ebmwebsourcing.easyviper.core.api.CoreException { if ( impl == null ) { throw new java.lang.NullPointerException("Trying to invoke a method on a client or server interface whose complementary interface is not bound."); } java.util.List<B> ret = impl.<B>findBehaviours(arg0); return ret; }
public <B extends com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour>java.util.List<B> findBehaviours(final java.lang.Class<B> arg0,final boolean arg1) throws com.ebmwebsourcing.easyviper.core.api.CoreException { if ( impl == null ) { throw new java.lang.NullPointerException("Trying to invoke a method on a client or server interface whose complementary interface is not bound."); } java.util.List<B> ret = impl.<B>findBehaviours(arg0,arg1); return ret; }
public static DebugBehaviour findDebugBehaviour(Scope process) throws CoreException { DebugBehaviour res = null; List<DebugBehaviour> debugs = process.findBehaviours(DebugBehaviour.class); if(debugs.size() > 1) { throw new CoreException("Impossible to have severals DebugBehaviour on several nodes."); } if(debugs.size() == 1) { res = debugs.get(0); } return res; }
private Map<String, Execution> getSuspendedExecutions(Scope parentScope) { Map<String, Execution> res = new HashMap<String, Execution>(); try { log.finest("parentScope "+parentScope.getName()); if(parentScope != null) { List<ReceiverBehaviour> receiveBehaviours = parentScope.findBehaviours(ReceiverBehaviour.class); log.finest("Number of receiver behaviours: " + receiveBehaviours.size()); for(ReceiverBehaviour receiveBehaviour : receiveBehaviours) { log.finest("receiver behaviour: " + receiveBehaviour.getName()); if((receiveBehaviour.getNode().getExecution() != null)&&(receiveBehaviour.getNode().getExecution().getState().equals(Execution.State.SUSPENDED))) { if(!res.containsKey(receiveBehaviour.getNode().getExecution().getName())) { log.finest("execution \"" + receiveBehaviour.getNode().getExecution().getName() + "\" of receiver behaviour \"" + receiveBehaviour.getName() + "\" is concerned execution." ); res.put(receiveBehaviour.getNode().getExecution().getName(), receiveBehaviour.getNode().getExecution()); } } } } } catch (CoreException e) { // do nothing log.severe("Error in getSuspendedExecutions: " + e.getMessage()); } catch(NullPointerException ne){ log.severe("Error in getSuspendedExecutions (null pointer): " + ne.getMessage()); } return res; }
private Map<String, Execution> getSuspendedExecutions(Scope parentScope) { Map<String, Execution> res = new HashMap<String, Execution>(); try { log.finest("parentScope "+parentScope.getName()); if(parentScope != null) { List<ReceiverBehaviour> receiveBehaviours = parentScope.findBehaviours(ReceiverBehaviour.class); log.finest("Number of receiver behaviours: " + receiveBehaviours.size()); for(ReceiverBehaviour receiveBehaviour : receiveBehaviours) { log.finest("receiver behaviour: " + receiveBehaviour.getName()); if((receiveBehaviour.getNode().getExecution() != null)&&(receiveBehaviour.getNode().getExecution().getState().equals(Execution.State.SUSPENDED))) { if(!res.containsKey(receiveBehaviour.getNode().getExecution().getName())) { log.finest("execution \"" + receiveBehaviour.getNode().getExecution().getName() + "\" of receiver behaviour \"" + receiveBehaviour.getName() + "\" is concerned execution." ); res.put(receiveBehaviour.getNode().getExecution().getName(), receiveBehaviour.getNode().getExecution()); } } } } } catch (CoreException e) { // do nothing log.severe("Error in getSuspendedExecutions: " + e.getMessage()); } catch(NullPointerException ne){ log.severe("Error in getSuspendedExecutions (null pointer): " + ne.getMessage()); } return res; }
try { if( handlers.size() == 0 ) { java.util.List<B> ret = impl.<B>findBehaviours(arg0,arg1); return ret;
try { if( handlers.size() == 0 ) { java.util.List<B> ret = impl.<B>findBehaviours(arg0); return ret;