GigaSpaces XAP 10.0.1 API

org.openspaces.core.config
Class GigaSpaceDocumentTypeDescriptorFactoryBean

java.lang.Object
  extended by org.openspaces.core.config.GigaSpaceDocumentTypeDescriptorFactoryBean
All Implemented Interfaces:
FactoryBean<SpaceTypeDescriptor>, InitializingBean

public class GigaSpaceDocumentTypeDescriptorFactoryBean
extends Object
implements FactoryBean<SpaceTypeDescriptor>, InitializingBean


Constructor Summary
GigaSpaceDocumentTypeDescriptorFactoryBean()
           
 
Method Summary
 void afterPropertiesSet()
           
 boolean getBlobstoreEnabled()
           
 Set<String> getFifoGroupingIndexesPaths()
           
 String getFifoGroupingPropertyPath()
           
 SpaceTypeDescriptor getObject()
           
 Class<?> getObjectType()
           
 StorageType getStorageType()
           
 boolean isSingleton()
           
 void setBlobstoreEnabled(boolean blobstoreEnabled)
           
 void setDocumentClass(String documentWrapperClassName)
           
 void setFifoGroupingIndexesPaths(Set<String> fifoGroupingIndexesPaths)
           
 void setFifoGroupingPropertyPath(String fifoGroupingPropertyPath)
           
 void setFifoSupport(FifoSupport fifoSupport)
           
 void setIdProperty(SpaceIdProperty idProperty)
           
 void setIndexes(SpaceIndex... indexes)
           
 void setOptimisticLock(boolean optimisticLocking)
           
 void setReplicable(boolean replicable)
           
 void setRoutingProperty(SpaceRoutingProperty routingProperty)
           
 void setStorageType(StorageType storageType)
           
 void setSuperType(SpaceTypeDescriptor superTypeDescriptor)
           
 void setTypeName(String typeName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GigaSpaceDocumentTypeDescriptorFactoryBean

public GigaSpaceDocumentTypeDescriptorFactoryBean()
Method Detail

getObject

public SpaceTypeDescriptor getObject()
                              throws Exception
Specified by:
getObject in interface FactoryBean<SpaceTypeDescriptor>
Throws:
Exception

getObjectType

public Class<?> getObjectType()
Specified by:
getObjectType in interface FactoryBean<SpaceTypeDescriptor>

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface FactoryBean<SpaceTypeDescriptor>

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
Specified by:
afterPropertiesSet in interface InitializingBean
Throws:
Exception

setTypeName

public void setTypeName(String typeName)

setSuperType

public void setSuperType(SpaceTypeDescriptor superTypeDescriptor)

setFifoSupport

public void setFifoSupport(FifoSupport fifoSupport)

setReplicable

public void setReplicable(boolean replicable)

setOptimisticLock

public void setOptimisticLock(boolean optimisticLocking)

setIdProperty

public void setIdProperty(SpaceIdProperty idProperty)

setRoutingProperty

public void setRoutingProperty(SpaceRoutingProperty routingProperty)

setIndexes

public void setIndexes(SpaceIndex... indexes)

setDocumentClass

public void setDocumentClass(String documentWrapperClassName)
                      throws ClassNotFoundException
Throws:
ClassNotFoundException

getStorageType

public StorageType getStorageType()

setStorageType

public void setStorageType(StorageType storageType)

getFifoGroupingPropertyPath

public String getFifoGroupingPropertyPath()

setFifoGroupingPropertyPath

public void setFifoGroupingPropertyPath(String fifoGroupingPropertyPath)

getFifoGroupingIndexesPaths

public Set<String> getFifoGroupingIndexesPaths()

setFifoGroupingIndexesPaths

public void setFifoGroupingIndexesPaths(Set<String> fifoGroupingIndexesPaths)

getBlobstoreEnabled

public boolean getBlobstoreEnabled()

setBlobstoreEnabled

public void setBlobstoreEnabled(boolean blobstoreEnabled)

GigaSpaces XAP 10.0.1 API

Copyright © GigaSpaces.