Deprecated API
Contents
- Terminally Deprecated
- Interfaces
- Classes
- Fields
- Methods
- Constructors
- Enum Constants
- Annotation Interface Elements
-
Terminally Deprecated ElementsElementDescriptionformatters should be accessed individually, without extracting a specific map.since 6.1.4, not used anymorethe concealed measures will be removed in 6.2.the concealed measures will be removed in 6.2.since 6.1.0. Property is replaced with
IAggregateProviderDefinition.BITMAP_PLUGIN_TYPEsince 6.1.0. Property is replaced withIAggregateProviderDefinition.JIT_PLUGIN_TYPEsince 6.1.0. Property is replaced withIAggregateProviderDefinition.LEAF_PLUGIN_TYPEthe concealed measures will be removed in 6.2.the concealed measures will be removed in 6.2.All theIDistributedAgentare internal API, so they cannot be provided by the userThis field is no more used.This method will be removed in the next minor version and replaced byIQueryClusterDefinition.IDistributedApplicationDefinition.getDistributingLevels().Use the Copper API insteadsince 6.1.6since 6.1.6since 6.1.6since 6.1.6since 6.1.4, for removal in future versions. Use the default constructor and the setters.UseCloudFetchingConfig.builder()insteadUseCloudFetchingConfig.builder()instead, this constructor will be made private.UseCloudFetchingConfig.builder()insteadUseCloudFetchingConfig.builder()insteadUseCloudFetchingConfig.builder()insteadThe client can implement it independently using the cloud provider SDK.The client can implement it independently using the cloud provider SDK.The client can implement it independently using the cloud provider SDK.The client can implement it independently using the cloud provider SDK.The client can implement it independently using the cloud provider SDK.The client can implement it independently using the cloud provider SDK.The client can implement it independently using the cloud provider SDK.The client can implement it independently using the cloud provider SDK.It will be become a marker interface in 6.2, and thus be removedUse the constructor of the concrete implementation insteadUseIDatastoreSchemaDescription.getJoins()instead.com.activeviam.database.datastore.api.description.IDatastoreSchemaDescription.getStoreDescriptions()UseIDatastoreSchemaDescription.getTables()instead.UseIDataTableField.getType()andIFieldType.getDataClass()instead.UseIDataTableField.getType()instead.UseIDataTableField.getType()andIFieldType.getDefaultValue()instead.UseIDataTableField.getType()andIFieldType.isNullable()instead.UseIDataTableField.getType()andIFieldType.supportEmptyString()instead.Use the constructor withSet<FieldMapping>instead.Use the constructor withSet<FieldMapping>instead.Use the builder insteadUseITableJoin.getSourceTableName()instead.UseITableJoin.getTargetTableName()instead.UseIDataTable.getKeyFieldNames()instead.Use the constructor with several durations insteadsince 6.1.3. UseADirectQueryApplicationConfig.database()instead, as it provides the same output type while implementing the specification pulled from theIDatabaseConfiginterface.Use theATranslatorWithColumnCalculatorsclass instead.Use the other constructor instead.Use the constructor instead to set those values.This is an internal API that should not be used by clients. It will be removed from the public API in 6.2.This is an internal API that should not be used by clients, use the factoryPojoMessageChannelFactory.createTranslator(List)to create such object.Use the other constructor instead.Use instead the constructors of the implementation classes to set this parameter.Use the builder insteadUse the builder insteadUse the builder insteadUse the builder insteadUse the builder insteadUse the builder insteadUse the builder insteadUse the builder instead.UseCsvParserConfiguration.builder()instead.Internal apiUseCsvSourceConfiguration.builder()to configure the source instead, this will be made private in 6.2UseCsvSourceConfiguration.builder()to configure the source instead, this method will be made private in 6.2UseICsvSource.builder()to configure the source insteadUseinsteadinvalid reference
CsvParserConfiguration#builder(int)This is becoming a marker interface that is not part of the public API.UsegetColumnIndexes().get(columnName)instead.Define the check in the constructor instead.Not used, this was initially intended for Atoti Python SDKUse directly the concrete implementationCsvParserConfigurationand its builderNot used, this was initially intended for Atoti Python SDKNot used, this was initially intended for Atoti Python SDKUseICsvSource.builder()to configure the source insteadUseCsvParserConfiguration.builder()insteadUseCsvParserConfiguration.builder()insteadUseCsvParserConfiguration.builder()insteadUseCsvParserConfiguration.builder()insteadtoBuilder method will be removedUse directly the concrete implementation CsvSourceConfiguration and its builderUseinsteadinvalid reference
CsvParserConfiguration#builder(int)Not used, this was initially intended for Atoti Python SDKNot used, this was initially intended for Atoti Python SDKThis is an internal method, it will be made protected in 6.2.This is an internal method, it will be made private in 6.2.Use the constructor instead.Use the constructor instead.Use the other constructor instead.This interface is useless has it is tied to its concrete implementationsUse directly the implementationMapTranslatorinsteadThis is an internal API that should not be used by clients. It will be removed from the public API in 6.2.Use the other constructors instead.Use the other constructor instead.UseIJdbcSource.getTypesMetaData(String topic)instead.The batch size is configurable at theJdbcTopiclevel from now onUseJdbcTopic.builder()instead.UseJdbcTopic.builder()instead.UseJdbcTopic.builder()instead.UseJdbcTopic.builder()instead.This class is deprecated and will be removed in a future version, it is considered an internal API.This class is deprecated and will be removed in a future version, it is considered an internal API.since 6.1.11 for removal in 6.2.0 useIMultiSourceAggregationFunction.SUM_PRODUCT_FUNCTION_PLUGIN_KEYinsteadData type representation as integer will be removed.UseTypes.TYPE_OBJECT_DICinstead.UseTypes.TYPE_OBJECT_DIC_NULLABLEinstead.UseTypes.TYPE_OBJECT_NON_NULLABLEinstead.since 6.1.6. UsePersistedBuilder.databaseLocks(LockOptions)providing the complete API and options to configure this locking policy.since 6.1.10, in favor of theAtotiRestController.versions()covering multiple versions at the same time.Useinstead.invalid reference
CsvSourceConfiguration#builder()Use theIQueryExecutioncontext value instead.Useinstead.invalid reference
CsvSourceConfiguration#builder()from 6.1.0; Project should have their own tooling around the general Tracer object. This particularly allows each library and project to set its scope name and version, instead of acting as Atoti Server.UseLoggerConstantsinstead.
-
Deprecated InterfacesInterfaceDescriptionIt will be become a marker interface in 6.2, and thus be removedThis is becoming a marker interface that is not part of the public API.Not used, this was initially intended for Atoti Python SDKUse directly the concrete implementation
CsvParserConfigurationand its builderUse directly the concrete implementation CsvSourceConfiguration and its builderUseinsteadinvalid reference
CsvParserConfiguration#builder(int)This interface is useless has it is tied to its concrete implementationsUse directly the implementationMapTranslatorinstead
-
Deprecated ClassesClassDescriptionUse the
ATranslatorWithColumnCalculatorsclass instead.This is an internal API that should not be used by clients. It will be removed from the public API in 6.2.This is an internal API that should not be used by clients, use the factoryPojoMessageChannelFactory.createTranslator(List)to create such object.UseICsvSource.builder()to configure the source insteadUseinsteadinvalid reference
CsvParserConfiguration#builder(int)Not used, this was initially intended for Atoti Python SDKNot used, this was initially intended for Atoti Python SDKThis is an internal API that should not be used by clients. It will be removed from the public API in 6.2.This class is deprecated and will be removed in a future version, it is considered an internal API.This class is deprecated and will be removed in a future version, it is considered an internal API.from 6.1.0; Project should have their own tooling around the general Tracer object. This particularly allows each library and project to set its scope name and version, instead of acting as Atoti Server.UseLoggerConstantsinstead.
-
Deprecated FieldsFieldDescriptionsince 6.1.4, not used anymoresince 6.1.0. Property is replaced with
IAggregateProviderDefinition.BITMAP_PLUGIN_TYPEsince 6.1.0. Property is replaced withIAggregateProviderDefinition.JIT_PLUGIN_TYPEsince 6.1.0. Property is replaced withIAggregateProviderDefinition.LEAF_PLUGIN_TYPEAll theIDistributedAgentare internal API, so they cannot be provided by the userThis field is no more used.Use the Copper API insteadsince 6.1.11 for removal in 6.2.0 useIMultiSourceAggregationFunction.SUM_PRODUCT_FUNCTION_PLUGIN_KEYinsteadUseTypes.TYPE_OBJECT_DICinstead.UseTypes.TYPE_OBJECT_DIC_NULLABLEinstead.UseTypes.TYPE_OBJECT_NON_NULLABLEinstead.
-
Deprecated MethodsMethodDescriptionUse the name of the measure instead of its alias to reference this measure. A caption can still be provided for native measures, using the MDX context.formatters should be accessed individually, without extracting a specific map.use
ICubeFilterBuilder.clear(HierarchyIdentifier)insteaduseICubeFilterBuilder.clear(HierarchyIdentifier)insteaduseISubCubeProperties.getGrantedMembers(HierarchyIdentifier)(HierarchyIdentifier)} insteadthe concealed measures will be removed in 6.2.the concealed measures will be removed in 6.2.Use the name of the measure instead of its aliasthe concealed measures will be removed in 6.2.the concealed measures will be removed in 6.2.Use the name of the measure instead of its aliasUse the name of the measure instead of its aliasThis method will be removed in the next minor version and replaced byIQueryClusterDefinition.IDistributedApplicationDefinition.getDistributingLevels().since 6.1.6since 6.1.6since 6.1.6since 6.1.6UseCloudFetchingConfig.builder()insteadUseCloudFetchingConfig.builder()insteadUseCloudFetchingConfig.builder()insteadThe client can implement it independently using the cloud provider SDK.The client can implement it independently using the cloud provider SDK.The client can implement it independently using the cloud provider SDK.The client can implement it independently using the cloud provider SDK.The client can implement it independently using the cloud provider SDK.The client can implement it independently using the cloud provider SDK.The client can implement it independently using the cloud provider SDK.The client can implement it independently using the cloud provider SDK.Use the constructor of the concrete implementation insteadUseIDatastoreSchemaDescription.getJoins()instead.com.activeviam.database.datastore.api.description.IDatastoreSchemaDescription.getStoreDescriptions()UseIDatastoreSchemaDescription.getTables()instead.UseIDataTableField.getType()andIFieldType.getDataClass()instead.UseIDataTableField.getType()instead.UseIDataTableField.getType()andIFieldType.getDefaultValue()instead.UseIDataTableField.getType()andIFieldType.isNullable()instead.UseIDataTableField.getType()andIFieldType.supportEmptyString()instead.UseITableJoin.getSourceTableName()instead.UseITableJoin.getTargetTableName()instead.UseIDataTable.getKeyFieldNames()instead.since 6.1.3. UseADirectQueryApplicationConfig.database()instead, as it provides the same output type while implementing the specification pulled from theIDatabaseConfiginterface.Use the constructor instead to set those values.Use instead the constructors of the implementation classes to set this parameter.Use the builder insteadUse the builder instead.UseCsvParserConfiguration.builder()instead.Internal apiUsegetColumnIndexes().get(columnName)instead.Define the check in the constructor instead.Not used, this was initially intended for Atoti Python SDKNot used, this was initially intended for Atoti Python SDKUseICsvSource.builder()to configure the source insteadUseCsvParserConfiguration.builder()insteadUseCsvParserConfiguration.builder()insteadUseCsvParserConfiguration.builder()insteadUseCsvParserConfiguration.builder()insteadtoBuilder method will be removedThe return type will be changed in 6.2 to the concrete implementationCsvParserConfiguration, so client are encouraged to cast explicitly in 6.1 to be sure this won't break after upgrading to 6.2.This is an internal method, it will be made protected in 6.2.This is an internal method, it will be made private in 6.2.Use the constructor instead.Use the constructor instead.UseIJdbcSource.getTypesMetaData(String topic)instead.The batch size is configurable at theJdbcTopiclevel from now onData type representation as integer will be removed.since 6.1.6. UsePersistedBuilder.databaseLocks(LockOptions)providing the complete API and options to configure this locking policy.since 6.1.10, in favor of theAtotiRestController.versions()covering multiple versions at the same time.since ActiveMonitor 5.5since ActiveMonitor 5.5
-
Deprecated ConstructorsConstructorDescriptionsince 6.1.4, for removal in future versions. Use the default constructor and the setters.Use
CloudFetchingConfig.builder()insteadUseCloudFetchingConfig.builder()instead, this constructor will be made private.Use the constructor withSet<FieldMapping>instead.Use the constructor withSet<FieldMapping>instead.Use the builder insteadUse the constructor with several durations insteadUse the other constructor instead.Use the other constructor instead.Use the builder insteadUse the builder insteadUse the builder insteadUse the builder insteadUse the builder insteadUse the builder insteadUseCsvSourceConfiguration.builder()to configure the source instead, this will be made private in 6.2UseCsvSourceConfiguration.builder()to configure the source instead, this method will be made private in 6.2Use the other constructor instead.Use the other constructors instead.Use the other constructor instead.UseJdbcTopic.builder()instead.UseJdbcTopic.builder()instead.UseJdbcTopic.builder()instead.UseJdbcTopic.builder()instead.
-
Deprecated Enum ConstantsEnum ConstantDescriptionsince 6.1.1, use
ActiveViamProperty.CONTENT_SERVICE_NAME_GENERATOR_SIZEinsteadUseinstead.invalid reference
CsvSourceConfiguration#builder()Use theIQueryExecutioncontext value instead.Useinstead.invalid reference
CsvSourceConfiguration#builder()
-
Deprecated Annotation Interface ElementsAnnotation Interface ElementDescriptionsince 6.1.10, in favor of the
AtotiRestController.versions()covering multiple versions at the same time.