public interface PortfolioInspectable
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.Map |
getCacheObservationTable()
保持しているCache観測のKey(現象型名)・観測のテーブルを返す。
|
java.util.Map |
getDistinctCacheTable()
保持しているDistinct Cache観測のKey(現象型名)・Set(観測値の組)テーブルを返す。
|
GroupKey |
getGroupKey()
GroupKeyを取得する。
|
java.util.Map |
getPrefetchCacheMap()
Prefetchキャッシュ対象現象型名とその値のMapを返す。
|
java.util.Set |
getPrefetchCacheSet()
設定されているPrefetcキャッシュ対象現象型名のSetを返す。
|
java.util.Map |
getPrefetchDistinctMap()
Prefetch Distinct対象現象型名とその値のMapを返す。
|
java.util.Set |
getPrefetchDistinctSet()
設定されているPrefetch Distinct対象現象型名のSetを返す。
|
void |
setCacheObservationTable(java.util.Map observationTable)
Key(現象型名)・観測のテーブルをcacheに設定する。
|
void |
setDistinctCacheTable(java.util.Map distinctCacheTable)
Key(現象型名)・Set(観測値の組)テーブルをDistinct Cacheに設定する。
|
void |
setFilter(Filter filter)
Filterを設定する。
|
void |
setFilterFactory(FilterFactory factory)
FilterFactoryを設定する。
|
void |
setGroupKey(GroupKey gk)
GroupKeyを設定する。
|
void |
setPrefetchCacheSet(java.util.Set prefetchCacheSet)
Prefetchキャッシュ対象のKey(現象型名)のSetを設定する。
|
void |
setPrefetchDistinctSet(java.util.Set prefetchDistinctSet)
Prefetch Distinct対象のKey(現象型名)のSetを設定する。
|
void |
setSubGroups(java.util.List subGroups)
SubGroupのリストを設定する。
|
void |
setSubPortfolios(java.util.List subPortfolios)
SubPortfolioのリストを設定する。
|
java.util.List |
subGroups()
SubGroupのリストを返す。
|
java.util.List |
subPortfolios()
SubPortfolioのリストを返す。
|
java.util.Map getCacheObservationTable()
java.util.Map getDistinctCacheTable()
java.util.Set getPrefetchCacheSet()
java.util.Map getPrefetchCacheMap()
java.util.Set getPrefetchDistinctSet()
java.util.Map getPrefetchDistinctMap()
GroupKey getGroupKey()
java.util.List subPortfolios()
java.util.List subGroups()
void setCacheObservationTable(java.util.Map observationTable)
observationTable
- Key(現象型名)・観測のMapjava.lang.UnsupportedOperationException
- 処理をサポートしていない。void setDistinctCacheTable(java.util.Map distinctCacheTable)
void setPrefetchCacheSet(java.util.Set prefetchCacheSet)
void setPrefetchDistinctSet(java.util.Set prefetchDistinctSet)
void setGroupKey(GroupKey gk)
void setFilter(Filter filter) throws PortfolioException
PortfolioException
- フィルタの設定に失敗(SubPortfolio, SubGroupが存在する)void setSubPortfolios(java.util.List subPortfolios)
void setSubGroups(java.util.List subGroups)
void setFilterFactory(FilterFactory factory)
factory
- RemoteException