Skip navigation links
GigaSpaces 17.2.2 API
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Interfaces
  • Classes
  • Enum Classes
  • Exceptions
  • Annotation Interfaces
  • Fields
  • Methods
  • Constructors
  • Enum Constants
  • Annotation Interface Elements
  • Deprecated Interfaces
    Interface
    Description
    com.gigaspaces.client.IPojoSpace
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.datasource.BulkDataPersister
    since 9.5 - use SpaceSynchronizationEndpoint instead.
    com.gigaspaces.datasource.BulkItem
    since 9.5 - use SpaceSynchronizationEndpoint and DataSyncOperation instead.
    com.gigaspaces.datasource.DataPersister
    since 9.5 - use SpaceSynchronizationEndpoint instead.
    com.gigaspaces.datasource.DataProvider
    since 9.5 - use SpaceDataSource instead.
    com.gigaspaces.datasource.ExternalDataSource
    since 9.5 - use SpaceDataSource and SpaceSynchronizationEndpoint instead.
    com.gigaspaces.datasource.ManagedDataSource
    since 9.5 - use SpaceDataSource or SpaceSynchronizationEndpoint instead.
    com.gigaspaces.datasource.SQLDataProvider
    since 9.5 - use SpaceDataSource instead.
    com.gigaspaces.metrics.DbReporterFactory
    Part of the legacy InfluxDB reporter infrastructure. Use the native Micrometer InfluxMeterRegistry instead, configured via metrics.registries=influxdb in metrics.properties.
    com.gigaspaces.metrics.factories.ProcessMetricFactory
    Used only by the legacy MetricManager. Process metrics are now registered by MicrometerMetricManager.
    com.gigaspaces.security.directory.UserDetailsProvider
    Use CredentialsProvider instead.
    com.j_spaces.core.admin.IJSpaceContainerAdmin
    Since 8.0 - This interface is reserved for internal usage only.
    com.j_spaces.core.client.INotifyDelegator
     
    com.j_spaces.core.IJSpaceContainer
    Since 8.0 - This interface is reserved for internal usage only.
    com.j_spaces.core.IStubHandler
    Since 8.0 - This class is reserved for internal usage only.
    com.j_spaces.javax.cache.Cache
     
    com.j_spaces.javax.cache.CacheEntry
     
    com.j_spaces.javax.cache.CacheListener
     
    com.j_spaces.javax.cache.EvictionStrategy
     
    com.j_spaces.jdbc.IProcedure
    Use Task or DistributedTask instead.
    com.j_spaces.worker.IPrivilegeWorker
    This interface is reserved for internal usage only.
    com.j_spaces.worker.IWorker
    This interface is reserved for internal usage only.
    net.jini.core.transaction.server.TransactionParticipantData
    since 9.0.1 - see TransactionParticipantMetaData.
    org.openspaces.persistency.patterns.ExceptionHandler
    since 9.5 - use PersistencyExceptionHandler instead.
    org.openspaces.persistency.patterns.ManagedDataSourceEntriesProvider
    since 9.5 - use ManagedEntriesSpaceDataSource or ManagedEntriesSpaceSynchronizationEndpoint instead.
  • Deprecated Classes
    Class
    Description
    com.gigaspaces.client.transaction.local.LocalTransactionManagerImpl
    com.gigaspaces.events.EventSessionFactory
    Since 9.7.0 - Use GigaSpace.newDataEventSession instead.
    com.gigaspaces.internal.cluster.node.impl.packets.data.operations.TransactionReplicationPacketData
    since 9.0.0 - see TransactionOnePhaseReplicationPacketData
    com.gigaspaces.internal.lrmi.stubs.LRMIStubHandlerImpl
    Use Exporter instead or GenericExporter
    com.gigaspaces.internal.utils.collections.ConcurrentSoftCache
    Since 10.1.0 - use ConcurrentBoundedSoftCache instead
    com.gigaspaces.metrics.factories.DefaultProcessMetricFactory
    Used only by the legacy MetricManager. Process metrics are now registered by MicrometerMetricManager.
    com.gigaspaces.metrics.factories.JvmMemoryMetricFactory
    Used only by the legacy MetricManager. JVM memory metrics are now registered by MicrometerMetricManager via Micrometer's JvmMemoryMetrics binder.
    com.gigaspaces.metrics.factories.JvmRuntimeMetricFactory
    Used only by the legacy MetricManager. JVM uptime metrics are now registered by MicrometerMetricManager via Micrometer's UptimeMetrics binder.
    com.gigaspaces.metrics.factories.JvmThreadMetricFactory
    Used only by the legacy MetricManager. JVM thread metrics are now registered by MicrometerMetricManager via Micrometer's JvmThreadMetrics binder.
    com.gigaspaces.metrics.Gauge
    Use Micrometer's Gauge instead. Register via io.micrometer.core.instrument.Gauge.builder(...).register(meterRegistry).
    com.gigaspaces.metrics.internal.InternalGauge
    Part of the legacy internal gauge hierarchy used by the deprecated MetricSampler and process metric factories.
    com.gigaspaces.metrics.InternalMetricRegistrator
    Internal implementation for the deprecated MetricManager. The active registrator is MicrometerRegistrator.
    com.gigaspaces.metrics.LatencyGauge
    Use Timer for latency measurements
    com.gigaspaces.metrics.LongCounter
    Use AtomicLong with Micrometer Gauge, or Counter for monotonic counters
    com.gigaspaces.metrics.Metric
    Use Micrometer metric types directly (io.micrometer.core.instrument.*)
    com.gigaspaces.metrics.MetricGroup
    Part of the legacy metrics system used by the deprecated MetricRegistry.
    com.gigaspaces.metrics.MetricGroupSnapshot
    Part of the legacy metrics reporter system. Used only by deprecated reporters.
    com.gigaspaces.metrics.MetricManager
    Use MicrometerMetricManager instead. MetricManager.acquire() has no active callers in production code.
    com.gigaspaces.metrics.MetricManagerConfig
    Configuration class for the deprecated MetricManager. Metrics are now configured via metrics.properties or environment variables read by MicrometerRegistryBuilder.
    com.gigaspaces.metrics.MetricPattern
    Part of the legacy metrics pattern matching used by the deprecated MetricManager.
    com.gigaspaces.metrics.MetricPatternSet
    Part of the legacy metrics pattern matching used by the deprecated MetricManager.
    com.gigaspaces.metrics.MetricRegistry
    Part of the legacy metrics system used by the deprecated MetricManager. Metrics storage is now handled by Micrometer's MeterRegistry.
    com.gigaspaces.metrics.MetricRegistrySnapshot
    Part of the legacy metrics reporter system. Used only by deprecated reporters.
    com.gigaspaces.metrics.MetricReporter
    Part of the legacy metrics reporter system driven by metrics.xml. Use Micrometer's MeterRegistry instead.
    com.gigaspaces.metrics.MetricReporterFactory
    Part of the legacy metrics reporter system driven by metrics.xml. Use GsMeterRegistryProvider instead for pluggable Micrometer registry backends.
    com.gigaspaces.metrics.MetricSampler
    Part of the legacy periodic sampling system used by the deprecated MetricManager. Micrometer backends handle their own scheduling internally.
    com.gigaspaces.metrics.MetricSamplerConfig
    Configuration for the deprecated MetricSampler. Micrometer backends use their own step/interval configuration.
    com.gigaspaces.metrics.MetricTags
    Part of the legacy metrics tag system. Use Micrometer's Tags instead.
    com.gigaspaces.metrics.MetricTagsSnapshot
    Part of the legacy metrics reporter system. Used only by deprecated reporters.
    com.gigaspaces.metrics.MetricUtils
    Unused legacy utility class.
    com.gigaspaces.metrics.reporters.ConsoleReporter
    Part of the legacy metrics reporter system driven by metrics.xml. Use Micrometer's LoggingMeterRegistry instead, configured via metrics.registries=file in metrics.properties.
    com.gigaspaces.metrics.reporters.ConsoleReporterFactory
    Part of the legacy metrics reporter system driven by metrics.xml. Use Micrometer's LoggingMeterRegistry instead, configured via metrics.registries=file in metrics.properties.
    com.gigaspaces.metrics.reporters.FileReporter
    Part of the legacy metrics reporter system driven by metrics.xml. Use Micrometer's LoggingMeterRegistry with file output instead, configured via metrics.registries=file and metrics.file.path=... in metrics.properties.
    com.gigaspaces.metrics.reporters.FileReporterFactory
    Part of the legacy metrics reporter system driven by metrics.xml. Use Micrometer's LoggingMeterRegistry with file output instead, configured via metrics.registries=file and metrics.file.path=... in metrics.properties.
    com.gigaspaces.metrics.ThroughputMetric
    Use Counter with monitoring system rate queries
    com.gigaspaces.security.directory.DefaultUserDetailsProvider
    Use DefaultCredentialsProvider instead.
    com.j_spaces.core.client.BasicTypeInfo
    Since 8.0 - Use SpaceTypeDescriptor instead.
    com.j_spaces.core.client.ExternalEntry
    Since 8.0 - This class has been deprecated and will be removed in future versions. For id-based queries, use the GigaSpace.readById/readByIds and related overloades. For extended matching, use SQLQuery. For weak-type entries, use SpaceDocument.
    com.j_spaces.core.client.LocalTransactionManager
    Since 8.0 - Use JINI transactions instead.
    com.j_spaces.core.client.LookupFinder
    Since 8.0 - This class is reserved for internal usage only.
    com.j_spaces.core.client.NotifyDelegator
    Use DataEventSession instead.
    com.j_spaces.core.client.NotifyModifiers
    use NotifyActionType
    com.j_spaces.core.client.SpaceFinder
    Use UrlSpaceConfigurer instead.
    com.j_spaces.core.client.SpaceURL
    com.j_spaces.core.client.TemplateMatchCodes
    Since 8.0 - Use SQLQuery instead.
    com.j_spaces.core.cluster.LBProxyHolder
    com.j_spaces.core.jini.SharedDiscoveryManagement.BackwardsSharedServiceDiscoveryManager
    com.j_spaces.core.SecurityContext
    com.j_spaces.kernel.list.RwlSegmentedStoredList
    com.j_spaces.map.CacheFinder
    Use MapConfigurer instead.
    com.j_spaces.worker.WorkerInfo
     
    com.j_spaces.worker.WorkerManager
     
    net.jini.lookup.BackwardsServiceDiscoveryManager
    org.openspaces.core.config.BasicIndex
    since 12.3 use EqualIndex instead
    org.openspaces.core.config.ExtendedIndex
    since 12.3 use OrderedIndex or EqualOrdered instead
    org.openspaces.core.config.LocalTxManagerBeanDefinitionParser
     
    org.openspaces.core.gateway.BootstrapUtility
    Since 8.0.4 - use GatewaySinkSource API instead.
    org.openspaces.core.space.support.WorkerAdapter
    use EventDriven containers instead
    org.openspaces.core.transaction.manager.LocalJiniTxManagerConfigurer
    since 8.0 - use DistributedJiniTxManagerConfigurer instead.
    org.openspaces.persistency.patterns.AbstractManagedDataSourceDelegator
    since 9.5
    org.openspaces.persistency.patterns.AbstractManagedDataSourceSplitter
    since 9.5 - use SpaceDataSourceSplitter or SpaceSynchronizationEndpointSplitter instead.
    org.openspaces.persistency.patterns.BulkDataPersisterExceptionHandler
    since 9.5 - use SpaceSynchronizationEndpointExceptionHandler instead.
    org.openspaces.persistency.patterns.BulkDataPersisterSplitter
    since 9.5 - use SpaceSynchronizationEndpointSplitter instead.
    org.openspaces.persistency.patterns.DataProviderSplitter
    since 9.5 - use SpaceDataSourceSplitter instead.
    org.openspaces.persistency.patterns.SQLDataProviderExceptionHandler
    since 9.5 - use SpaceDataSourceExceptionHandler instead.
    org.openspaces.persistency.patterns.SQLDataProviderSplitter
    since 9.5 - use SpaceDataSourceSplitter instead.
    org.openspaces.remoting.SpaceRemotingEntryMetadataFactory
    since 8.0
  • Deprecated Enum Classes
    Enum Class
    Description
    com.gigaspaces.annotation.pojo.SpaceProperty.IndexType
    com.gigaspaces.cluster.replication.gateway.conflict.DataConflictOperation.OperationType
    since 9.0.1 - DataSyncOperationType.
    com.gigaspaces.internal.metadata.StorageType
    Since 9.0.0 - This class is intended for internal usage only; Use StorageType instead.
  • Deprecated Exceptions
    Exceptions
    Description
    com.j_spaces.core.InvalidFifoClassException
    This exception is no longer thrown.
    com.j_spaces.core.multiple.query.QueryMultiplePartialFailureException
    since 7.1. Use operation specific exception ReadMultipleException,TakeMultipleException or ClearException
    com.j_spaces.core.multiple.write.WriteMultiplePartialFailureException
    since 7.1. use WriteMultipleException
    com.j_spaces.core.SpaceSecurityException
    com.j_spaces.javax.cache.CacheException
     
    org.openspaces.core.InvalidFifoClassException
    This exception is no longer thrown.
    org.openspaces.core.QueryMultiplePartialFailureException
    since 7.1. Use operation specific exception ReadMultipleException,TakeMultipleException or ClearException
    org.openspaces.core.WriteMultiplePartialFailureException
    since 7.1. use WriteMultipleException
  • Deprecated Annotation Interfaces
    Annotation Interface
    Description
    org.openspaces.events.notify.NotifyLease
    Since 9.7 - event listener with custom lease or custom auto-renew is deprecated.
  • Deprecated Fields
    Field
    Description
    com.gigaspaces.events.EventSessionConfig.DEFAULT_RENEW_DURATION
    Since 9.7 - Custom auto-renew id deprecated.
    com.gigaspaces.events.EventSessionConfig.DEFAULT_RENEW_EXPIRATION
    Since 9.7 - Custom auto-renew id deprecated.
    com.gigaspaces.events.EventSessionConfig.DEFAULT_RENEW_RTT
    Since 9.7 - Custom auto-renew id deprecated.
    com.gigaspaces.events.NotifyActionType.NOTIFY_ALL
    since 9.6 - register using specific modifiers instead.
    com.gigaspaces.logger.GSLogConfigLoader.GIGASPACES_PATTERN_PREFIX
    com.gigaspaces.logger.GSLogConfigLoader.PATTERN_SUFFIX
    com.gigaspaces.logger.GSLogConfigLoader.SPACE_FILE_PATTERN_NAME
    com.j_spaces.core.admin.ContainerConfig.adminName
    com.j_spaces.core.admin.ContainerConfig.adminPassword
    com.j_spaces.core.admin.ContainerConfig.securityMode
    com.j_spaces.core.admin.ContainerConfig.userDefinedRoles
    com.j_spaces.core.admin.ContainerConfig.usersInfo
    com.j_spaces.core.admin.IRemoteJSpaceAdmin.REPLICATION_STATUS_ACTIVE
    Since 8.0. This constant is relevant only in the old depracated replication module and will be removed in a future version.
    com.j_spaces.core.admin.IRemoteJSpaceAdmin.REPLICATION_STATUS_DISABLED
    Since 8.0. This constant is relevant only in the old depracated replication module and will be removed in a future version.
    com.j_spaces.core.admin.IRemoteJSpaceAdmin.REPLICATION_STATUS_DISCONNECTED
    Since 8.0. This constant is relevant only in the old depracated replication module and will be removed in a future version.
    com.j_spaces.core.client.Modifiers.NO_RETURN_VALUE
    Since 9.0.0
    com.j_spaces.core.client.Modifiers.NO_WRITE_LEASE
    com.j_spaces.core.client.Modifiers.THROW_PARTIAL_FAILURE
    This is the default behavior, for old behavior use Modifiers.IGNORE_PARTIAL_FAILURE
    com.j_spaces.core.client.NotifyModifiers.NOTIFY_ALL
    since 9.6 - register using specific modifiers instead.
    com.j_spaces.core.client.ReadModifiers.MATCH_BY_ID
    use GigaSpace.takeById(Class, Object, Object) instead
    com.j_spaces.core.client.ReadModifiers.THROW_PARTIAL_FAILURE
    This is the default behavior, for old behavior use ReadModifiers.IGNORE_PARTIAL_FAILURE
    com.j_spaces.core.client.SpaceURL.FIFO_MODE
    use FifoSupport instead.
    com.j_spaces.core.cluster.ClusterPolicy.m_DCacheAttributes
    No longer in the cluster policy. Included in a space configuration. In order to get the attributes use: ((JSpaceAttributes)JProperties.getSpaceProperties(getServiceName())).getDCacheProperties().
    com.j_spaces.core.cluster.ClusterPolicy.m_DCacheConfigName
    No longer in the cluster policy. Included in a space configuration. In order to get the configuration name use: ((JSpaceAttributes)JProperties.getSpaceProperties(getServiceName())).getDCacheConfigName().
    com.j_spaces.core.Constants.Filter.DEFAULT_FILTER_SECURITY_NAME
    com.j_spaces.core.filters.FilterOperationCodes.ON_INIT
    this operation code is deprecated. There is no need for ON_INIT , since when filter's init() is called the space is already initialized
    com.j_spaces.core.filters.FilterOperationCodes.SET_SECURITY
    see FilterOperationCodes.BEFORE_AUTHENTICATION
    com.j_spaces.core.filters.FiltersInfo.secured
    com.j_spaces.core.filters.FiltersInfo.userDefinedRoles
    com.j_spaces.core.filters.FiltersInfo.usersInfo
    com.j_spaces.core.JSpaceAttributes.m_isClustered
     
    com.j_spaces.kernel.SystemProperties.ENGINE_GENERAL_PURPOSE_REMOVE_FILTERS
    com.j_spaces.kernel.SystemProperties.ONE_WAY_CLEAR
     
    com.j_spaces.kernel.SystemProperties.ONE_WAY_NOTIFY
     
    com.j_spaces.kernel.SystemProperties.ONE_WAY_UPDATE
    Use UpdateModifiers.NO_RETURN_VALUE instead
    com.j_spaces.kernel.SystemProperties.ONE_WAY_WRITE
    Use UpdateModifiers.NO_RETURN_VALUE instead
    org.objectweb.gs.asm.ClassReader.b
    Use ClassReader.readByte(int) and the other read methods instead. This field will eventually be deleted.
    org.objectweb.gs.asm.Opcodes.ASM10_EXPERIMENTAL
    This API is experimental.
    org.openspaces.events.notify.NotifyEventContainerServiceDetails.Attributes.NOTIFY_UPDATE
    since 9.1 use NotifyEventContainerServiceDetails.Attributes.NOTIFY_MATCHED or NotifyEventContainerServiceDetails.Attributes.NOTIFY_REMATCHED instead
  • Deprecated Methods
    Method
    Description
    com.gigaspaces.annotation.pojo.SpaceClass.inheritIndexes()
    Since 8.0 - To disable an index from the super class, override the relevant property with @SpaceIndex(SpaceIndexType.NONE).
    com.gigaspaces.annotation.pojo.SpaceProperty.index()
    since 7.1 . Use @SpaceIndex instead
    com.gigaspaces.client.IPojoSpace.clear(Object, Transaction)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.clear(Object, Transaction, int)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.count(Object, Transaction)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.count(Object, Transaction, int)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.read(Object, Transaction, long)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.read(Object, Transaction, long, int)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.readIfExists(Object, Transaction, long)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.readIfExists(Object, Transaction, long, int)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.readMultiple(Object, Transaction, int)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.readMultiple(Object, Transaction, int, int)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.snapshot(Object)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.take(Object, Transaction, long)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.take(Object, Transaction, long, int)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.takeIfExists(Object, Transaction, long)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.takeMultiple(Object, Transaction, int)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.takeMultiple(Object, Transaction, int, int)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.update(Object, Transaction, long, long)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.update(Object, Transaction, long, long, int)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.updateMultiple(Object[], Transaction, long[])
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.updateMultiple(Object[], Transaction, long[], int)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.write(Object, Transaction, long)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.write(Object, Transaction, long, long, int)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.writeMultiple(Object[], Transaction, long)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.writeMultiple(Object[], Transaction, long[], int)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.client.IPojoSpace.writeMultiple(Object[], Transaction, long, int)
    Since 8.0 - Use GigaSpace instead.
    com.gigaspaces.cluster.replication.gateway.conflict.DataConflictOperation.getOperationEntry()
    since 9.0.1 - use DataSyncOperation.getDataAsDocument() or DataSyncOperation.getDataAsObject() instead.
    com.gigaspaces.cluster.replication.gateway.conflict.DataConflictOperation.getOperationType()
    since 9.0.1 - use DataSyncOperation.getDataSyncOperationType() instead.
    com.gigaspaces.datasource.DataPersister.writeBatch(List<T>)
    for batch operations use BulkDataPersister
    com.gigaspaces.events.DataEventSession.addListener(Object, RemoteEventListener, long, NotifyActionType)
    Since 9.7
    com.gigaspaces.events.DataEventSession.addListener(Object, RemoteEventListener, long, MarshalledObject, INotifyDelegatorFilter, NotifyActionType)
    Since 9.7
    com.gigaspaces.events.EventSessionConfig.setAutoRenew(boolean, LeaseListener, long, long, long)
    Since 9.7 - Customizing auto renew is deprecated, use the simple setAutoRenew(boolean, LeaseListener) instead.
    com.gigaspaces.events.EventSessionConfig.setGuaranteedNotifications(boolean)
    Since 9.0 use EventSessionConfig.setDurableNotifications(boolean) instead.
    com.gigaspaces.internal.client.spaceproxy.IDirectSpaceProxy.getContainer()
    Since 8.0 - This method is reserved for internal usage.
    com.gigaspaces.internal.client.spaceproxy.IDirectSpaceProxy.getStubHandler()
    Since 8.0 - This method is reserved for internal usage.
    com.gigaspaces.internal.client.spaceproxy.ISpaceProxy.getPrivilegedAdmin()
    since 7.0.1. Is not part of current security model.
    com.gigaspaces.internal.cluster.node.impl.gateway.sink.LocalClusterChangeOperationData.getOperationEntry()
    com.gigaspaces.internal.cluster.node.impl.gateway.sink.LocalClusterChangeOperationData.getOperationType()
    com.gigaspaces.internal.cluster.node.impl.router.ReplicationEndpointDetails.createBackwardEndpointDetails(String, Object)
    Should only be used for backward conversion details prior of 9.0.1
    com.gigaspaces.internal.os.OSStatistics.OSNetInterfaceStats.getRxDropped()
    com.gigaspaces.internal.os.OSStatistics.OSNetInterfaceStats.getTxDropped()
    com.gigaspaces.internal.server.space.IRemoteSpace.snapshot(ITemplatePacket)
    Since 16.4.0 - use IRemoteSpace.snapshot(ITemplatePacket, SpaceContext) instead.
    com.gigaspaces.internal.transport.ITransportPacket.isFifo()
    com.gigaspaces.internal.transport.ITransportPacket.isNoWriteLease()
    com.gigaspaces.metadata.SpaceTypeDescriptor.getIdPropertyName()
    since 16.2 - use SpaceTypeDescriptor.getIdPropertiesNames() instead.
    com.gigaspaces.metadata.SpaceTypeDescriptorBuilder.addCompoundIndex(String[], SpaceIndexType)
    com.gigaspaces.metadata.SpaceTypeDescriptorBuilder.addCompoundIndex(String[], SpaceIndexType, boolean)
    com.gigaspaces.metrics.micrometer.MicrometerMetricManager.isMetricReporterDefined(String)
    This method exists for backward compatibility only
    com.gigaspaces.metrics.micrometer.MicrometerRegistrator.register(String, Metric)
    Since 17.1.5 - All legacy metrics have been migrated. This method will be removed in v18.0.
    com.gigaspaces.security.AuthorityFactory.create(String)
    since 15.5 - use AuthorityFactory.valueOf(String) instead.
    com.j_spaces.core.admin.IInternalRemoteJSpaceAdmin.getConnectionsInfo()
    Since 10.1 - Use countIncomingConnections instead
    com.j_spaces.core.admin.IInternalRemoteJSpaceAdmin.restart()
    To restart a space, restart the corresponding processing unit instance
    com.j_spaces.core.admin.IInternalRemoteJSpaceAdmin.start()
    To stop and start a space, restart the corresponding processing unit instance
    com.j_spaces.core.admin.IInternalRemoteJSpaceAdmin.stop()
    To stop and start a space, restart the corresponding processing unit instance
    com.j_spaces.core.admin.IRemoteJSpaceAdmin.dropClass(String, SpaceContext)
    Since 16.2 - use GigaSpaceTypeManager#unregisterTypeDescriptor method instead
    com.j_spaces.core.admin.IRemoteJSpaceAdmin.getClassTypeInfo(String)
    Since 8.0 - Use GigaSpaceTypeManager.getTypeDescriptor instead.
    com.j_spaces.core.admin.IRemoteJSpaceAdmin.getReplicationStatus()
    Since 8.0 - This method is relevant only in the old deprecated replication module and will be removed in a future version.
    com.j_spaces.core.client.BasicTypeInfo.getFieldsNamesChecksum()
    com.j_spaces.core.client.BasicTypeInfo.getFieldsTypesChecksum()
    com.j_spaces.core.client.BasicTypeInfo.getPropertiesChecksum()
    com.j_spaces.core.client.BasicTypeInfo.getSuperClassesChecksum()
    com.j_spaces.core.client.EntryArrivedRemoteEvent.getNotifyType()
    since 9.1 use EntryArrivedRemoteEvent.getNotifyActionType() instead.
    com.j_spaces.core.client.ReadModifiers.isMatchByID(int)
    use GigaSpace.takeById(Class, Object, Object) instead
    com.j_spaces.core.client.ReadModifiers.isThrowPartialFailure(int)
    This is the default behavior, for old behavior use ReadModifiers.IGNORE_PARTIAL_FAILURE
    com.j_spaces.core.client.SQLQuery.getObject()
    Use SQLQuery with parameters instead of a template.
    com.j_spaces.core.filters.entry.ExecutionFilterEntry.getEntry(IJSpace)
    com.j_spaces.core.filters.ReplicationStatistics.OutgoingChannel.getState()
    use ReplicationStatistics.OutgoingChannel.getChannelState()
    com.j_spaces.core.filters.ReplicationStatistics.OutgoingChannel.getTargetHostname()
    since 9.5 - Use getTargetDetails().getHostName() instead.
    com.j_spaces.core.filters.ReplicationStatistics.OutgoingChannel.getTargetPid()
    since 9.5 - Use getTargetDetails().getProcessId() instead.
    com.j_spaces.core.IJSpace.dropClass(String)
    Since 16.2 - use GigaSpaceTypeManager#unregisterTypeDescriptor method instead
    com.j_spaces.core.IJSpace.isFifo()
    com.j_spaces.core.IJSpace.isStartedWithinGSC()
    Since 8.0 - This method is reserved for internal usage.
    com.j_spaces.core.IJSpace.setFifo(boolean)
    com.j_spaces.core.IJSpaceContainer.getClusteredSpace(String)
    com.j_spaces.core.IJSpaceContainer.getSpace(String)
    com.j_spaces.core.IJSpaceContainer.getSpaceNames()
    com.j_spaces.core.IJSpaceContainer.shutdown()
    com.j_spaces.core.JSpaceAttributes.getBlobStoreCacheCapacityMB()
    Use instead all blobstore properties is located inside.
    com.j_spaces.core.JSpaceAttributes.getBlobStoreCacheSize()
    Use instead all blobstore properties is located inside.
    com.j_spaces.core.JSpaceAttributes.getBlobStoreCapacityGB()
    Use instead all blobstore properties is located inside.
    com.j_spaces.core.JSpaceAttributes.getBlobStoreDevices()
    Use instead all blobstore properties is located inside.
    com.j_spaces.core.JSpaceAttributes.getBlobStoreDurabilityLevel()
    Use instead all blobstore properties is located inside.
    com.j_spaces.core.JSpaceAttributes.getBlobStoreVolumeDir()
    com.j_spaces.core.JSpaceAttributes.isBlobstorePersistent()
    Use instead all blobstore properties is located inside.
    com.j_spaces.core.multiple.write.IWriteResult.getLease()
    Since 8.0.3 - Use IWriteResult.getLeaseContext() instead.
    com.j_spaces.jdbc.parser.grammar.SimpleCharStream.getColumn()
    com.j_spaces.jdbc.parser.grammar.SimpleCharStream.getLine()
    com.j_spaces.jmx.TemplateImpl.getEntry(IJSpace)
    com.j_spaces.map.IMap.getTransaction()
    use explicit transaction instead
    com.j_spaces.map.IMap.setTransaction(Transaction)
    use explicit transaction instead
    com.j_spaces.sadapter.datasource.BulkDataPersisterContext.getTransactionData()
    since 9.0.1 - use BulkDataPersisterContext.getTransactionParticipantMetaData() instead.
    com.sun.jini.mahalo.TxnMgrProxy.join(long, TransactionParticipant, long, ServerTransaction)
    com.sun.jini.mahalo.TxnMgrProxy.join(Object, TransactionParticipant, long, ServerTransaction)
    net.jini.core.transaction.server.ExtendedTransactionManager.join(long, TransactionParticipant, long, ServerTransaction)
    net.jini.core.transaction.server.ExtendedTransactionManager.join(Object, TransactionParticipant, long, ServerTransaction)
    net.jini.core.transaction.server.ServerTransaction.joinIfNeededAndEmbedded(TransactionParticipant)
    org.objectweb.gs.asm.ClassWriter.newHandle(int, String, String, String)
    this method is superseded by ClassWriter.newHandle(int, String, String, String, boolean).
    org.objectweb.gs.asm.MethodVisitor.visitMethodInsn(int, String, String, String)
    use MethodVisitor.visitMethodInsn(int, String, String, String, boolean) instead.
    org.openspaces.admin.AdminFactory.userDetails(UserDetails)
    Use instead.
    org.openspaces.admin.AdminFactory.userDetails(String, String)
    Use instead.
    org.openspaces.admin.application.Application.setStatisticsHistorySize(int)
    Deprecation since 10.1.1 - apply using Application.getProcessingUnits(). Processing Unit instance service statistics history size; Default StatisticsMonitor.DEFAULT_HISTORY_SIZE.
    org.openspaces.admin.application.ApplicationDeployment.deployProcessingUnit(ProcessingUnitDeploymentTopology)
    org.openspaces.admin.gsm.GridServiceManager.undeploy(String)
    Since 15.5 - use @ProcessingUnit.undeployAsync() instead.
    org.openspaces.admin.internal.pu.DefaultProcessingUnit.getNumberOfInstances()
    org.openspaces.admin.internal.pu.DefaultProcessingUnit.getTotalNumberOfInstances()
    org.openspaces.admin.os.OperatingSystemStatistics.getActualFreePhysicalMemorySizeInBytes()
    org.openspaces.admin.os.OperatingSystemStatistics.NetworkStatistics.getRxDropped()
    org.openspaces.admin.os.OperatingSystemStatistics.NetworkStatistics.getTxDropped()
    org.openspaces.admin.pu.ProcessingUnit.getNumberOfInstances()
    - since 9.5.0 - please use the following alternatives: For retrieving planned number of partitions use ProcessingUnit.getPlannedNumberOfPartitions(). Otherwise use ProcessingUnit.getPlannedNumberOfInstances() for retrieving planned number of stateful (primary+backup Space instances) -or- stateless pu instances.

    Note that this method does not count the number of running instances, but rather the number of planned instances for the processing unit. To count the number of currently discovered running processing unit instances use the method ProcessingUnit.getInstances().

    org.openspaces.admin.pu.ProcessingUnit.getRequiredZones()
    This method is deprecated in favor of ProcessingUnit.getRequiredContainerZones()
    org.openspaces.admin.pu.ProcessingUnit.getTotalNumberOfInstances()
    - since 9.6.0 - please use ProcessingUnit.getPlannedNumberOfInstances()

    Note that this method does not count the number of running instances, but rather the total number of planned instances for the processing unit. To count the number of active processing unit instances please use the method ProcessingUnit.getInstances().

    org.openspaces.admin.pu.ProcessingUnitDeployment.getDeploymentOptions()
    org.openspaces.admin.pu.ProcessingUnitDeployment.getProcessingUnit()
    org.openspaces.admin.pu.ProcessingUnitDeployment.getUserDetails()
    org.openspaces.admin.pu.ProvisionStatus.getProvisionFailure()
    since 10.1.0 replaced by ProcessingUnitInstanceProvisionStatusChangedEvent.getProvisionFailure()
    org.openspaces.admin.space.ReplicationTarget.isMirror()
    Since 8.0.3 - use ReplicationTarget.getTargetType() instead.
    org.openspaces.admin.space.SpaceDeployment.getSpaceName()
    org.openspaces.admin.space.SpaceInstanceRuntimeDetails.getConnectionDetails()
    use SpaceInstanceStatistics.getActiveConnectionCount()
    org.openspaces.admin.space.SpaceInstanceRuntimeDetails.getCount()
     
    org.openspaces.admin.space.SpaceInstanceRuntimeDetails.getTransactionDetails()
    use SpaceInstanceStatistics.getActiveTransactionCount()
    org.openspaces.admin.space.SpaceInstanceStatistics.getCleanCount()
    org.openspaces.admin.space.SpaceInstanceStatistics.getCleanPerSecond()
    org.openspaces.admin.space.SpaceRuntimeDetails.getConnectionDetails()
    use SpaceInstanceStatistics.getActiveConnectionCount()
    org.openspaces.admin.space.SpaceRuntimeDetails.getCount()
     
    org.openspaces.admin.space.SpaceRuntimeDetails.getTransactionDetails()
    use SpaceInstanceStatistics.getActiveTransactionCount()
    org.openspaces.admin.space.SpaceStatistics.getCleanCount()
    org.openspaces.admin.space.SpaceStatistics.getCleanPerSecond()
    org.openspaces.admin.zone.ZoneAware.getZones()
    org.openspaces.core.gateway.BootstrapUtility.bootstrap(Admin, String, String, long, TimeUnit)
    Since 8.0.4 - use GatewaySinkSource.bootstrapFromGatewayAndWait() instead.
    org.openspaces.core.gateway.BootstrapUtility.enableIncomingReplication(Admin, String, long, TimeUnit)
    Since 8.0.4 - use GatewaySink.enableIncomingReplication() instead.
    org.openspaces.core.GigaSpace.snapshot(Object)
    since 10.1.0 - usage alternatives: 1. GigaSpace.prepareTemplate(Object) if one needs to prepare and cache the template as pre-processed packet without accessing the server. 2. GigaSpaceTypeManager.registerTypeDescriptor(Class) or GigaSpaceTypeManager.registerTypeDescriptor(com.gigaspaces.metadata.SpaceTypeDescriptor) if one wants to introduce (register) a new type to the space. 3. It's possible to combine (1) and (2) to achieve full snapshot functionality
    org.openspaces.core.space.EmbeddedSpaceFactoryBean.setGatewayTargets(SpaceCustomComponentFactoryBean)
    Since 12.0 - Use #setCustomComponent instead.
    org.openspaces.core.space.EmbeddedSpaceFactoryBean.setName(String)
    Since 10.1
    org.openspaces.core.space.UrlSpaceConfigurer.fifo(boolean)
    Use FifoSupport instead.
    org.openspaces.core.space.UrlSpaceConfigurer.userDetails(UserDetails)
    Use UrlSpaceConfigurer.credentialsProvider(CredentialsProvider) instead.
    org.openspaces.core.space.UrlSpaceConfigurer.userDetails(String, String)
    Use UrlSpaceConfigurer.credentials(String, String) instead.
    org.openspaces.core.space.UrlSpaceFactoryBean.setGatewayTargets(SpaceCustomComponentFactoryBean)
    Since 12.0 - Use #setCustomComponent instead.
    org.openspaces.events.notify.Notify.guaranteed()
    org.openspaces.events.notify.NotifyEventContainerServiceDetails.isNotifyUpdate()
    since 9.1 use NotifyEventContainerServiceDetails.isNotifyMatched() or NotifyEventContainerServiceDetails.isNotifyRematched() instead.
    org.openspaces.events.notify.SimpleNotifyContainerConfigurer.guaranteed(boolean)
    Since 9.0 use SimpleNotifyContainerConfigurer.durable(boolean) instead.
    org.openspaces.events.notify.SimpleNotifyContainerConfigurer.listenerLease(long)
    Since 9.7 - event listener with custom lease is deprecated.
    org.openspaces.events.notify.SimpleNotifyContainerConfigurer.renewDuration(long)
    org.openspaces.events.notify.SimpleNotifyContainerConfigurer.renewExpiration(long)
    org.openspaces.events.notify.SimpleNotifyContainerConfigurer.renewRTT(long)
    org.openspaces.events.notify.SimpleNotifyEventListenerContainer.getRenewDuration()
    Since 9.7
    org.openspaces.events.notify.SimpleNotifyEventListenerContainer.getRenewExpiration()
    Since 9.7
    org.openspaces.events.notify.SimpleNotifyEventListenerContainer.getRenewRTT()
    Since 9.7
    org.openspaces.events.notify.SimpleNotifyEventListenerContainer.setGuaranteed(Boolean)
    Since 9.0 use SimpleNotifyEventListenerContainer.setDurable(Boolean) instead.
    org.openspaces.events.notify.SimpleNotifyEventListenerContainer.setListenerLease(long)
    Since 9.7 - event listener with custom lease is deprecated.
    org.openspaces.events.notify.SimpleNotifyEventListenerContainer.setRenewDuration(long)
    Since 9.7
    org.openspaces.events.notify.SimpleNotifyEventListenerContainer.setRenewExpiration(long)
    Since 9.7
    org.openspaces.events.notify.SimpleNotifyEventListenerContainer.setRenewRTT(long)
    Since 9.7
    org.openspaces.pu.container.integrated.IntegratedProcessingUnitContainerProvider.setUserDetails(UserDetails)
    org.openspaces.pu.container.integrated.IntegratedProcessingUnitContainerProvider.setUserDetails(String, String)
    org.openspaces.pu.container.jee.context.ProcessingUnitContextLoaderListener.createContextLoader()
    org.openspaces.pu.container.servicegrid.deploy.Deploy.setUserDetails(UserDetails)
    org.openspaces.pu.container.servicegrid.deploy.Deploy.setUserDetails(String, String)
    org.openspaces.pu.container.servicegrid.deploy.SpaceDeploy.setUserDetails(UserDetails)
    org.openspaces.pu.container.servicegrid.deploy.SpaceDeploy.setUserDetails(String, String)
    org.openspaces.rest.space.SpaceAPIController.introduceType(String, String)
    Use SpaceAPIController.introduceTypeAdvanced(String, String) instead
  • Deprecated Constructors
    Constructor
    Description
    com.gigaspaces.events.EventSessionConfig(String)
    since 9.0 use setters instead
    com.gigaspaces.events.EventSessionConfig(Properties)
    since 9.0 use setters instead
    com.j_spaces.core.client.SQLQuery(T, String)
    Use SQLQuery(Class, String) or SQLQuery(String, String) instead.
    org.objectweb.gs.asm.Handle(int, String, String, String)
    this constructor has been superseded by Handle(int, String, String, String, boolean).
    org.openspaces.pu.service.CustomServiceDetails(String, String, String, String, String)
    since 9.0 Use CustomServiceDetails(String, String, String, String) instead - constructor that does not receive service type as parameter since custom type is always CustomServiceDetails.SERVICE_TYPE
  • Deprecated Enum Constants
    Enum Constant
    Description
    com.gigaspaces.annotation.pojo.FifoSupport.NOT_SET
    Since 8.0.1 - Use DEFAULT instead.
    com.gigaspaces.metadata.index.SpaceIndexType.BASIC
    since 12.3 - use SpaceIndexType.EQUAL instead.
    com.gigaspaces.metadata.index.SpaceIndexType.EXTENDED
    since 12.3 - use SpaceIndexType.ORDERED or SpaceIndexType.EQUAL_AND_ORDERED instead.
    com.gigaspaces.query.QueryResultType.NOT_SET
    Since 8.0.1 - Use DEFAULT instead.
    com.j_spaces.core.filters.ReplicationStatistics.ReplicationMode.ASYNC
    com.j_spaces.core.filters.ReplicationStatistics.ReplicationMode.SYNC
    com.j_spaces.jdbc.RequestPacket.Type.LOGIN
  • Deprecated Annotation Interface Elements
    Annotation Interface Element
    Description
    com.gigaspaces.annotation.pojo.SpaceClass.inheritIndexes()
    Since 8.0 - To disable an index from the super class, override the relevant property with @SpaceIndex(SpaceIndexType.NONE).
    com.gigaspaces.annotation.pojo.SpaceProperty.index()
    since 7.1 . Use @SpaceIndex instead
    org.openspaces.events.notify.Notify.guaranteed()

Copyright © GigaSpaces.