Skip navigation links
oracle.jbo.server
Class ViewCriteriaManagerImpl
java.lang.Object
oracle.jbo.common.BaseViewCriteriaManagerImpl
oracle.jbo.server.ViewCriteriaManagerImpl
- All Implemented Interfaces:
- ViewCriteriaManager
-
public class ViewCriteriaManagerImpl
- extends BaseViewCriteriaManagerImpl
- For internal use only. Application developers should not use this
- public for framework subclassing reasons only.
Methods inherited from class oracle.jbo.common.BaseViewCriteriaManagerImpl |
applyViewCriteria, applyViewCriteria, clearClausesCache, ensureCriteriaResolved, ensureStorage, getAllViewCriteriaNames, getAllViewCriterias, getApplyAllViewCriterias, getApplyJoinedViewCriteriaNames, getApplyJoinedViewCriterias, getApplyViewCriteriaNames, getApplyViewCriteriaNames, getApplyViewCriterias, getAvailableViewCriteriaNames, getJoinedViewCriteriaList, getOwner, getUnionViewCriterias, getViewCriteria, getViewCriteria, getViewCriteriaClause, getViewCriterias, getViewLinkReqdVC, getViewObjectReqdVC, getViewObjectRequiredViewCriteria, isViewCriteriaApplied, isViewCriteriaNameApplied, putViewCriteria, removeApplyViewCriteriaName, removeViewCriteria, setApplyJoinedViewCriteriaNames, setApplyViewCriteriaName, setApplyViewCriteriaName, setApplyViewCriteriaNames, setCurrentUnionViewCriteriaName, setSqlGen, setViewLinkReqdVC, setViewObjectReqdVC, setViewObjectRequiredViewCriteria |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ViewCriteriaManagerImpl
public ViewCriteriaManagerImpl(ViewCriteriaManagerOwner owner)
initViewCriteriaManager
protected void initViewCriteriaManager()
- Description copied from class:
BaseViewCriteriaManagerImpl
- Subclasses can instantiate the contents of the manager lazily. If overridden the method must track the previous init operation and skip
-
- Overrides:
initViewCriteriaManager
in class BaseViewCriteriaManagerImpl
resetClauses
protected void resetClauses(ViewCriteria vc)
-
- Overrides:
resetClauses
in class BaseViewCriteriaManagerImpl
criteriaChanged
public void criteriaChanged(ViewCriteria vc)
- Description copied from interface:
ViewCriteriaManager
- The criteria manager can track changes to applied view criteria. If the structure of an applied view criteria changes or a view criteria item in an applied view criteria has a new value then this method is invoked by the framework so that the manager can initiate a fresh clause generation when required.
-
- Specified by:
criteriaChanged
in interface ViewCriteriaManager
- Overrides:
criteriaChanged
in class BaseViewCriteriaManagerImpl
-
- Parameters:
vc
- the view criteria that has changed
resetCriteria
public void resetCriteria(ViewCriteria vc)
- Description copied from interface:
ViewCriteriaManager
- Resets a view criteria to the state as defined in the View Definition.
-
- Specified by:
resetCriteria
in interface ViewCriteriaManager
- Specified by:
resetCriteria
in class BaseViewCriteriaManagerImpl
-
- Parameters:
vc
- View Criteria to be reset
clearViewCriterias
public void clearViewCriterias()
- Description copied from interface:
ViewCriteriaManager
- Clear all view criteria, both applied and unapplied help by this manager
-
- Specified by:
clearViewCriterias
in interface ViewCriteriaManager
- Overrides:
clearViewCriterias
in class BaseViewCriteriaManagerImpl
buildViewCriteriaClauses
public CriteriaClauses buildViewCriteriaClauses(ViewCriteria criteria)
- Description copied from interface:
ViewCriteriaManager
- This method is used by the framework to generate a query clause for a particular view criteria. Used by
ViewCriteriaManager.getViewCriteriaClause(boolean)
-
- Specified by:
buildViewCriteriaClauses
in interface ViewCriteriaManager
- Specified by:
buildViewCriteriaClauses
in class BaseViewCriteriaManagerImpl
-
- Parameters:
criteria
- the view criteria whose criteria needs to be generated
- Returns:
- a reference to an object that store clauses for both database and in-memory filtering
isResolvedInternal
public boolean isResolvedInternal()
-
- Overrides:
isResolvedInternal
in class BaseViewCriteriaManagerImpl
-
- See Also:
BaseViewCriteriaManagerImpl.initViewCriteriaManager()
Skip navigation links
Copyright © 1997, 2013, Oracle. All rights reserved.