GigaSpaces XAP 9.7.2 API

Deprecated API


Contents
Deprecated Interfaces
com.gigaspaces.datasource.BulkDataPersister
          since 9.5 - use SpaceSynchronizationEndpoint instead. 
com.gigaspaces.datasource.BulkItem
          since 9.5 - use SpaceSynchronizationEndpoint and DataSyncOperation instead. 
com.j_spaces.javax.cache.Cache
            
com.j_spaces.javax.cache.CacheEntry
            
com.j_spaces.javax.cache.CacheListener
            
com.gigaspaces.datasource.DataPersister
          since 9.5 - use SpaceSynchronizationEndpoint instead. 
com.gigaspaces.datasource.DataProvider
          since 9.5 - use SpaceDataSource instead. 
com.j_spaces.javax.cache.EvictionStrategy
            
org.openspaces.persistency.patterns.ExceptionHandler
          since 9.5 - use PersistencyExceptionHandler instead. 
com.gigaspaces.datasource.ExternalDataSource
          since 9.5 - use SpaceDataSource and SpaceSynchronizationEndpoint instead. 
com.j_spaces.core.IJSpaceContainer
          Since 8.0 - This interface is reserved for internal usage only. 
com.j_spaces.core.admin.IJSpaceContainerAdmin
          Since 8.0 - This interface is reserved for internal usage only. 
com.j_spaces.core.client.INotifyDelegator
            
com.gigaspaces.client.IPojoSpace
          Since 8.0 - Use GigaSpace instead. 
com.j_spaces.core.client.IReplicatable
          Since 8.0 - This interface is no longer relevant since Entry usage in GigaSpaces has been deprecated. use SpaceClass instead. 
com.gigaspaces.datasource.ManagedDataSource
          since 9.5 - use SpaceDataSource or SpaceSynchronizationEndpoint instead. 
org.openspaces.persistency.patterns.ManagedDataSourceEntriesProvider
          since 9.5 - use ManagedEntriesSpaceDataSource or ManagedEntriesSpaceSynchronizationEndpoint instead. 
com.gigaspaces.datasource.SQLDataProvider
          since 9.5 - use SpaceDataSource instead. 
net.jini.core.transaction.server.TransactionParticipantData
          since 9.0.1 - see TransactionParticipantMetaData. 
com.gigaspaces.security.directory.UserDetailsProvider
          Use CredentialsProvider instead. 
 

Deprecated Classes
org.openspaces.persistency.hibernate.AbstractHibernateExternalDataSource
          since 9.5 - use AbstractHibernateSpaceDataSource or AbstractHibernateSpaceSynchronizationEndpoint instead. 
org.openspaces.persistency.patterns.AbstractManagedDataSourceDelegator
          since 9.5 
org.openspaces.persistency.patterns.AbstractManagedDataSourceSplitter
          since 9.5 - use SpaceDataSourceSplitter or SpaceSynchronizationEndpointSplitter instead. 
net.jini.lookup.BackwardsServiceDiscoveryManager
           
com.j_spaces.core.client.BasicTypeInfo
          Since 8.0 - Use SpaceTypeDescriptor instead. 
org.openspaces.core.gateway.BootstrapUtility
          Since 8.0.4 - use GatewaySinkSource API instead. 
org.openspaces.persistency.patterns.BulkDataPersisterExceptionHandler
          since 9.5 - use SpaceSynchronizationEndpointExceptionHandler instead. 
org.openspaces.persistency.patterns.BulkDataPersisterSplitter
          since 9.5 - use SpaceSynchronizationEndpointSplitter instead. 
com.j_spaces.core.client.ClientUIDHandler
          Since 8.0 - This class is reserved for internal usage only, Use SpaceId annotation instead. 
com.j_spaces.core.client.ContinousQuery
          Since 8.0 - This class has been deprecated and should not be used, use View or SQLQuery instead. 
org.openspaces.persistency.hibernate.CriteriaHibernateExternalDataSource
          since 9.5 - use CriteriaHibernateSpaceDataSource instead. 
org.openspaces.persistency.patterns.DataProviderSplitter
          since 9.5 - use SpaceDataSourceSplitter instead. 
org.openspaces.persistency.hibernate.DefaultHibernateExternalDataSource
          since 9.5 - use DefaultHibernateSpaceDataSource or DefaultHibernateSpaceSynchronizationEndpoint instead. 
com.gigaspaces.security.directory.DefaultUserDetailsProvider
          Use DefaultCredentialsProvider instead. 
