@Override public org.teiid.translator.ExecutionFactory.TransactionSupport getTransactionSupport() { return delegate.getTransactionSupport(); }
@Override public boolean isForkable() { return this.connector.isForkable() && (!this.requestMsg.isTransactional() || this.connector.getTransactionSupport() != TransactionSupport.XA); }
@Override public boolean isForkable() { return this.connector.isForkable() && (!this.requestMsg.isTransactional() || this.connector.getTransactionSupport() == TransactionSupport.NONE); }
@Override public boolean isForkable() { return this.connector.isForkable() && (!this.requestMsg.isTransactional() || this.connector.getTransactionSupport() == TransactionSupport.NONE); }
tgtCaps.setSourceProperty(Capability.COLLATION_LOCALE, srcCaps.getCollationLocale()); tgtCaps.setSourceProperty(Capability.REQUIRED_LIKE_ESCAPE, srcCaps.getRequiredLikeEscape()); tgtCaps.setSourceProperty(Capability.TRANSACTION_SUPPORT, srcCaps.getTransactionSupport()); tgtCaps.setSourceProperty(Capability.EXCLUDE_COMMON_TABLE_EXPRESSION_NAME, srcCaps.getExcludedCommonTableExpressionName()); return tgtCaps;
tgtCaps.setSourceProperty(Capability.COLLATION_LOCALE, srcCaps.getCollationLocale()); tgtCaps.setSourceProperty(Capability.REQUIRED_LIKE_ESCAPE, srcCaps.getRequiredLikeEscape()); tgtCaps.setSourceProperty(Capability.TRANSACTION_SUPPORT, srcCaps.getTransactionSupport()); tgtCaps.setSourceProperty(Capability.EXCLUDE_COMMON_TABLE_EXPRESSION_NAME, srcCaps.getExcludedCommonTableExpressionName()); return tgtCaps;
tgtCaps.setSourceProperty(Capability.COLLATION_LOCALE, srcCaps.getCollationLocale()); tgtCaps.setSourceProperty(Capability.REQUIRED_LIKE_ESCAPE, srcCaps.getRequiredLikeEscape()); tgtCaps.setSourceProperty(Capability.TRANSACTION_SUPPORT, srcCaps.getTransactionSupport()); tgtCaps.setSourceProperty(Capability.EXCLUDE_COMMON_TABLE_EXPRESSION_NAME, srcCaps.getExcludedCommonTableExpressionName()); return tgtCaps;