Class ProxySettings

java.lang.Object
com.j_spaces.core.client.ProxySettings
All Implemented Interfaces:
SmartExternalizable, Externalizable, Serializable

public class ProxySettings extends Object implements SmartExternalizable
Essential proxy settings. This class is not serializable and is not passed between the space and the proxy
Since:
6.5
Author:
anna
See Also:
  • Constructor Details

  • Method Details

    • getUuid

      public Uuid getUuid()
    • getSerializationType

      public int getSerializationType()
    • getContainerName

      public String getContainerName()
    • getSpaceName

      public String getSpaceName()
    • getStubHandler

      public IStubHandler getStubHandler()
    • getContainerProxy

      public IJSpaceContainer getContainerProxy()
    • getSpaceAttributes

      public SpaceConfig getSpaceAttributes()
    • getSpaceURL

      public SpaceURL getSpaceURL()
    • isSecuredService

      public boolean isSecuredService()
    • getExportedTransportConfig

      public ITransportConfig getExportedTransportConfig()
    • getFinderURL

      public SpaceURL getFinderURL()
    • setFinderURL

      public ProxySettings setFinderURL(SpaceURL finderURL)
    • getTimeProvider

      public String getTimeProvider()
    • getCodebase

      public String getCodebase()
    • getMemberName

      public String getMemberName()
    • getUUIDHashCode

      public int getUUIDHashCode()
    • getRemoteSpace

      public IRemoteSpace getRemoteSpace()
    • getSpaceImplIfEmbedded

      public SpaceImpl getSpaceImplIfEmbedded()
    • getOldProxyHolder

      public LBProxyHolder getOldProxyHolder()
    • isCollocated

      public boolean isCollocated()
    • getUpdateModifiers

      public int getUpdateModifiers()
    • setUpdateModifiers

      public void setUpdateModifiers(int updateModifiers)
    • getReadModifiers

      public int getReadModifiers()
    • setReadModifiers

      public void setReadModifiers(int readModifiers)
    • isVersioned

      public boolean isVersioned()
    • setVersioned

      public void setVersioned(boolean isVersioned)
    • isFifo

      public boolean isFifo()
    • setFifo

      public void setFifo(boolean fifo)
    • isGatewayProxy

      public boolean isGatewayProxy()
    • setGatewayProxy

      public void setGatewayProxy(boolean gatewayProxy)
    • getCustomProperties

      public Properties getCustomProperties()
    • isTieredStorageCachePolicy

      public boolean isTieredStorageCachePolicy()
    • getTieredStorageConfig

      public TieredStorageConfig getTieredStorageConfig()
    • isMvccEnabled

      public boolean isMvccEnabled()
    • writeExternal

      public void writeExternal(ObjectOutput out) throws IOException
      Specified by:
      writeExternal in interface Externalizable
      Throws:
      IOException
    • readExternal

      public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
      Specified by:
      readExternal in interface Externalizable
      Throws:
      IOException
      ClassNotFoundException
    • getSpaceClusterInfo

      public SpaceClusterInfo getSpaceClusterInfo(boolean clustered)
    • cloneAndUpdate

      public ProxySettings cloneAndUpdate(ClusterTopology chunksMap)
    • cloneAndUpdate

      public ProxySettings cloneAndUpdate(SpaceClusterInfo newClusterInfo)