com.j_spaces.core.client.EntryInfo
          Since 8.0 - This class is irrelevant since com.j_spaces.core.client.MetaDataEntry is no longer supported, Use POJO annotations instead. 
org.openspaces.remoting.EventDrivenSpaceRemotingEntry
            
com.gigaspaces.events.EventSessionFactory
          Since 9.7.0 - Use GigaSpace.newDataEventSession 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. 
org.openspaces.remoting.HashedEventDrivenSpaceRemotingEntry
            
org.openspaces.core.transaction.manager.LocalJiniTxManagerConfigurer
          since 8.0 - use DistributedJiniTxManagerConfigurer instead. 
com.j_spaces.core.client.LocalTransactionManager
          Since 8.0 - Use JINI transactions instead. 
org.openspaces.core.config.LocalTxManagerBeanDefinitionParser
            
com.j_spaces.core.client.NotifyModifiers
          use NotifyActionType 
org.openspaces.remoting.SpaceRemotingEntryMetadataFactory
          since 8.0 
com.j_spaces.core.client.SpaceURL
           
org.openspaces.persistency.patterns.SQLDataProviderExceptionHandler
          since 9.5 - use SpaceDataSourceExceptionHandler instead. 
org.openspaces.persistency.patterns.SQLDataProviderSplitter
          since 9.5 - use SpaceDataSourceSplitter instead. 
org.openspaces.persistency.hibernate.StatelessHibernateExternalDataSource
          since 9.5 - use StatelessHibernateSpaceDataSource or StatelessHibernateSpaceSynchronizationEndpoint instead. 
com.j_spaces.core.client.TemplateMatchCodes
          Since 8.0 - Use SQLQuery instead. 
com.j_spaces.core.client.view.View
          Since 8.0.5 - Use SQLQuery Instead. 
org.openspaces.core.space.support.WorkerAdapter
          use EventDriven containers instead 
 

Deprecated Enums
com.gigaspaces.cluster.replication.gateway.conflict.DataConflictOperation.OperationType
          since 9.0.1 - DataSyncOperationType. 
com.gigaspaces.events.EventSessionConfig.ComType
          Since 9.7 
org.openspaces.events.notify.NotifyComType
          Since 9.7 
com.gigaspaces.annotation.pojo.SpaceProperty.IndexType
           
 

Deprecated Exceptions
com.j_spaces.javax.cache.CacheException
            
com.j_spaces.core.InvalidFifoClassException
          This exception is no longer thrown. 
org.openspaces.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 
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 Types
org.openspaces.events.notify.NotifyLease
          Since 9.7 - event listener with custom lease or custom auto-renew is deprecated. 
 

Deprecated Fields
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.COM_TYPE_MULTICAST
          Since 9.0.0 
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.COM_TYPE_MULTIPLEX
          Since 9.7 
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.COM_TYPE_PREFIX
          Since 9.7 
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.COM_TYPE_UNICAST
          Since 9.7 
com.gigaspaces.events.EventSessionConfig.DEFAULT_COM_TYPE
          Since 9.7 
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.j_spaces.kernel.SystemProperties.ENGINE_GENERAL_PURPOSE_REMOVE_FILTERS
           
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.cluster.ClusterPolicy.m_jmsConfigName
          No longer in the cluster policy. 
com.j_spaces.core.cluster.ClusterPolicy.m_jmsProperties
          No longer in the cluster policy. 
com.j_spaces.core.client.ReadModifiers.MATCH_BY_ID
          use GigaSpace.takeById(Class, Object, Object) instead 
com.j_spaces.core.client.SpaceURL.NO_WRITE_LEASE
          Since 8.0 - Use UpdateModifiers.NO_RETURN_VALUE instead. 
com.gigaspaces.events.NotifyActionType.NOTIFY_ALL
          since 9.6 - register using specific modifiers instead. 
com.j_spaces.core.client.NotifyModifiers.NOTIFY_ALL
          since 9.6 - register using specific modifiers instead. 
org.openspaces.events.notify.NotifyEventContainerServiceDetails.Attributes.NOTIFY_UPDATE
          since 9.1 use NotifyEventContainerServiceDetails.Attributes.NOTIFY_MATCHED or NotifyEventContainerServiceDetails.Attributes.NOTIFY_REMATCHED instead 
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.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 
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.filters.FilterOperationCodes.SET_SECURITY
          see FilterOperationCodes.BEFORE_AUTHENTICATION 
com.j_spaces.core.client.ReadModifiers.THROW_PARTIAL_FAILURE
          This is the default behavior, for old behavior use ReadModifiers.IGNORE_PARTIAL_FAILURE 
 

