|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=TYPE) @Retention(value=RUNTIME) public @interface SpaceClass
Defines a class annotation of Entry/POJO objects. This class is annotations class describe the fields we are using for convert POJO to entry and entry to POJO with out gs xml file The annotation indicate POJO to entry attribute
Optional Element Summary | |
---|---|
FifoSupport |
fifoSupport
Determines FIFO operations support for this class. |
SpaceClass.IncludeProperties |
includeProperties
When 'get' field method is not declared with SpaceProperty annotation it is taking into account as space field only if fieldInclusion is IncludeProperties.IMPLICIT. |
boolean |
inheritIndexes
Deprecated. Since 8.0 - To disable an index from the super class, override the relevant property with @SpaceIndex(SpaceIndexType.NONE) . |
boolean |
persist
When space defined as persistent true value for this annotation will persist object of this type. |
boolean |
replicate
When running in partial replication mode, a true value for this field will replicate the all object of this type to target space(s) |
StorageType |
storageType
|
public abstract FifoSupport fifoSupport
FifoSupport
public abstract boolean replicate
public abstract boolean persist
@Deprecated public abstract boolean inheritIndexes
@SpaceIndex(SpaceIndexType.NONE)
.
public abstract SpaceClass.IncludeProperties includeProperties
public abstract StorageType storageType
|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |