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.

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.

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 using the standard configuration file. 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.

Initialize(String)
Initializes the factory using a custom configuration file.

Inheritance Hierarchy
Object
GigaSpacesFactory

Assembly: GigaSpaces.Core (Module: GigaSpaces.Core) Version: 7.0.1.3800 (7.0.1.3800)