Package com.activeviam.copper
Class HierarchyPublisher
- java.lang.Object
-
- com.activeviam.copper.HierarchyPublisher
-
@Deprecated(since="6.0.7", forRemoval=true) public class HierarchyPublisher extends Object
Deprecated, for removal: This API element is subject to removal in a future version.A Copper object that handles the publication of analysis hierarchies (and their aggregation procedures) for a given context.
-
-
Constructor Summary
Constructors Constructor Description HierarchyPublisher(IDictionaryContext dictionaryContext)Deprecated, for removal: This API element is subject to removal in a future version.Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description List<IAnalysisAggregationProcedureDescription>getAnalysisAggregationProcedureDescriptionsToPublish()Deprecated, for removal: This API element is subject to removal in a future version.Returns the analysis aggregation procedures which need to be published to the cube.Set<LevelInformation>getPublishedLevels()Deprecated, for removal: This API element is subject to removal in a future version.Returns a Set of the levels which were already published for the context.voidpublishHierarchy(DataCubeContext context, ICopperBucketingHierarchy hierarchy)Deprecated, for removal: This API element is subject to removal in a future version.Performs the publication of a bucketing single level hierarchy.
-
-
-
Constructor Detail
-
HierarchyPublisher
public HierarchyPublisher(IDictionaryContext dictionaryContext)
Deprecated, for removal: This API element is subject to removal in a future version.Constructor.- Parameters:
dictionaryContext- the dictionary context
-
-
Method Detail
-
getAnalysisAggregationProcedureDescriptionsToPublish
public List<IAnalysisAggregationProcedureDescription> getAnalysisAggregationProcedureDescriptionsToPublish()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the analysis aggregation procedures which need to be published to the cube.- Returns:
- the procedure descriptions
-
getPublishedLevels
public Set<LevelInformation> getPublishedLevels()
Deprecated, for removal: This API element is subject to removal in a future version.Returns a Set of the levels which were already published for the context.- Returns:
- the set of already published levels
-
publishHierarchy
public void publishHierarchy(DataCubeContext context, ICopperBucketingHierarchy hierarchy)
Deprecated, for removal: This API element is subject to removal in a future version.Performs the publication of a bucketing single level hierarchy.- Parameters:
hierarchy- the hierarchy to publish
-
-