GigaSpaces XAP.NET Documentation
GigaSpacesFactory Class
Class LibraryGigaSpaces.CoreGigaSpacesFactory
This class is the starting point for
Declaration Syntax
C#Visual BasicVisual C++J#
public static class GigaSpacesFactory
Public NotInheritable Class GigaSpacesFactory
public ref class GigaSpacesFactory abstract sealed
public final class GigaSpacesFactory
Members
All MembersMethodsProperties



IconMemberDescription
Configuration
Gets the GigaSpaces configuration.

CreateDistributedTransactionManager()()()()
Creates a distributed transaction manager.

CreateIdBasedLocalCache(ISpaceProxy)
Creates a new id-based local cache over the specified space proxy with default configuration.

CreateIdBasedLocalCache(ISpaceProxy, IdBasedLocalCacheConfig)
Creates a new id-based local cache over the specified space proxy with the specified configuration.

CreateLocalCache(ISpaceProxy)
Creates a new local cache over the specified space proxy with default configuration.

CreateLocalCache(ISpaceProxy, LocalCacheConfig)
Creates a new local cache over the specified space proxy with the specified configuration.

CreateLocalView(ISpaceProxy, ICollection<(Of <<'(View>)>>))
Creates a new local view

CreateLocalView(ISpaceProxy, ICollection<(Of <<'(View>)>>), LocalViewConfig)
Creates a new local view

DefaultEventSessionConfig
Gets or sets the default EventSessionConfig assigned to created proxies.

DefaultLeaseTime
Gets or sets the default lease time assigned to created proxies.

DefaultMaxItems
Gets or sets the default max items assigned to created proxies.

DefaultTimeOut
Gets or sets the default timeout assigned to created proxies.

ExpandXapNetEnvironmentVariables(String)
Expands XAP.NET environment variables in specified string, if any.

FindDistributedTransactionManager(JiniTransactionManagerLookupInfo)
Finds a distributed transaction manager using the specified lookup info.

FindSpace(String)
Find the space specified by the url.

FindSpace(String, SpaceConfig)
Find the space specified by the cluster info and url.

FindSpace(String, SecurityContext)
Find the space specified by the url.

FindSpace(String, SpaceConfig, SecurityContext)
Find the space specified by the url.

Initialize()()()()
Initializes the factory. If the factory is already initialized this method has no effect. Calling this method is optional - if it was not called, the factory will automatically invoke it on the first time it is required. Use this method if you wish to explicitly initialize the factory at a specific timing.

IsInitialized
Returns true if the GigaSpacesFactory is initialized, false otherwise.

LoadCustomConfiguration(String)
Loads configuration from a custom configuration file.

Inheritance Hierarchy
Object
GigaSpacesFactory

Assembly: GigaSpaces.Core (Module: GigaSpaces.Core) Version: 16.2.0.0 (16.2.1)