public void AfterPropertiesSet() { if (cachingEnabled != null) { attributesFactory.SetCachingEnabled(cachingEnabled.Value); } if (clientNotificationEnabled != null) { attributesFactory.SetClientNotificationEnabled(clientNotificationEnabled.Value); } if (lruEntriesLimit != null) { attributesFactory.SetLruEntriesLimit(lruEntriesLimit.Value); } if (cloningEnabled != null) { attributesFactory.SetCloningEnabled(cloningEnabled.Value); } SetStorageProperties(attributesFactory); SetExpirationProperties(attributesFactory); gemfireRegionAttributes = attributesFactory.CreateRegionAttributes(); }