Deprecated Methods
com.gigaspaces.metadata.SpaceTypeDescriptorBuilder.addCompoundIndex(String[], SpaceIndexType)
           
com.gigaspaces.metadata.SpaceTypeDescriptorBuilder.addCompoundIndex(String[], SpaceIndexType, boolean)
           
com.gigaspaces.events.DataEventSession.addListener(Object, RemoteEventListener, long, MarshalledObject, INotifyDelegatorFilter, NotifyActionType)
          Since 9.7 
com.gigaspaces.events.DataEventSession.addListener(Object, RemoteEventListener, long, NotifyActionType)
          Since 9.7 
org.openspaces.core.space.cache.LocalViewSpaceConfigurer.addView(View)
          since 8.0.5 - use LocalViewSpaceConfigurer.addViewQuery(SQLQuery) instead. 
org.openspaces.core.GigaSpace.asyncRead(ISpaceQuery, long, int)
          since 9.0.1 - use GigaSpace.asyncRead(ISpaceQuery, long, ReadModifiers) instead. 
org.openspaces.core.GigaSpace.asyncRead(ISpaceQuery, long, int, AsyncFutureListener)
          since 9.0.1 - use GigaSpace.asyncRead(ISpaceQuery, long, ReadModifiers, AsyncFutureListener) instead. 
org.openspaces.core.GigaSpace.asyncRead(T, long, int)
          since 9.0.1 - use GigaSpace.asyncRead(Object, long, ReadModifiers) instead. 
org.openspaces.core.GigaSpace.asyncRead(T, long, int, AsyncFutureListener)
          since 9.0.1 - use GigaSpace.asyncRead(Object, long, ReadModifiers, AsyncFutureListener) instead. 
org.openspaces.core.GigaSpace.asyncTake(ISpaceQuery, long, int)
          since 9.0.1 - use GigaSpace.asyncTake(ISpaceQuery, long, TakeModifiers) instead. 
org.openspaces.core.GigaSpace.asyncTake(ISpaceQuery, long, int, AsyncFutureListener)
          since 9.0.1 - use GigaSpace.asyncTake(ISpaceQuery, long, TakeModifiers, AsyncFutureListener) instead. 
org.openspaces.core.GigaSpace.asyncTake(T, long, int)
          since 9.0.1 - use GigaSpace.asyncTake(Object, long, TakeModifiers) instead. 
org.openspaces.core.GigaSpace.asyncTake(T, long, int, AsyncFutureListener)
          since 9.0.1 - use GigaSpace.asyncTake(Object, long, TakeModifiers, AsyncFutureListener) instead. 
org.openspaces.core.gateway.BootstrapUtility.bootstrap(Admin, String, String, long, TimeUnit)
          Since 8.0.4 - use GatewaySinkSource.bootstrapFromGatewayAndWait() instead. 
com.j_spaces.core.IJSpace.clean()
          Since 8.0.2. The processing unit instance that contain this space instance should be restarted instead, or if the entire space was meant to be cleaned, the entire processing unit should be undeployed and redeployed. Using this method is strongly not recommended because it will not invoke any space mode change events registered components and it is not a cluster wide operation. 
org.openspaces.core.GigaSpace.clear(Object, int)
          since 9.0.1 - use GigaSpace.clear(Object, ClearModifiers) 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. 
org.openspaces.events.notify.SimpleNotifyContainerConfigurer.comType(int)
          This configuration is redundant and has no affect. 
org.openspaces.core.GigaSpace.count(Object, int)
          since 9.0.1 - use GigaSpace.count(Object, CountModifiers) 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.j_spaces.core.IJSpaceContainer.createSpace(String, JSpaceAttributes)
           
org.openspaces.admin.application.ApplicationDeployment.deployProcessingUnit(ProcessingUnitDeploymentTopology)
           
com.j_spaces.core.IJSpaceContainer.destroySpace(String)
           
org.openspaces.core.gateway.BootstrapUtility.enableIncomingReplication(Admin, String, long, TimeUnit)
          Since 8.0.4 - use GatewaySink.enableIncomingReplication() instead. 
org.openspaces.core.space.UrlSpaceConfigurer.fifo(boolean)
          Use FifoSupport instead. 
com.j_spaces.core.admin.IRemoteJSpaceAdmin.getClassTypeInfo(String)
          Since 8.0 - Use GigaSpaceTypeManager.getTypeDescriptor instead. 
org.openspaces.admin.space.SpaceStatistics.getCleanCount()
           
org.openspaces.admin.space.SpaceInstanceStatistics.getCleanCount()
           
