Package mondrian.rolap
Class MemberNoCacheHelper
java.lang.Object
mondrian.rolap.MemberCacheHelper
mondrian.rolap.MemberNoCacheHelper
Encapsulation of member caching for no caching.
- Version:
- 1.0
- Author:
- Luis F. Canals (lcanals@tasecurity.net)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetChildrenFromCache(RolapMember member, MemberChildrenConstraint constraint) getLevelMembersFromCache(RolapLevel level, TupleConstraint constraint) booleanmakeKey(RolapMember parent, Object key) voidputChildren(RolapMember member, MemberChildrenConstraint constraint, List<RolapMember> children) voidputLevelMembersInCache(RolapLevel level, TupleConstraint constraint, List<RolapMember> members) Deprecated in favor ofMemberCacheHelper.putChildren(RolapLevel, TupleConstraint, List)putMember(Object key, RolapMember value) removeMember(Object key) voidsetChangeListener(DataSourceChangeListener listener) Methods inherited from class mondrian.rolap.MemberCacheHelper
flushCache, putChildren
-
Constructor Details
-
MemberNoCacheHelper
public MemberNoCacheHelper()
-
-
Method Details
-
getMember
- Overrides:
getMemberin classMemberCacheHelper
-
putMember
- Overrides:
putMemberin classMemberCacheHelper
-
makeKey
- Overrides:
makeKeyin classMemberCacheHelper
-
getMember
- Overrides:
getMemberin classMemberCacheHelper
-
checkCacheStatus
public void checkCacheStatus()- Overrides:
checkCacheStatusin classMemberCacheHelper
-
putLevelMembersInCache
public void putLevelMembersInCache(RolapLevel level, TupleConstraint constraint, List<RolapMember> members) Description copied from class:MemberCacheHelperDeprecated in favor ofMemberCacheHelper.putChildren(RolapLevel, TupleConstraint, List)- Overrides:
putLevelMembersInCachein classMemberCacheHelper
-
getChildrenFromCache
public List<RolapMember> getChildrenFromCache(RolapMember member, MemberChildrenConstraint constraint) - Overrides:
getChildrenFromCachein classMemberCacheHelper
-
putChildren
public void putChildren(RolapMember member, MemberChildrenConstraint constraint, List<RolapMember> children) - Overrides:
putChildrenin classMemberCacheHelper
-
getLevelMembersFromCache
- Overrides:
getLevelMembersFromCachein classMemberCacheHelper
-
getChangeListener
- Overrides:
getChangeListenerin classMemberCacheHelper
-
setChangeListener
- Overrides:
setChangeListenerin classMemberCacheHelper
-
isMutable
public boolean isMutable()- Overrides:
isMutablein classMemberCacheHelper
-
removeMember
- Overrides:
removeMemberin classMemberCacheHelper
-
removeMemberAndDescendants
- Overrides:
removeMemberAndDescendantsin classMemberCacheHelper
-