| 
GigaSpaces XAP 9.1 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openspaces.core.GigaSpaceConfigurer
public class GigaSpaceConfigurer
A simple programmatic configurer for GigaSpace instance wrapping
 the GigaSpaceFactoryBean.
 
Usage example:
 UrlSpaceConfigurer urlSpaceConfigurer = new UrlSpaceConfigurer("/./space").schema("persistent")
          .noWriteLeaseMode(true).lookupGroups(new String[] {"kimchy"});
 GigaSpace gigaSpace = new GigaSpaceConfigurer(urlSpaceConfigurer).defaultTakeTimeout(1000).gigaSpace();
 ...
 urlSpaceConfigurer.destroySpace(); // optional
 
| Constructor Summary | |
|---|---|
GigaSpaceConfigurer(IJSpace space)
Constructs a new configurer based on the Space.  | 
|
GigaSpaceConfigurer(SpaceConfigurer configurer)
Constructs a new configurer based on the Space.  | 
|
| Method Summary | |
|---|---|
 GigaSpaceConfigurer | 
clustered(boolean clustered)
 | 
 GigaSpace | 
create()
Creates a new GigaSpace instance if non already created. | 
 GigaSpaceConfigurer | 
defaultIsolationLevel(int defaultIsolationLevel)
 | 
 GigaSpaceConfigurer | 
defaultReadTimeout(long defaultReadTimeout)
 | 
 GigaSpaceConfigurer | 
defaultTakeTimeout(long defaultTakeTimeout)
 | 
 GigaSpaceConfigurer | 
defaultWriteLease(long defaultWriteLease)
 | 
 GigaSpaceConfigurer | 
exTranslator(ExceptionTranslator exTranslator)
 | 
 GigaSpace | 
gigaSpace()
Creates a new GigaSpace instance if non already created. | 
 GigaSpaceConfigurer | 
transactionManager(PlatformTransactionManager transactionManager)
 | 
 GigaSpaceConfigurer | 
txProvider(TransactionProvider txProvider)
 | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public GigaSpaceConfigurer(IJSpace space)
public GigaSpaceConfigurer(SpaceConfigurer configurer)
| Method Detail | 
|---|
public GigaSpaceConfigurer txProvider(TransactionProvider txProvider)
GigaSpaceFactoryBean.setTxProvider(org.openspaces.core.transaction.TransactionProvider)public GigaSpaceConfigurer exTranslator(ExceptionTranslator exTranslator)
GigaSpaceFactoryBean.setExTranslator(org.openspaces.core.exception.ExceptionTranslator)public GigaSpaceConfigurer clustered(boolean clustered)
GigaSpaceFactoryBean.setClustered(boolean)public GigaSpaceConfigurer defaultReadTimeout(long defaultReadTimeout)
GigaSpaceFactoryBean.setDefaultReadTimeout(long)public GigaSpaceConfigurer defaultTakeTimeout(long defaultTakeTimeout)
GigaSpaceFactoryBean.setDefaultTakeTimeout(long)public GigaSpaceConfigurer defaultWriteLease(long defaultWriteLease)
GigaSpaceFactoryBean.setDefaultWriteLease(long)public GigaSpaceConfigurer defaultIsolationLevel(int defaultIsolationLevel)
GigaSpaceFactoryBean.setDefaultIsolationLevel(int)public GigaSpaceConfigurer transactionManager(PlatformTransactionManager transactionManager)
GigaSpaceFactoryBean.setTransactionManager(org.springframework.transaction.PlatformTransactionManager)public GigaSpace create()
GigaSpace instance if non already created.
public GigaSpace gigaSpace()
GigaSpace instance if non already created.
create()
  | 
GigaSpaces XAP 9.1 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||