org.openspaces.admin.space.SpaceStatistics.getCleanPerSecond()
           
org.openspaces.admin.space.SpaceInstanceStatistics.getCleanPerSecond()
           
com.j_spaces.core.IJSpaceContainer.getClusteredSpace(String)
           
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.getCommType()
          Since 9.7 
com.gigaspaces.events.EventSessionConfig.getComType()
          Since 9.7 
org.openspaces.admin.space.SpaceRuntimeDetails.getConnectionDetails()
          use SpaceInstanceStatistics.getActiveConnectionCount() 
org.openspaces.admin.space.SpaceInstanceRuntimeDetails.getConnectionDetails()
          use SpaceInstanceStatistics.getActiveConnectionCount() 
com.j_spaces.core.IJSpace.getContainer()
          Since 8.0 - This method is reserved for internal usage. 
org.openspaces.admin.pu.elastic.config.AutomaticCapacityScaleConfig.getCooldownAfterScaleSeconds()
           
org.openspaces.admin.space.SpaceRuntimeDetails.getCount()
          @see SpaceInstanceStatistics#getObjectCount() 
org.openspaces.admin.space.SpaceInstanceRuntimeDetails.getCount()
          @see SpaceInstanceStatistics#getObjectCount() 
org.openspaces.admin.pu.ProcessingUnitDeployment.getDeploymentOptions()
           
org.openspaces.admin.pu.ProcessingUnitDeployment.getElasticProperties()
           
com.j_spaces.core.client.BasicTypeInfo.getFieldsNamesChecksum()
           
com.j_spaces.core.client.BasicTypeInfo.getFieldsTypesChecksum()
           
org.openspaces.jdbc.datasource.DbcpBasicDataSource.getLogAbandoned()
            
org.openspaces.admin.pu.elastic.config.ElasticStatefulProcessingUnitConfig.getMinNumberOfCpuCoresPerMachine()
           
com.j_spaces.core.client.EntryArrivedRemoteEvent.getNotifyType()
          since 9.1 use EntryArrivedRemoteEvent.getNotifyActionType() instead. 
org.openspaces.admin.pu.ProcessingUnit.getNumberOfInstances()
          - since 9.5.0 - For retrieving planned number of stateless pu instances use ProcessingUnit.getPlannedNumberOfInstances(). For retrieving planned number of primary space instances use #getPlannedNumberOfParitions(). For retrieving planned number of all space instances (primary+backup) use ProcessingUnit.getPlannedNumberOfInstances() Returns the number of required instances as defined in the processing unit's SLA. If there are backups, it will only return the number of primary instances and not the number of backup. To get the total number of instances please use the method ProcessingUnit.getTotalNumberOfInstances(). 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 active processing unit instances please use the method ProcessingUnit.getInstances(). 
com.j_spaces.core.client.SQLQuery.getObject()
          Use SQLQuery with parameters instead of a template. 
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. 
org.openspaces.admin.pu.ProcessingUnitDeployment.getProcessingUnit()
           
com.j_spaces.core.client.BasicTypeInfo.getPropertiesChecksum()
           
org.openspaces.jdbc.datasource.DbcpBasicDataSource.getRemoveAbandoned()
            
org.openspaces.jdbc.datasource.DbcpBasicDataSource.getRemoveAbandonedTimeout()
            
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.getRenewDuration()
          Since 9.7 
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.getRenewExpiration()
          Since 9.7 
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.getRenewRTT()
          Since 9.7 
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. 
org.openspaces.admin.pu.ProcessingUnit.getRequiredZones()
           
com.j_spaces.core.IJSpaceContainer.getSpace(String)
           
com.j_spaces.core.IJSpaceContainer.getSpaceAttributes(String)
           
org.openspaces.admin.space.SpaceDeployment.getSpaceName()
           
com.j_spaces.core.IJSpaceContainer.getSpaceNames()
           
com.j_spaces.core.filters.ReplicationStatistics.OutgoingChannel.getState()
          use ReplicationStatistics.OutgoingChannel.getChannelState() 
com.j_spaces.core.IJSpace.getStubHandler()
          Since 8.0 - This method is reserved for internal usage. 
com.j_spaces.core.client.BasicTypeInfo.getSuperClassesChecksum()
           
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. 
org.openspaces.admin.pu.ProcessingUnit.getTotalNumberOfInstances()
          - since 9.6.0 - please use ProcessingUnit.getPlannedNumberOfInstances() } Returns the total required number of instances as defined in the processing SLA. If there are no backups, will returnProcessingUnit.getNumberOfInstances(). If there are backups, will return ProcessingUnit.getNumberOfInstances() * (ProcessingUnit.getNumberOfBackups() + 1) 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(). 
