@Override public DomainDataRegion buildDomainDataRegion( DomainDataRegionConfig regionConfig, DomainDataRegionBuildingContext buildingContext) { return new DomainDataRegionImpl( regionConfig, this, createDomainDataStorageAccess( regionConfig, buildingContext ), cacheKeysFactory, buildingContext ); }
@Override public DomainDataRegion buildDomainDataRegion( DomainDataRegionConfig regionConfig, DomainDataRegionBuildingContext buildingContext) { return new DomainDataRegionImpl( regionConfig, this, new MapStorageAccessImpl(), cacheKeysFactory, buildingContext ); }
@Override public DomainDataRegion buildDomainDataRegion( DomainDataRegionConfig regionConfig, DomainDataRegionBuildingContext buildingContext) { verifyStarted(); return new DomainDataRegionImpl( regionConfig, this, createDomainDataStorageAccess( regionConfig, buildingContext ), getImplicitCacheKeysFactory(), buildingContext ); }
@Override public DomainDataRegion buildDomainDataRegion(DomainDataRegionConfig regionConfig, DomainDataRegionBuildingContext buildingContext) { return new DomainDataRegionImpl(regionConfig, this, createDomainDataStorageAccess(regionConfig, buildingContext), cacheKeysFactory, buildingContext); }
@Override public DomainDataRegion buildDomainDataRegion(DomainDataRegionConfig regionConfig, DomainDataRegionBuildingContext buildingContext) { return new DomainDataRegionImpl(regionConfig, this, createDomainDataStorageAccess(regionConfig, buildingContext), cacheKeysFactory, buildingContext); }
@Override public DomainDataRegion buildDomainDataRegion( DomainDataRegionConfig regionConfig, DomainDataRegionBuildingContext buildingContext) { return new DomainDataRegionImpl( regionConfig, this, createDomainDataStorageAccess( regionConfig, buildingContext ), cacheKeysFactory, buildingContext ); }