Class SpaceProxyFactoryBean

java.lang.Object
org.openspaces.core.space.AbstractSpaceFactoryBean
org.openspaces.core.space.SpaceProxyFactoryBean
All Implemented Interfaces:
InternalDumpProcessor, EventListener, MemberAliveIndicator, BeanLevelMergedPropertiesAware, ServiceDetailsProvider, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationListener

public class SpaceProxyFactoryBean extends AbstractSpaceFactoryBean implements BeanLevelMergedPropertiesAware
Since:
10.0
Author:
yuvalm
  • Constructor Details

    • SpaceProxyFactoryBean

      public SpaceProxyFactoryBean()
    • SpaceProxyFactoryBean

      public SpaceProxyFactoryBean(String name)
  • Method Details

    • doCreateSpace

      protected IJSpace doCreateSpace() throws org.springframework.dao.DataAccessException
      Description copied from class: AbstractSpaceFactoryBean
      Responsible for creating/finding the actual IJSpace implementation.
      Specified by:
      doCreateSpace in class AbstractSpaceFactoryBean
      Returns:
      The IJSpace implementation used for the factory bean
      Throws:
      org.springframework.dao.DataAccessException
    • setName

      public void setName(String name)
    • setSpaceName

      public void setSpaceName(String name)
    • setInstanceId

      public void setInstanceId(String instanceId)
    • setSecurityConfig

      public void setSecurityConfig(SecurityConfig securityConfig)
      Description copied from class: AbstractSpaceFactoryBean
      Sets security configuration for the Space. If not set, no security will be used.
      Overrides:
      setSecurityConfig in class AbstractSpaceFactoryBean
    • setProperties

      public void setProperties(Properties properties)
    • setLookupGroups

      public void setLookupGroups(String lookupGroups)
    • setLookupLocators

      public void setLookupLocators(String lookupLocators)
    • setLookupTimeout

      public void setLookupTimeout(int lookupTimeout)
    • setVersioned

      public void setVersioned(boolean versioned)
    • setSpaceSqlFunction

      public void setSpaceSqlFunction(SpaceSqlFunctionBean[] spaceSqlFunctionBeans)
    • setMergedBeanLevelProperties

      public void setMergedBeanLevelProperties(Properties beanLevelProperties)
      Description copied from interface: BeanLevelMergedPropertiesAware
      Sets the merged properties using mergedProperties and the bean name that the bean implementing this interface is associated with.
      Specified by:
      setMergedBeanLevelProperties in interface BeanLevelMergedPropertiesAware