com.gigaspaces.events.EventSession.getTransaction()
          Since 8.0.4 - Event sessions with transactions are deprecated. 
com.j_spaces.map.IMap.getTransaction()
          use explicit transaction instead 
com.j_spaces.sadapter.datasource.BulkDataPersisterContext.getTransactionData()
          since 9.0.1 - use BulkDataPersisterContext.getTransactionParticipantMetaData() instead. 
org.openspaces.admin.space.SpaceRuntimeDetails.getTransactionDetails()
          use SpaceInstanceStatistics.getActiveTransactionCount() 
org.openspaces.admin.space.SpaceInstanceRuntimeDetails.getTransactionDetails()
          use SpaceInstanceStatistics.getActiveTransactionCount() 
org.openspaces.admin.pu.ProcessingUnitDeployment.getUserDetails()
           
org.openspaces.admin.zone.ZoneAware.getZones()
           
org.openspaces.events.notify.SimpleNotifyContainerConfigurer.guaranteed(boolean)
          Since 9.0 use SimpleNotifyContainerConfigurer.durable(boolean) instead. 
org.openspaces.admin.pu.elastic.config.EagerScaleConfig.isAtMostOneContainersPerMachine()
           
org.openspaces.admin.pu.elastic.config.ManualCapacityScaleConfig.isAtMostOneContainersPerMachine()
           
com.j_spaces.core.IJSpace.isFifo()
           
org.openspaces.admin.pu.elastic.ElasticMachineProvisioningConfig.isGridServiceAgentZoneMandatory()
           
org.openspaces.admin.pu.elastic.config.DiscoveredMachineProvisioningConfig.isGridServiceAgentZoneMandatory()
           
com.j_spaces.core.client.ReadModifiers.isMatchByID(int)
          use GigaSpace.takeById(Class, Object, Object) instead 
org.openspaces.admin.space.ReplicationTarget.isMirror()
          Since 8.0.3 - use ReplicationTarget.getTargetType() instead. 
org.openspaces.events.notify.NotifyEventContainerServiceDetails.isNotifyUpdate()
          since 9.1 use NotifyEventContainerServiceDetails.isNotifyMatched() or NotifyEventContainerServiceDetails.isNotifyRematched() instead. 
com.j_spaces.core.IJSpace.isNOWriteLeaseMode()
          Since 8.0 - Use UpdateModifiers.NO_RETURN_VALUE instead. 
com.j_spaces.core.IJSpace.isStartedWithinGSC()
          Since 8.0 - This method is reserved for internal usage. 
com.j_spaces.core.client.ReadModifiers.isThrowPartialFailure(int)
          This is the default behavior, for old behavior use ReadModifiers.IGNORE_PARTIAL_FAILURE 
com.sun.jini.mahalo.TxnMgrProxy.join(long, TransactionParticipant, long, ServerTransaction)
           
net.jini.core.transaction.server.ExtendedTransactionManager.join(long, TransactionParticipant, long, ServerTransaction)
           
com.sun.jini.mahalo.TxnMgrProxy.join(Object, TransactionParticipant, long, ServerTransaction)
           
net.jini.core.transaction.server.ExtendedTransactionManager.join(Object, TransactionParticipant, long, ServerTransaction)
           
net.jini.core.transaction.server.ServerTransaction.joinIfNeededAndEmbedded(TransactionParticipant)
           
org.openspaces.events.notify.SimpleNotifyContainerConfigurer.listenerLease(long)
          Since 9.7 - event listener with custom lease is deprecated. 
org.openspaces.admin.pu.elastic.ElasticStatefulProcessingUnitDeployment.minNumberOfCpuCoresPerMachine(double)
           
org.openspaces.admin.space.ElasticSpaceDeployment.minNumberOfCpuCoresPerMachine(double)
          since 8.0.6 
com.gigaspaces.events.EventSessionFactory.newDataEventSession(EventSessionConfig, Transaction)
          Since 8.0.4 - Event sessions with transactions are deprecated - use EventSessionFactory.newDataEventSession(EventSessionConfig) instead. 
com.gigaspaces.events.EventSessionFactory.newDataSession(IJSpace, Transaction, String)
          Since 8.0.4 - Event sessions with transactions are deprecated - use EventSessionFactory.newDataSession(IJSpace, EventSessionConfig) instead. 
org.openspaces.core.GigaSpace.read(ISpaceQuery, long, int)
          since 9.0.1 - use GigaSpace.read(ISpaceQuery, long, ReadModifiers) 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. 
