Save This Page
Home » apache-openjpa-1.1.0-source » org.apache.openjpa » kernel » [javadoc | source]
org.apache.openjpa.kernel
public class: DelegatingQuery [javadoc | source]
java.lang.Object
   org.apache.openjpa.kernel.DelegatingQuery

All Implemented Interfaces:
    Query

Delegating query that can also perform exception translation for use in facades.
Constructor:
 public DelegatingQuery(Query query) 
    Constructor; supply delegate.
 public DelegatingQuery(Query query,
    RuntimeExceptionTranslator trans) 
    Constructor; supply delegate and exception translator.
Method from org.apache.openjpa.kernel.DelegatingQuery Summary:
addAggregateListener,   addFilterListener,   assertNotReadOnly,   assertNotSerialized,   assertOpen,   classForName,   closeAll,   closeResources,   compile,   declareParameters,   deleteAll,   deleteAll,   deleteAll,   deleteInMemory,   equals,   execute,   execute,   execute,   getAccessPathMetaDatas,   getAggregateListener,   getAggregateListeners,   getAlias,   getBroker,   getCandidateCollection,   getCandidateExtent,   getCandidateType,   getCompilation,   getDataStoreActions,   getDelegate,   getEndRange,   getFetchConfiguration,   getFilterListener,   getFilterListeners,   getIgnoreChanges,   getInnermostDelegate,   getLanguage,   getOperation,   getParameterDeclaration,   getParameterTypes,   getProjectionAliases,   getProjectionTypes,   getQuery,   getQueryString,   getResultMappingName,   getResultMappingScope,   getResultType,   getStartRange,   getStoreContext,   getUpdates,   hasGrouping,   hasSubclasses,   hashCode,   isAggregate,   isReadOnly,   isUnique,   lock,   removeAggregateListener,   removeFilterListener,   setCandidateCollection,   setCandidateExtent,   setCandidateType,   setIgnoreChanges,   setQuery,   setRange,   setReadOnly,   setResultMapping,   setResultType,   setUnique,   translate,   unlock,   updateAll,   updateAll,   updateAll,   updateInMemory
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.openjpa.kernel.DelegatingQuery Detail:
 public  void addAggregateListener(AggregateListener listener) 
 public  void addFilterListener(FilterListener listener) 
 public  void assertNotReadOnly() 
 public  void assertNotSerialized() 
 public  void assertOpen() 
 public Class classForName(String name,
    String[] imports) 
 public  void closeAll() 
 public  void closeResources() 
 public  void compile() 
 public  void declareParameters(String params) 
 public long deleteAll() 
 public long deleteAll(Object[] parameters) 
 public long deleteAll(Map parameterMap) 
 public Number deleteInMemory(StoreQuery q,
    StoreQuery.Executor ex,
    Object[] params) 
 public boolean equals(Object other) 
 public Object execute() 
 public Object execute(Map params) 
 public Object execute(Object[] params) 
 public ClassMetaData[] getAccessPathMetaDatas() 
 public AggregateListener getAggregateListener(String tag) 
 public Collection getAggregateListeners() 
 public String getAlias() 
 public Broker getBroker() 
 public Collection getCandidateCollection() 
 public Extent getCandidateExtent() 
 public Class getCandidateType() 
 public Object getCompilation() 
 public String[] getDataStoreActions(Map params) 
 public Query getDelegate() 
    Return the direct delegate.
 public long getEndRange() 
 public FetchConfiguration getFetchConfiguration() 
 public FilterListener getFilterListener(String tag) 
 public Collection getFilterListeners() 
 public boolean getIgnoreChanges() 
 public Query getInnermostDelegate() 
    Return the native delegate.
 public String getLanguage() 
 public int getOperation() 
 public String getParameterDeclaration() 
 public LinkedMap getParameterTypes() 
 public String[] getProjectionAliases() 
 public Class[] getProjectionTypes() 
 public Query getQuery() 
 public String getQueryString() 
 public String getResultMappingName() 
 public Class getResultMappingScope() 
 public Class getResultType() 
 public long getStartRange() 
 public StoreContext getStoreContext() 
 public Map getUpdates() 
 public boolean hasGrouping() 
 public boolean hasSubclasses() 
 public int hashCode() 
 public boolean isAggregate() 
 public boolean isReadOnly() 
 public boolean isUnique() 
 public  void lock() 
 public  void removeAggregateListener(AggregateListener listener) 
 public  void removeFilterListener(FilterListener listener) 
 public  void setCandidateCollection(Collection coll) 
 public  void setCandidateExtent(Extent extent) 
 public  void setCandidateType(Class cls,
    boolean subs) 
 public  void setIgnoreChanges(boolean ignore) 
 public boolean setQuery(Object query) 
 public  void setRange(long start,
    long end) 
 public  void setReadOnly(boolean readOnly) 
 public  void setResultMapping(Class scope,
    String name) 
 public  void setResultType(Class cls) 
 public  void setUnique(boolean unique) 
 protected RuntimeException translate(RuntimeException re) 
    Translate the OpenJPA exception.
 public  void unlock() 
 public long updateAll() 
 public long updateAll(Object[] parameters) 
 public long updateAll(Map parameterMap) 
 public Number updateInMemory(StoreQuery q,
    StoreQuery.Executor ex,
    Object[] params)