/** * INTERNAL: * Execute the query through remote session. */ @Override public Object remoteExecute() { if (this.containerPolicy.overridesRead()) { return this.containerPolicy.remoteExecute(); } Object cacheHit = checkEarlyReturn(this.session, this.translationRow); if (cacheHit != null) { return cacheHit; } return super.remoteExecute(); }
/** * INTERNAL: * Execute the query through remote session. */ @Override public Object remoteExecute() { if (this.containerPolicy.overridesRead()) { return this.containerPolicy.remoteExecute(); } Object cacheHit = checkEarlyReturn(this.session, this.translationRow); if (cacheHit != null) { return cacheHit; } return super.remoteExecute(); }
/** * INTERNAL: * Execute the query through remote session. */ public Object remoteExecute() { if (getContainerPolicy().overridesRead()) { return getContainerPolicy().remoteExecute(); } Object cacheHit = checkEarlyReturn(getSession(), getTranslationRow()); if (cacheHit != null) { return cacheHit; } return super.remoteExecute(); }