org.openspaces.core.GigaSpace.read(T, long, int)
          since 9.0.1 - use GigaSpace.read(Object, long, ReadModifiers) instead. 
org.openspaces.core.GigaSpace.readById(Class, Object, Object, long, int)
          since 9.0.1 - use GigaSpace.readById(Class, Object, Object, long, ReadModifiers) instead. 
org.openspaces.core.GigaSpace.readById(IdQuery, long, int)
          since 9.0.1 - use GigaSpace.readById(IdQuery, long, ReadModifiers) instead. 
org.openspaces.core.GigaSpace.readByIds(Class, Object[], int)
          since 9.0.1 - use GigaSpace.readByIds(Class, Object[], Object, ReadModifiers) instead. 
org.openspaces.core.GigaSpace.readByIds(Class, Object[], Object[], int)
          since 9.0.1 - use GigaSpace.readByIds(Class, Object[], Object[], ReadModifiers) instead. 
org.openspaces.core.GigaSpace.readByIds(Class, Object[], Object, int)
          since 9.0.1 - use GigaSpace.readByIds(Class, Object[], Object, ReadModifiers) instead. 
org.openspaces.core.GigaSpace.readByIds(IdsQuery, int)
          since 9.0.1 - use #readByIds(IdQuery, ReadModifiers) instead. 
org.openspaces.core.GigaSpace.readIfExists(ISpaceQuery, long, int)
          since 9.0.1 - use GigaSpace.readIfExists(ISpaceQuery, long, ReadModifiers) 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. 
org.openspaces.core.GigaSpace.readIfExists(T, long, int)
          since 9.0.1 - use GigaSpace.readIfExists(Object, long, ReadModifiers) instead. 
org.openspaces.core.GigaSpace.readIfExistsById(Class, Object, Object, long, int)
          since 9.0.1 - use GigaSpace.readIfExistsById(Class, Object, Object, long, ReadModifiers) instead. 
org.openspaces.core.GigaSpace.readIfExistsById(IdQuery, long, int)
          since 9.0.1 - use GigaSpace.readIfExistsById(IdQuery, long, ReadModifiers) instead. 
org.openspaces.core.GigaSpace.readMultiple(ISpaceQuery, int, int)
          since 9.0.1 - use GigaSpace.readMultiple(ISpaceQuery, int, ReadModifiers) 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. 
org.openspaces.core.GigaSpace.readMultiple(T, int, int)
          since 9.0.1 - use GigaSpace.readMultiple(Object, int, ReadModifiers) instead. 
org.openspaces.admin.pu.elastic.config.DiscoveredMachineProvisioningConfigurer.removeGridServiceAgentsWithoutZone()
           
org.openspaces.events.notify.SimpleNotifyContainerConfigurer.renewDuration(long)
           
org.openspaces.events.notify.SimpleNotifyContainerConfigurer.renewExpiration(long)
           
org.openspaces.events.notify.SimpleNotifyContainerConfigurer.renewRTT(long)
           
com.j_spaces.core.admin.IRemoteJSpaceAdmin.restart()
          To restart a space, restart the corresponding processing unit instance 
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.setComType(EventSessionConfig.ComType)
          Since 9.7 
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.setComType(int)
          This configuration is redundant and has no affect. 
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.setComTypeName(String)
          Since 9.7 
com.j_spaces.core.admin.IRemoteJSpaceAdmin.setConfig(JSpaceAttributes)
          Since 8.0 - This method is reserved for internal usage only. 
org.openspaces.admin.pu.elastic.ElasticStatelessProcessingUnitDeployment.setContextProperty(String, String)
           
org.openspaces.admin.pu.elastic.config.AutomaticCapacityScaleConfig.setCooldownAfterScaleSeconds(long)
           
com.j_spaces.core.IJSpace.setFifo(boolean)
           
org.openspaces.admin.pu.elastic.config.DiscoveredMachineProvisioningConfig.setGridServiceAgentZoneMandatory(boolean)
           
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.setGuaranteed(Boolean)
          Since 9.0 use AbstractNotifyEventListenerContainer.setDurable(Boolean) instead. 
com.gigaspaces.events.EventSessionConfig.setGuaranteedNotifications(boolean)
          Since 9.0 use EventSessionConfig.setDurableNotifications(boolean) instead. 
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.setListenerLease(long)
          Since 9.7 - event listener with custom lease is deprecated. 
org.openspaces.jdbc.datasource.DbcpBasicDataSource.setLogAbandoned(boolean)
            
