|
GigaSpaces XAP 7.0 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 | |
---|---|
boolean |
fifo
Deprecated. This setting is deprecated. Use fifoMode() instead. |
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
The index level indicate if to take into account the indexes which declared into superclasses or only in the instance itself |
String |
mappingType
Deprecated. This setting is no longer required. |
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) |
public abstract FifoSupport fifoSupport
FifoSupport
@Deprecated public abstract boolean fifo
public abstract boolean replicate
public abstract boolean persist
@Deprecated public abstract String mappingType
public abstract boolean inheritIndexes
public abstract SpaceClass.IncludeProperties includeProperties
|
GigaSpaces XAP 7.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |