org.openspaces.core.space
Class SpaceProxyFactoryBean
java.lang.Object
org.openspaces.core.space.AbstractSpaceFactoryBean
org.openspaces.core.space.SpaceProxyFactoryBean
- All Implemented Interfaces:
- com.gigaspaces.internal.dump.InternalDumpProcessor, EventListener, MemberAliveIndicator, BeanLevelMergedPropertiesAware, ServiceDetailsProvider, Aware, BeanNameAware, DisposableBean, FactoryBean, InitializingBean, ApplicationContextAware, ApplicationListener
public class SpaceProxyFactoryBean
- extends AbstractSpaceFactoryBean
- implements BeanLevelMergedPropertiesAware
- Since:
- 10.0
- Author:
- yuvalm
Methods inherited from class org.openspaces.core.space.AbstractSpaceFactoryBean |
afterPropertiesSet, close, destroy, fireSpaceAfterBackupEvent, fireSpaceAfterPrimaryEvent, fireSpaceBeforeBackupEvent, fireSpaceBeforePrimaryEvent, getApplicationContext, getName, getObject, getObjectType, getSecurityConfig, getServicesDetails, isAlive, isMemberAliveEnabled, isRegisterForSpaceModeNotifications, isSingleton, onApplicationEvent, process, setApplicationContext, setBeanName, setCredentialsProvider, setEnableMemberAliveIndicator, setPrimaryBackupListener, setRegisterForSpaceModeNotifications, setUserDetails |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpaceProxyFactoryBean
public SpaceProxyFactoryBean()
SpaceProxyFactoryBean
public SpaceProxyFactoryBean(String name)
doCreateSpace
protected IJSpace doCreateSpace()
throws 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:
DataAccessException
setName
public void setName(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)
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
Copyright © GigaSpaces.