public InternalCallable(Callable<V> job) { this.job = job; this.correlationId = CorrelationIdTracker.getCorrelationId(); }
public static void execute(Runnable command) { try { getExecutorService().submit(new InternalWrapperRunnable(command, CorrelationIdTracker.getCorrelationId())); } catch (RejectedExecutionException e) { log.warn("The thread pool is out of limit. A submitted task was rejected"); throw e; } }
&& queryParamsList != null && queryTypeList.size() == queryParamsList.size()) { String correlationId = CorrelationIdTracker.getCorrelationId(); for (int i = 0; i < queryTypeList.size(); i++) { if (queryParamsList.get(i).getCorrelationId() == null) {
@Override public QueryReturnValue runPublicQuery(QueryType queryType, QueryParametersBase params) { log.debug("Server: runPublicQuery invoked! '{}'", queryType); //$NON-NLS-1$ if (params.getCorrelationId() == null) { params.setCorrelationId(CorrelationIdTracker.getCorrelationId()); } debugQuery(queryType, params); return getBackend().runPublicQuery(queryType, params); }
@Override public List<ActionReturnValue> runMultipleActions(ActionType actionType, ArrayList<ActionParametersBase> multipleParams, boolean isRunOnlyIfAllValidationPass, boolean isWaitForResult) { log.debug("Server: RunMultipleAction invoked! [amount of actions: {}]", multipleParams.size()); //$NON-NLS-1$ String correlationId = CorrelationIdTracker.getCorrelationId(); for (ActionParametersBase params : multipleParams) { params.setSessionId(getEngineSessionId()); if (params.getCorrelationId() == null) { params.setCorrelationId(correlationId); } } List<ActionReturnValue> returnValues = getBackend().runMultipleActions(actionType, multipleParams, isRunOnlyIfAllValidationPass, isWaitForResult); return returnValues; }
@Override public ActionReturnValue runAction(ActionType actionType, ActionParametersBase params) { log.debug("Server: RunAction invoked!"); //$NON-NLS-1$ debugAction(actionType, params); params.setSessionId(getEngineSessionId()); if (params.getCorrelationId() == null) { params.setCorrelationId(CorrelationIdTracker.getCorrelationId()); } return getBackend().runAction(actionType, params); }
@Override public QueryReturnValue runQuery(QueryType search, QueryParametersBase searchParameters) { log.debug("Server: RunQuery invoked!"); //$NON-NLS-1$ debugQuery(search, searchParameters); searchParameters.setSessionId(getEngineSessionId()); if (searchParameters.getCorrelationId() == null) { searchParameters.setCorrelationId(CorrelationIdTracker.getCorrelationId()); } return getBackend().runQuery(search, searchParameters); }