GigaSpaces XAP 10.0.1 API

org.openspaces.core.space
Class EmbeddedSpaceConfigurer

java.lang.Object
  extended by org.openspaces.core.space.AbstractSpaceConfigurer
      extended by org.openspaces.core.space.EmbeddedSpaceConfigurer
All Implemented Interfaces:
SpaceConfigurer

public class EmbeddedSpaceConfigurer
extends AbstractSpaceConfigurer

Author:
yuvalm

Constructor Summary
EmbeddedSpaceConfigurer(String name)
           
 
Method Summary
 EmbeddedSpaceConfigurer addFilterProvider(FilterProviderFactory filterProviderFactory)
           
 EmbeddedSpaceConfigurer addProperties(Properties properties)
           
 EmbeddedSpaceConfigurer addProperty(String name, String value)
           
 EmbeddedSpaceConfigurer addSpaceType(SpaceTypeDescriptor spaceType)
           
 EmbeddedSpaceConfigurer blobStoreDataPolicy(BlobStoreDataPolicyFactoryBean blobStoreDataPolicy)
           
 EmbeddedSpaceConfigurer cachePolicy(CachePolicy cachePolicy)
           
 void close()
           
 EmbeddedSpaceConfigurer clusterInfo(ClusterInfo clusterInfo)
           
protected  IJSpace createSpace()
           
 EmbeddedSpaceConfigurer credentials(String userName, String password)
           
 EmbeddedSpaceConfigurer credentialsProvider(CredentialsProvider credentialsProvider)
           
 EmbeddedSpaceConfigurer customCachePolicy(CustomCachePolicyFactoryBean customCachePolicy)
           
 EmbeddedSpaceConfigurer distributedTransactionProcessingConfiguration(DistributedTransactionProcessingConfigurationFactoryBean distributedTransactionProcessingConfiguration)
           
 EmbeddedSpaceConfigurer externalDataSource(ManagedDataSource externalDataSource)
           
 EmbeddedSpaceConfigurer gatewayTargets(GatewayTargetsFactoryBean gatewayTargets)
           
 EmbeddedSpaceConfigurer lookupGroups(String... lookupGroups)
           
 EmbeddedSpaceConfigurer lookupGroups(String lookupGroups)
           
 EmbeddedSpaceConfigurer lookupLocators(String... lookupLocators)
           
 EmbeddedSpaceConfigurer lookupLocators(String lookupLocators)
           
 EmbeddedSpaceConfigurer lookupTimeout(int lookupTimeout)
           
 EmbeddedSpaceConfigurer mirrored(boolean mirrored)
           
 EmbeddedSpaceConfigurer primaryBackupListener(com.gigaspaces.cluster.activeelection.ISpaceModeListener primaryBackupListener)
           
 EmbeddedSpaceConfigurer registerForSpaceModeNotifications(boolean registerForSpaceMode)
           
 EmbeddedSpaceConfigurer replicationFilterProvider(ReplicationFilterProviderFactory replicationFilterProvider)
           
 EmbeddedSpaceConfigurer schema(String schema)
           
 EmbeddedSpaceConfigurer secured(boolean secured)
           
 EmbeddedSpaceConfigurer spaceDataSource(SpaceDataSource spaceDataSource)
           
 EmbeddedSpaceConfigurer spaceSynchronizationEndpoint(SpaceSynchronizationEndpoint synchronizationEndpoint)
           
 EmbeddedSpaceConfigurer versioned(boolean versioned)
           
 
Methods inherited from class org.openspaces.core.space.AbstractSpaceConfigurer
create, space, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmbeddedSpaceConfigurer

public EmbeddedSpaceConfigurer(String name)
Method Detail

close

public void close()

createSpace

protected IJSpace createSpace()
Specified by:
createSpace in class AbstractSpaceConfigurer

addProperty

public EmbeddedSpaceConfigurer addProperty(String name,
                                           String value)

addProperties

public EmbeddedSpaceConfigurer addProperties(Properties properties)

lookupGroups

public EmbeddedSpaceConfigurer lookupGroups(String lookupGroups)

lookupGroups

public EmbeddedSpaceConfigurer lookupGroups(String... lookupGroups)

lookupLocators

public EmbeddedSpaceConfigurer lookupLocators(String lookupLocators)

lookupLocators

public EmbeddedSpaceConfigurer lookupLocators(String... lookupLocators)

lookupTimeout

public EmbeddedSpaceConfigurer lookupTimeout(int lookupTimeout)

versioned

public EmbeddedSpaceConfigurer versioned(boolean versioned)

credentials

public EmbeddedSpaceConfigurer credentials(String userName,
                                           String password)

credentialsProvider

public EmbeddedSpaceConfigurer credentialsProvider(CredentialsProvider credentialsProvider)

secured

public EmbeddedSpaceConfigurer secured(boolean secured)

schema

public EmbeddedSpaceConfigurer schema(String schema)

mirrored

public EmbeddedSpaceConfigurer mirrored(boolean mirrored)

addFilterProvider

public EmbeddedSpaceConfigurer addFilterProvider(FilterProviderFactory filterProviderFactory)

addSpaceType

public EmbeddedSpaceConfigurer addSpaceType(SpaceTypeDescriptor spaceType)

replicationFilterProvider

public EmbeddedSpaceConfigurer replicationFilterProvider(ReplicationFilterProviderFactory replicationFilterProvider)

externalDataSource

public EmbeddedSpaceConfigurer externalDataSource(ManagedDataSource externalDataSource)

spaceDataSource

public EmbeddedSpaceConfigurer spaceDataSource(SpaceDataSource spaceDataSource)

spaceSynchronizationEndpoint

public EmbeddedSpaceConfigurer spaceSynchronizationEndpoint(SpaceSynchronizationEndpoint synchronizationEndpoint)

cachePolicy

public EmbeddedSpaceConfigurer cachePolicy(CachePolicy cachePolicy)

clusterInfo

public EmbeddedSpaceConfigurer clusterInfo(ClusterInfo clusterInfo)

registerForSpaceModeNotifications

public EmbeddedSpaceConfigurer registerForSpaceModeNotifications(boolean registerForSpaceMode)

primaryBackupListener

public EmbeddedSpaceConfigurer primaryBackupListener(com.gigaspaces.cluster.activeelection.ISpaceModeListener primaryBackupListener)

gatewayTargets

public EmbeddedSpaceConfigurer gatewayTargets(GatewayTargetsFactoryBean gatewayTargets)

distributedTransactionProcessingConfiguration

public EmbeddedSpaceConfigurer distributedTransactionProcessingConfiguration(DistributedTransactionProcessingConfigurationFactoryBean distributedTransactionProcessingConfiguration)

customCachePolicy

public EmbeddedSpaceConfigurer customCachePolicy(CustomCachePolicyFactoryBean customCachePolicy)

blobStoreDataPolicy

public EmbeddedSpaceConfigurer blobStoreDataPolicy(BlobStoreDataPolicyFactoryBean blobStoreDataPolicy)

GigaSpaces XAP 10.0.1 API

Copyright © GigaSpaces.