Class SpaceCacheConfig

java.lang.Object
com.gigaspaces.internal.client.cache.SpaceCacheConfig
Direct Known Subclasses:
LocalCacheConfig, LocalViewConfig

public abstract class SpaceCacheConfig extends Object
Since:
8.0.5
Author:
Niv Ingberg
  • Field Details

    • FROM_DOTNET

      public static final String FROM_DOTNET
    • DEFAULT_MAX_DISCONNECTION_DURATION

      public static final long DEFAULT_MAX_DISCONNECTION_DURATION
      See Also:
  • Constructor Details

    • SpaceCacheConfig

      public SpaceCacheConfig()
    • SpaceCacheConfig

      public SpaceCacheConfig(SpaceURL remoteSpaceUrl, Properties customProperties)
  • Method Details

    • initLogger

      protected abstract org.slf4j.Logger initLogger()
    • initLocalSpaceConfig

      public void initLocalSpaceConfig(SpaceConfigReader configReader)
    • getCustomProperties

      public Properties getCustomProperties()
    • setCustomProperties

      public void setCustomProperties(Properties customProperties)
    • getRemoteSpaceUrl

      public SpaceURL getRemoteSpaceUrl()
    • initRemoteSpaceUrl

      public void initRemoteSpaceUrl(IDirectSpaceProxy spaceProxy)
    • applyDefaultValues

      protected void applyDefaultValues()
    • getUrlProperty

      protected String getUrlProperty(String key)
    • getDeprecatedProperty

      protected String getDeprecatedProperty(String key, String alternateProperty)
    • setStorageType

      public void setStorageType(String storageType)
    • getMaxDisconnectionDuration

      public Long getMaxDisconnectionDuration()
    • setMaxDisconnectionDuration

      public void setMaxDisconnectionDuration(Long maxDisconnectionDuration)
    • getBatchSize

      public Integer getBatchSize()
    • setBatchSize

      public void setBatchSize(Integer batchSize)
    • getBatchTimeout

      public Long getBatchTimeout()
    • setBatchTimeout

      public void setBatchTimeout(Long batchTimeout)
    • getNotifyRenewRTT

      public long getNotifyRenewRTT()
    • isActiveWhileDisconnected

      public abstract boolean isActiveWhileDisconnected()
    • supportsNotifications

      public abstract boolean supportsNotifications()
    • getEntryDataType

      public EntryDataType getEntryDataType()