Deprecated API
Contents
- Terminally Deprecated
- Interfaces
- Classes
- Fields
- Methods
- Constructors
- Enum Constants
- Annotation Interface Elements
-
Terminally Deprecated ElementsElementDescriptionuse
IPostProcessor.OUTPUT_TYPE_PROPERTY
insteadformatters 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 withIAggregateProviderDefinition.BITMAP_PLUGIN_TYPE
since 6.1.0. Property is replaced withIAggregateProviderDefinition.JIT_PLUGIN_TYPE
since 6.1.0. Property is replaced withIAggregateProviderDefinition.LEAF_PLUGIN_TYPE
the concealed measures will be removed in 6.2.the concealed measures will be removed in 6.2.All theIDistributedAgent
are 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.since 6.1.3. UseADirectQueryApplicationConfig.database()
instead, as it provides the same output type while implementing the specification pulled from theIDatabaseConfig
interface.Use theATranslatorWithColumnCalculators
class 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 insteadUseinvalid 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 implementationCsvParserConfiguration
and 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 builderUseinvalid 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 implementationMapTranslator
insteadThis 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.The batch size is configurable at theJdbcTopic
level 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_KEY
insteadData type representation as integer will be removed.UseTypes.TYPE_OBJECT_DIC
instead.UseTypes.TYPE_OBJECT_DIC_NULLABLE
instead.UseTypes.TYPE_OBJECT_NON_NULLABLE
instead.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.Useinvalid reference
CsvSourceConfiguration#builder()
Useinvalid 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.UseLoggerConstants
instead.
-
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
CsvParserConfiguration
and its builderUse directly the concrete implementation CsvSourceConfiguration and its builderUseinvalid reference
CsvParserConfiguration#builder(int)
This interface is useless has it is tied to its concrete implementationsUse directly the implementationMapTranslator
instead
-
Deprecated ClassesClassDescriptionUse the
ATranslatorWithColumnCalculators
class 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 insteadUseinvalid 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.UseLoggerConstants
instead.
-
Deprecated FieldsFieldDescriptionuse
IPostProcessor.OUTPUT_TYPE_PROPERTY
insteadsince 6.1.4, not used anymoresince 6.1.0. Property is replaced withIAggregateProviderDefinition.BITMAP_PLUGIN_TYPE
since 6.1.0. Property is replaced withIAggregateProviderDefinition.JIT_PLUGIN_TYPE
since 6.1.0. Property is replaced withIAggregateProviderDefinition.LEAF_PLUGIN_TYPE
All theIDistributedAgent
are 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_KEY
insteadUseTypes.TYPE_OBJECT_DIC
instead.UseTypes.TYPE_OBJECT_DIC_NULLABLE
instead.UseTypes.TYPE_OBJECT_NON_NULLABLE
instead.
-
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 theIDatabaseConfig
interface.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.The batch size is configurable at theJdbcTopic
level 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 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_SIZE
insteadUseinvalid reference
CsvSourceConfiguration#builder()
Useinvalid 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.