public List<Node> getNodes(GetNodesParameters parameters, int maxResults) throws AuthenticationException, IOException, JSONException { if(throwException) { throw new ConnectException("THROWING EXCEPTION, better be ready!"); } List<Long> txnIds = parameters.getTransactionIds(); List<Node> allNodes = new ArrayList(); for(long txnId : txnIds) { List<Node> nodes = nodeMap.get(txnId); allNodes.addAll(nodes); } return allNodes; }
if(parameters.getTransactionIds() != null) for(Long txnId : parameters.getTransactionIds()) if(parameters.getFromNodeId() != null) body.put("fromNodeId", parameters.getFromNodeId()); if(parameters.getToNodeId() != null) body.put("toNodeId", parameters.getToNodeId()); if(parameters.getExcludeAspects() != null) for(QName excludeAspect : parameters.getExcludeAspects()) if(parameters.getIncludeAspects() != null) for(QName includeAspect : parameters.getIncludeAspects()) if(parameters.getStoreProtocol() != null) body.put("storeProtocol", parameters.getStoreProtocol()); if(parameters.getStoreIdentifier() != null) body.put("storeIdentifier", parameters.getStoreIdentifier()); if(parameters.getShardProperty() != null)