public boolean cancelRequest(String sessionId, long executionId) throws TeiidComponentException { RequestID requestID = new RequestID(sessionId, executionId); return cancelRequest(requestID, "by an admin operation"); //$NON-NLS-1$ }
@Override public String getRequestId() { return this.globalState.requestId != null ? this.globalState.requestId.toString() : null; }
/** * Return a combined string for the ID. */ public String toString() { if (combinedID == null) { createCombinedID(); } return this.combinedID; }
public void testGetters1() { String connID = "100"; //$NON-NLS-1$ long executionID = 200; RequestID r = new RequestID(connID, executionID); assertEquals("Lost connectionID", connID, r.getConnectionID()); //$NON-NLS-1$ assertEquals("Lost executionID", executionID, r.getExecutionID()); //$NON-NLS-1$ assertEquals("Wrong string representation", "100.200", r.toString()); //$NON-NLS-1$ //$NON-NLS-2$ }
RequestMetadata req = new RequestMetadata(); req.setExecutionId(holder.requestID.getExecutionID()); req.setSessionId(holder.requestID.getConnectionID()); req.setCommand(holder.requestMsg.getCommandString()); req.setStartTime(holder.getProcessingTimestamp()); info.setThreadState(ThreadState.IDLE); info.setExecutionId(arm.getRequestID().getExecutionID()); info.setSessionId(holder.requestID.getConnectionID()); info.setCommand(arm.getCommand().toString()); info.setStartTime(arm.getProcessingTimestamp());
if (transactionService != null) { try { transactionService.cancelTransactions(requestID.getConnectionID(), true); } catch (XATransactionException err) { throw new TeiidComponentException(QueryPlugin.Event.TEIID30544, err);
public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof AtomicRequestID)) return false; final AtomicRequestID c = (AtomicRequestID) o; return (c.requestId.equals(this.requestId) && c.nodeId == this.nodeId && c.executionId == this.executionId); }
public int hashCode() { return HashCodeUtil.hashCode(HashCodeUtil.hashCode(this.requestId.hashCode(), this.nodeId), this.executionId); }
public void testGetters2() { long executionID = 200; RequestID r = new RequestID(executionID); assertEquals("Lost connectionID", null, r.getConnectionID()); //$NON-NLS-1$ assertEquals("Lost executionID", executionID, r.getExecutionID()); //$NON-NLS-1$ assertEquals("Wrong string representation", "C.200", r.toString()); //$NON-NLS-1$ //$NON-NLS-2$ }
RequestMetadata req = new RequestMetadata(); req.setExecutionId(holder.requestID.getExecutionID()); req.setSessionId(holder.requestID.getConnectionID()); req.setCommand(holder.requestMsg.getCommandString()); req.setStartTime(holder.getProcessingTimestamp()); info.setThreadState(ThreadState.IDLE); info.setExecutionId(arm.getRequestID().getExecutionID()); info.setSessionId(holder.requestID.getConnectionID()); info.setCommand(arm.getCommand().toString()); info.setStartTime(arm.getProcessingTimestamp());
static RequestWorkItem addRequest(DQPCore rm, RequestMessage requestMsg, RequestID id, Command originalCommand, DQPWorkContext workContext) { if (workContext == null) { workContext = new DQPWorkContext(); workContext.getSession().setSessionId(id.getConnectionID()); workContext.getSession().setUserName("foo"); //$NON-NLS-1$ } RequestWorkItem workItem = new RequestWorkItem(rm, requestMsg, null, null, id, workContext); workItem.setOriginalCommand(originalCommand); ClientState state = rm.getClientState(id.getConnectionID(), true); rm.addRequest(id, workItem, state); return workItem; }
public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof AtomicRequestID)) return false; final AtomicRequestID c = (AtomicRequestID) o; return (c.requestId.equals(this.requestId) && c.nodeId == this.nodeId && c.executionId == this.executionId); }
public int hashCode() { return HashCodeUtil.hashCode(HashCodeUtil.hashCode(this.requestId.hashCode(), this.nodeId), this.executionId); }
public void testSerialize2() throws Exception { RequestID copy = UnitTestUtil.helpSerialize(new RequestID(100)); assertEquals(null, copy.getConnectionID()); assertEquals(100, copy.getExecutionID()); assertEquals("C.100", copy.toString()); //$NON-NLS-1$ }
public boolean cancelRequest(String sessionId, long executionId) throws TeiidComponentException { RequestID requestID = new RequestID(sessionId, executionId); return cancelRequest(requestID, "by an admin operation"); //$NON-NLS-1$ }
@Override public String getRequestId() { return this.globalState.requestId != null ? this.globalState.requestId.toString() : null; }
RequestMetadata req = new RequestMetadata(); req.setExecutionId(holder.requestID.getExecutionID()); req.setSessionId(holder.requestID.getConnectionID()); req.setCommand(holder.requestMsg.getCommandString()); req.setStartTime(holder.getProcessingTimestamp()); info.setThreadState(ThreadState.IDLE); info.setExecutionId(arm.getRequestID().getExecutionID()); info.setSessionId(holder.requestID.getConnectionID()); info.setCommand(arm.getCommand().toString()); info.setStartTime(arm.getProcessingTimestamp());
if (transactionService != null) { try { transactionService.cancelTransactions(requestID.getConnectionID(), true); } catch (XATransactionException err) { throw new TeiidComponentException(QueryPlugin.Event.TEIID30544, err);
/** * Return a combined string for the ID. */ public String toString() { if (combinedID == null) { createCombinedID(); } return this.combinedID; }
public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof AtomicRequestID)) return false; final AtomicRequestID c = (AtomicRequestID) o; return (c.requestId.equals(this.requestId) && c.nodeId == this.nodeId && c.executionId == this.executionId); }