C# Class Spring.Data.GemFire.ClientRegionFactoryObject

FactoryObject for creating generic Gemfire Region. Will try to first locate the region (by name) and, in case none if found, proceed to creating one using the given settings.
Inheritance: RegionLookupFactoryObject, IDisposable, IObjectFactoryAware
Datei anzeigen Open project: spring-projects/spring-gemfire-net

Public Methods

Method Description
AfterPropertiesSet ( ) : void
Dispose ( ) : void

Protected Methods

Method Description
LookupFallback ( Cache cacheObject, string regionName ) : Region
PostProcess ( Region region ) : void

Subclasses can override this method to further customize the Region configuration.

Post-process the region object for this factory object during the initialization process. The object is already initialized and configured by the factory object before this method is invoked.

PostProcessAttributes ( AttributesFactory attrFactory ) : void

Indented for subclasses to override and provide additional configuration of the AttributesFactory, for example setting persistence manager option is not currenlty exposed as a public property on the ClientRegionFactoryObject.

RegisterInterests ( ) : void
SetCallbacks ( AttributesFactory attributesFactory ) : void
SetDistributionProperties ( AttributesFactory attributesFactory ) : void

Method Details

AfterPropertiesSet() public method

public AfterPropertiesSet ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

LookupFallback() protected method

protected LookupFallback ( Cache cacheObject, string regionName ) : Region
cacheObject Cache
regionName string
return Region

PostProcess() protected method

Subclasses can override this method to further customize the Region configuration.
Post-process the region object for this factory object during the initialization process. The object is already initialized and configured by the factory object before this method is invoked.
protected PostProcess ( Region region ) : void
region Region The region.
return void

PostProcessAttributes() protected method

Indented for subclasses to override and provide additional configuration of the AttributesFactory, for example setting persistence manager option is not currenlty exposed as a public property on the ClientRegionFactoryObject.
protected PostProcessAttributes ( AttributesFactory attrFactory ) : void
attrFactory AttributesFactory The attributes factory.
return void

RegisterInterests() protected method

protected RegisterInterests ( ) : void
return void

SetCallbacks() protected method

protected SetCallbacks ( AttributesFactory attributesFactory ) : void
attributesFactory AttributesFactory
return void

SetDistributionProperties() protected method

protected SetDistributionProperties ( AttributesFactory attributesFactory ) : void
attributesFactory AttributesFactory
return void