Class GigaMapConfigurer

java.lang.Object
org.openspaces.core.GigaMapConfigurer

public class GigaMapConfigurer extends Object
A simple programmatic configurer for GigaMap instance wrapping the GigaMapFactoryBean.

Usage example:

 UrlSpaceConfigurer urlSpaceConfigurer = new UrlSpaceConfigurer("/./space").schema("persistent")
          .noWriteLeaseMode(true).lookupGroups(new String[] {"kimchy"});
 IJSpace space = urlSpaceConfigurer.space();
 IMap map = new MapConfigurer(space).localCachePutFirst(true).map();

 GigaMap gigaMap = new GigaMapConfigurer(map).gigaMap();
 ...
 urlSpaceConfigurer.destroySpace(); // optional
 
Author:
kimchy