org.openspaces.admin.pu.elastic.config.ElasticStatefulProcessingUnitConfig.setMinNumberOfCpuCoresPerMachine(double)
           
com.j_spaces.core.IJSpace.setNOWriteLeaseMode(boolean)
          Since 8.0 - Use UpdateModifiers.NO_RETURN_VALUE instead. 
org.openspaces.jdbc.datasource.DbcpBasicDataSource.setRemoveAbandoned(boolean)
            
org.openspaces.jdbc.datasource.DbcpBasicDataSource.setRemoveAbandonedTimeout(int)
            
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.setRenewDuration(long)
          Since 9.7 
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.setRenewExpiration(long)
          Since 9.7 
org.openspaces.events.notify.AbstractNotifyEventListenerContainer.setRenewRTT(long)
          Since 9.7 
com.j_spaces.map.IMap.setTransaction(Transaction)
          use explicit transaction instead 
org.openspaces.pu.container.integrated.IntegratedProcessingUnitContainerProvider.setUserDetails(String, String)
           
org.openspaces.pu.container.servicegrid.deploy.MemcachedDeploy.setUserDetails(String, String)
           
org.openspaces.pu.container.servicegrid.deploy.SpaceDeploy.setUserDetails(String, String)
           
org.openspaces.pu.container.servicegrid.deploy.Deploy.setUserDetails(String, String)
           
org.openspaces.pu.container.integrated.IntegratedProcessingUnitContainerProvider.setUserDetails(UserDetails)
           
org.openspaces.pu.container.servicegrid.deploy.MemcachedDeploy.setUserDetails(UserDetails)
           
org.openspaces.pu.container.servicegrid.deploy.SpaceDeploy.setUserDetails(UserDetails)
           
org.openspaces.pu.container.servicegrid.deploy.Deploy.setUserDetails(UserDetails)
           
com.j_spaces.core.IJSpaceContainer.shutdown()
           
com.gigaspaces.client.IPojoSpace.snapshot(Object)
          Since 8.0 - Use GigaSpace instead. 
com.j_spaces.core.admin.IRemoteJSpaceAdmin.start()
          To stop and start a space, restart the corresponding processing unit instance 
com.j_spaces.core.admin.IRemoteJSpaceAdmin.stop()
          To stop and start a space, restart the corresponding processing unit instance 
org.openspaces.core.GigaSpace.take(ISpaceQuery, long, int)
          since 9.0.1 - use GigaSpace.take(ISpaceQuery, long, TakeModifiers) 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. 
org.openspaces.core.GigaSpace.take(T, long, int)
          since 9.0.1 - use GigaSpace.take(Object, long, TakeModifiers) instead. 
org.openspaces.core.GigaSpace.takeById(Class, Object, Object, long, int)
          since 9.0.1 - use GigaSpace.takeById(Class, Object, Object, long, TakeModifiers) instead. 
org.openspaces.core.GigaSpace.takeById(IdQuery, long, int)
          since 9.0.1 - use GigaSpace.takeById(IdQuery, long, TakeModifiers) instead. 
org.openspaces.core.GigaSpace.takeByIds(Class, Object[], int)
          since 9.0.1 - use GigaSpace.takeByIds(Class, Object[], Object, TakeModifiers) instead. 
org.openspaces.core.GigaSpace.takeByIds(Class, Object[], Object[], int)
          since 9.0.1 - use GigaSpace.takeByIds(Class, Object[], Object[], TakeModifiers) instead. 
org.openspaces.core.GigaSpace.takeByIds(Class, Object[], Object, int)
          since 9.0.1 - use GigaSpace.takeByIds(Class, Object[], Object, TakeModifiers) instead. 
org.openspaces.core.GigaSpace.takeByIds(IdsQuery, int)
          since 9.0.1 - use #takeByIds(IdQuery, TakeModifiers) instead. 
org.openspaces.core.GigaSpace.takeIfExists(ISpaceQuery, long, int)
          since 9.0.1 - use GigaSpace.takeIfExists(ISpaceQuery, long, TakeModifiers) instead. 
com.gigaspaces.client.IPojoSpace.takeIfExists(Object, Transaction, long)
          Since 8.0 - Use GigaSpace instead. 
org.openspaces.core.GigaSpace.takeIfExists(T, long, int)
          since 9.0.1 - use GigaSpace.takeIfExists(Object, long, TakeModifiers) instead. 
org.openspaces.core.GigaSpace.takeIfExistsById(Class, Object, Object, long, int)
          since 9.0.1 - use GigaSpace.takeIfExistsById(Class, Object, Object, long, TakeModifiers) instead. 
