Object result = convertToRuntimeType(requestMsg.getBufferManager(), value, this.schema[i], this.requestMsg.getCommandContext()); if (value == result && !DataTypeManager.DefaultDataClasses.OBJECT.equals(this.schema[i])) { convertToRuntimeType[i] = false; if (isLob[i] && copyLobs) { if (lobStore == null) { lobStore = requestMsg.getBufferManager().createFileStore("lobs"); //$NON-NLS-1$ lobBuffer = new byte[1 << 14]; requestMsg.getBufferManager().persistLob((Streamable<?>) result, lobStore, lobBuffer); explicitClose = true; } catch (TeiidComponentException e) { requestMsg.getBufferManager().persistLob((Streamable<?>) result, lobStore, lobBuffer);
Object result = convertToRuntimeType(requestMsg.getBufferManager(), value, this.schema[i], this.requestMsg.getCommandContext()); if (value == result && !DataTypeManager.DefaultDataClasses.OBJECT.equals(this.schema[i])) { convertToRuntimeType[i] = false; if (isLob[i] && copyLobs) { if (lobStore == null) { lobStore = requestMsg.getBufferManager().createFileStore("lobs"); //$NON-NLS-1$ lobBuffer = new byte[1 << 14]; requestMsg.getBufferManager().persistLob((Streamable<?>) result, lobStore, lobBuffer); } else if (value == result) { convertToDesiredRuntimeType[i] = false;
Object result = convertToRuntimeType(requestMsg.getBufferManager(), value, this.schema[i], this.requestMsg.getCommandContext()); if (value == result && !DataTypeManager.DefaultDataClasses.OBJECT.equals(this.schema[i])) { convertToRuntimeType[i] = false; if (isLob[i] && copyLobs) { if (lobStore == null) { lobStore = requestMsg.getBufferManager().createFileStore("lobs"); //$NON-NLS-1$ lobBuffer = new byte[1 << 14]; requestMsg.getBufferManager().persistLob((Streamable<?>) result, lobStore, lobBuffer); explicitClose = true; } catch (TeiidComponentException e) { requestMsg.getBufferManager().persistLob((Streamable<?>) result, lobStore, lobBuffer);