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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
getChildrenFromCache
(RolapMember member, MemberChildrenConstraint constraint) getLevelMembersFromCache
(RolapLevel level, TupleConstraint constraint) boolean
makeKey
(RolapMember parent, Object key) void
putChildren
(RolapMember member, MemberChildrenConstraint constraint, List<RolapMember> children) void
putLevelMembersInCache
(RolapLevel level, TupleConstraint constraint, List<RolapMember> members) Deprecated in favor ofMemberCacheHelper.putChildren(RolapLevel, TupleConstraint, List)
putMember
(Object key, RolapMember value) removeMember
(Object key) void
setChangeListener
(DataSourceChangeListener listener) Methods inherited from class mondrian.rolap.MemberCacheHelper
flushCache, putChildren
-
Constructor Details
-
MemberNoCacheHelper
public MemberNoCacheHelper()
-
-
Method Details
-
getMember
- Overrides:
getMember
in classMemberCacheHelper
-
putMember
- Overrides:
putMember
in classMemberCacheHelper
-
makeKey
- Overrides:
makeKey
in classMemberCacheHelper
-
getMember
- Overrides:
getMember
in classMemberCacheHelper
-
checkCacheStatus
public void checkCacheStatus()- Overrides:
checkCacheStatus
in classMemberCacheHelper
-
putLevelMembersInCache
public void putLevelMembersInCache(RolapLevel level, TupleConstraint constraint, List<RolapMember> members) Description copied from class:MemberCacheHelper
Deprecated in favor ofMemberCacheHelper.putChildren(RolapLevel, TupleConstraint, List)
- Overrides:
putLevelMembersInCache
in classMemberCacheHelper
-
getChildrenFromCache
public List<RolapMember> getChildrenFromCache(RolapMember member, MemberChildrenConstraint constraint) - Overrides:
getChildrenFromCache
in classMemberCacheHelper
-
putChildren
public void putChildren(RolapMember member, MemberChildrenConstraint constraint, List<RolapMember> children) - Overrides:
putChildren
in classMemberCacheHelper
-
getLevelMembersFromCache
- Overrides:
getLevelMembersFromCache
in classMemberCacheHelper
-
getChangeListener
- Overrides:
getChangeListener
in classMemberCacheHelper
-
setChangeListener
- Overrides:
setChangeListener
in classMemberCacheHelper
-
isMutable
public boolean isMutable()- Overrides:
isMutable
in classMemberCacheHelper
-
removeMember
- Overrides:
removeMember
in classMemberCacheHelper
-
removeMemberAndDescendants
- Overrides:
removeMemberAndDescendants
in classMemberCacheHelper
-