本文整理了Java中org.apache.openjpa.persistence.QueryImpl.getDelegate
方法的一些代码示例,展示了QueryImpl.getDelegate
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryImpl.getDelegate
方法的具体详情如下:
包路径:org.apache.openjpa.persistence.QueryImpl
类名称:QueryImpl
方法名:getDelegate
[英]Delegate.
[中]代表
代码示例来源:origin: org.apache.openjpa/openjpa-all
/**
* Gets the kernel delegate that is handles actual execution on behalf of this receiver.
*
* @return
*/
public org.apache.openjpa.kernel.Query getExecutableQuery() {
return _delegate.getDelegate();
}
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
/**
* Gets the kernel delegate that is handles actual execution on behalf of this receiver.
*
* @return
*/
public org.apache.openjpa.kernel.Query getExecutableQuery() {
return _delegate.getDelegate();
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
/**
* Return a cache key for the given query.
*/
private QueryKey toQueryKey(Query q) {
QueryImpl impl = (QueryImpl) q;
if (impl.hasPositionalParameters())
return QueryKey.newInstance(impl.getDelegate(),
impl.getPositionalParameters());
return QueryKey.newInstance(impl.getDelegate(),
impl.getNamedParameters());
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence
/**
* Return a cache key for the given query.
*/
private QueryKey toQueryKey(Query q) {
QueryImpl impl = (QueryImpl) q;
if (impl.hasPositionalParameters())
return QueryKey.newInstance(impl.getDelegate(),
impl.getPositionalParameters());
return QueryKey.newInstance(impl.getDelegate(),
impl.getNamedParameters());
}
代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa
/**
* Return a cache key for the given query.
*/
private QueryKey toQueryKey(Query q) {
QueryImpl impl = (QueryImpl) q;
if (impl.hasPositionalParameters())
return QueryKey.newInstance(impl.getDelegate(),
impl.getPositionalParameters());
return QueryKey.newInstance(impl.getDelegate(),
impl.getNamedParameters());
}
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
/**
* Return a cache key for the given query.
*/
private QueryKey toQueryKey(Query q) {
QueryImpl impl = (QueryImpl) q;
if (impl.hasPositionalParameters())
return QueryKey.newInstance(impl.getDelegate(),
impl.getPositionalParameters());
return QueryKey.newInstance(impl.getDelegate(),
impl.getNamedParameters());
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
/**
* Return a cache key for the given query.
*/
private QueryKey toQueryKey(Query q) {
QueryImpl impl = (QueryImpl) q;
if (impl.hasPositionalParameters())
return QueryKey.newInstance(impl.getDelegate(),
impl.getPositionalParameters());
return QueryKey.newInstance(impl.getDelegate(),
impl.getNamedParameters());
}
代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa
public OpenJPAQuery createQuery(Query query) {
if (query == null)
return createQuery((String) null);
assertNotCloseInvoked();
org.apache.openjpa.kernel.Query q = ((QueryImpl) query).getDelegate();
return new QueryImpl(this, ret, _broker.newQuery(q.getLanguage(),
q));
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
public OpenJPAQuery createQuery(Query query) {
if (query == null)
return createQuery((String) null);
assertNotCloseInvoked();
org.apache.openjpa.kernel.Query q = ((QueryImpl) query).getDelegate();
return newQueryImpl(_broker.newQuery(q.getLanguage(), q), null);
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
@Override
public void addNamedQuery(String name, Query query) {
org.apache.openjpa.kernel.Query kernelQuery = ((QueryImpl<?>)query).getDelegate();
MetaDataRepository metaDataRepositoryInstance = _factory.getConfiguration().getMetaDataRepositoryInstance();
QueryMetaData metaData = metaDataRepositoryInstance.newQueryMetaData(null, null);
metaData.setFrom(kernelQuery);
metaDataRepositoryInstance.addQueryMetaData(metaData);
}
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
@Override
public void addNamedQuery(String name, Query query) {
org.apache.openjpa.kernel.Query kernelQuery = ((QueryImpl<?>)query).getDelegate();
MetaDataRepository metaDataRepositoryInstance = _factory.getConfiguration().getMetaDataRepositoryInstance();
QueryMetaData metaData = metaDataRepositoryInstance.newQueryMetaData(null, null);
metaData.setFrom(kernelQuery);
metaDataRepositoryInstance.addQueryMetaData(metaData);
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
public OpenJPAQuery createQuery(Query query) {
if (query == null)
return createQuery((String) null);
assertNotCloseInvoked();
org.apache.openjpa.kernel.Query q = ((QueryImpl) query).getDelegate();
return newQueryImpl(_broker.newQuery(q.getLanguage(), q), null);
}
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
public OpenJPAQuery createQuery(Query query) {
if (query == null)
return createQuery((String) null);
assertNotCloseInvoked();
org.apache.openjpa.kernel.Query q = ((QueryImpl) query).getDelegate();
return newQueryImpl(_broker.newQuery(q.getLanguage(), q), null);
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence
public OpenJPAQuery createQuery(Query query) {
if (query == null)
return createQuery((String) null);
assertNotCloseInvoked();
org.apache.openjpa.kernel.Query q = ((QueryImpl) query).getDelegate();
return newQueryImpl(_broker.newQuery(q.getLanguage(), q), null);
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
/**
* Record a key-value pair only only if the given key is supported.
*
* @return FALSE if the key is unrecognized.
* null (i.e. MAY BE) if the key is recognized, but not supported.
* TRUE if the key is supported.
*/
protected Boolean record(String hint, Object value) {
if (hint == null)
return Boolean.FALSE;
if (_supportedHints.contains(hint)) {
if (_hints == null)
_hints = new TreeMap<String, Object>();
_hints.put(hint, value);
return Boolean.TRUE;
}
if (isKnownPrefix(hint)) {
Log log = owner.getDelegate().getBroker().getConfiguration().getLog(OpenJPAConfiguration.LOG_RUNTIME);
String possible = StringDistance.getClosestLevenshteinDistance(hint, getSupportedHints());
if (log.isWarnEnabled())
log.warn(_loc.get("bad-query-hint", hint, possible));
return null; // possible but not registered
}
return Boolean.FALSE; // not possible
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
/**
* Record a key-value pair only only if the given key is supported.
*
* @return FALSE if the key is unrecognized.
* null (i.e. MAY BE) if the key is recognized, but not supported.
* TRUE if the key is supported.
*/
protected Boolean record(String hint, Object value) {
if (hint == null)
return Boolean.FALSE;
if (_supportedHints.contains(hint)) {
if (_hints == null)
_hints = new TreeMap<String, Object>();
_hints.put(hint, value);
return Boolean.TRUE;
}
if (isKnownPrefix(hint)) {
Log log = owner.getDelegate().getBroker().getConfiguration().getLog(OpenJPAConfiguration.LOG_RUNTIME);
String possible = StringDistance.getClosestLevenshteinDistance(hint, getSupportedHints());
if (log.isWarnEnabled())
log.warn(_loc.get("bad-query-hint", hint, possible));
return null; // possible but not registered
}
return Boolean.FALSE; // not possible
}
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
/**
* Record a key-value pair only only if the given key is supported.
*
* @return FALSE if the key is unrecognized.
* null (i.e. MAY BE) if the key is recognized, but not supported.
* TRUE if the key is supported.
*/
protected Boolean record(String hint, Object value) {
if (hint == null)
return Boolean.FALSE;
if (_supportedHints.contains(hint)) {
if (_hints == null)
_hints = new TreeMap<String, Object>();
_hints.put(hint, value);
return Boolean.TRUE;
}
if (isKnownPrefix(hint)) {
Log log = owner.getDelegate().getBroker().getConfiguration().getLog(OpenJPAConfiguration.LOG_RUNTIME);
String possible = StringDistance.getClosestLevenshteinDistance(hint, getSupportedHints());
if (log.isWarnEnabled())
log.warn(_loc.get("bad-query-hint", hint, possible));
return null; // possible but not registered
}
return Boolean.FALSE; // not possible
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence
/**
* Record a key-value pair only only if the given key is supported.
*
* @return FALSE if the key is unrecognized.
* null (i.e. MAY BE) if the key is recognized, but not supported.
* TRUE if the key is supported.
*/
protected Boolean record(String hint, Object value) {
if (hint == null)
return Boolean.FALSE;
if (_supportedHints.contains(hint)) {
if (_hints == null)
_hints = new TreeMap<String, Object>();
_hints.put(hint, value);
return Boolean.TRUE;
}
if (isKnownPrefix(hint)) {
Log log = owner.getDelegate().getBroker().getConfiguration().getLog(OpenJPAConfiguration.LOG_RUNTIME);
String possible = StringDistance.getClosestLevenshteinDistance(hint, getSupportedHints());
if (log.isWarnEnabled())
log.warn(_loc.get("bad-query-hint", hint, possible));
return null; // possible but not registered
}
return Boolean.FALSE; // not possible
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
ClassLoader loader = owner.getDelegate().getBroker().getClassLoader();
if (QueryHints.HINT_SUBCLASSES.equals(key)) {
if (value instanceof String)
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
ClassLoader loader = owner.getDelegate().getBroker().getClassLoader();
if (QueryHints.HINT_SUBCLASSES.equals(key)) {
if (value instanceof String)
内容来源于网络,如有侵权,请联系作者删除!