org.openspaces.core.GigaSpace.takeIfExistsById(IdQuery, long, int)
          since 9.0.1 - use GigaSpace.takeIfExistsById(IdQuery, long, TakeModifiers) instead. 
org.openspaces.core.GigaSpace.takeMultiple(ISpaceQuery, int, int)
          since 9.0.1 - use GigaSpace.takeMultiple(ISpaceQuery, int, TakeModifiers) 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. 
org.openspaces.core.GigaSpace.takeMultiple(T, int, int)
          since 9.0.1 - use GigaSpace.takeMultiple(Object, int, TakeModifiers) 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. 
org.openspaces.admin.AdminFactory.userDetails(String, String)
          Use instead. 
org.openspaces.core.space.UrlSpaceConfigurer.userDetails(String, String)
          Use UrlSpaceConfigurer.credentials(String, String) instead. 
org.openspaces.admin.AdminFactory.userDetails(UserDetails)
          Use instead. 
org.openspaces.core.space.UrlSpaceConfigurer.userDetails(UserDetails)
          Use UrlSpaceConfigurer.credentialsProvider(CredentialsProvider) 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. 
org.openspaces.core.GigaSpace.write(T, long, long, int)
          since 9.0.1 - use GigaSpace.write(Object, long, long, WriteModifiers) instead. 
com.gigaspaces.datasource.DataPersister.writeBatch(List)
          for batch operations use BulkDataPersister 
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. 
org.openspaces.core.GigaSpace.writeMultiple(T[], long[], int)
          since 9.0.1 - use GigaSpace.writeMultiple(Object[], long[], WriteModifiers) instead. 
org.openspaces.core.GigaSpace.writeMultiple(T[], long, int)
          since 9.0.1 - use GigaSpace.writeMultiple(Object[], long, WriteModifiers) instead. 
 

Deprecated Constructors
org.openspaces.pu.service.CustomServiceDetails(String, String, String, String, String)
          since 9.0 Use CustomServiceDetails.CustomServiceDetails(String, String, String, String) instead - constructor that does not receive service type as parameter since custom type is always CustomServiceDetails.SERVICE_TYPE 
com.gigaspaces.events.EventSessionConfig(Properties)
          since 9.0 use setters instead 
com.gigaspaces.events.EventSessionConfig(String)
          since 9.0 use setters instead 
com.j_spaces.core.client.GSIterator(IJSpace, Collection, int, boolean, long)
          Use GSIterator.GSIterator(IJSpace, Collection, GSIteratorConfig) instead. 
com.gigaspaces.config.lrmi.nio.NIOConfiguration(int, int, int, boolean, String, String)
            
com.gigaspaces.config.lrmi.nio.NIOConfiguration(int, int, int, boolean, String, String, int, int, int, int)
            
com.gigaspaces.config.lrmi.nio.NIOConfiguration(int, int, int, boolean, String, String, int, int, int, int, int, String, String, String, long, String)
            
com.gigaspaces.config.lrmi.nio.NIOConfiguration(int, int, int, boolean, String, String, int, String, String, String, long, String)
            
com.gigaspaces.config.lrmi.nio.NIOConfiguration(int, int, int, String, String, int, int, int, int)
            
com.gigaspaces.config.lrmi.nio.NIOConfiguration(int, int, int, String, String, int, int, int, int, int, String, String, String, long, String)
            
com.j_spaces.core.client.SQLQuery(T, String)
          Use SQLQuery.SQLQuery(Class, String) or SQLQuery.SQLQuery(String, String) instead. 
 

Deprecated Enum Constants
com.j_spaces.core.filters.ReplicationStatistics.ReplicationMode.ASYNC
           
org.openspaces.events.notify.NotifyComType.MULTICAST
          Since 9.0.0 
com.gigaspaces.annotation.pojo.FifoSupport.NOT_SET
          Since 8.0.1 - Use DEFAULT instead. 
com.gigaspaces.query.QueryResultType.NOT_SET
          Since 8.0.1 - Use DEFAULT instead. 
com.j_spaces.core.filters.ReplicationStatistics.ReplicationMode.SYNC
           
 

Deprecated Annotation Type Elements
org.openspaces.events.notify.Notify.commType
          This configuration is redundant and has no affect. 
org.openspaces.events.notify.Notify.guaranteed
           
com.gigaspaces.annotation.pojo.SpaceProperty.index
          since 7.1 . Use @SpaceIndex instead 
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). 
 


GigaSpaces XAP 9.7.2 API

Copyright © GigaSpaces.