|
GigaSpaces XAP 8.0 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SpaceTypeDescriptor
Encapsulates information about a space type.
SpaceTypeDescriptorBuilder,
SpacePropertyDescriptor,
SpaceIndex| Method Summary | |
|---|---|
Class<? extends SpaceDocument> |
getDocumentWrapperClass()
Gets the document wrapper class. |
FifoSupport |
getFifoSupport()
Gets the type's FIFO support. |
SpacePropertyDescriptor |
getFixedProperty(int position)
Gets a fixed property by its position. |
SpacePropertyDescriptor |
getFixedProperty(String name)
Gets a fixed property by its name. |
int |
getFixedPropertyPosition(String propertyName)
Gets the position of a fixed property by the specified property name. |
String |
getIdPropertyName()
Gets the ID property name. |
Map<String,SpaceIndex> |
getIndexes()
Gets the indexes of the type, mapped by their names. |
int |
getNumOfFixedProperties()
Gets the number of fixed properties of the type. |
Class<? extends Object> |
getObjectClass()
Gets the java class which correlates to the type, if available. |
String |
getRoutingPropertyName()
Gets the routing property name. |
String |
getTypeName()
Gets the type name. |
boolean |
isReplicable()
Returns true if this type is replicable, false otherwise. |
boolean |
supportsDynamicProperties()
Returns true if this type supports dynamic properties, false otherwise. |
boolean |
supportsOptimisticLocking()
Returns true if this type supports optimistic locking, false otherwise. |
| Method Detail |
|---|
String getTypeName()
Class<? extends Object> getObjectClass()
Class<? extends SpaceDocument> getDocumentWrapperClass()
SpaceDocument class is returned.
FifoSupport getFifoSupport()
FifoSupportboolean isReplicable()
int getNumOfFixedProperties()
SpacePropertyDescriptor getFixedProperty(int position)
position - Position of requested fixed property.
SpacePropertyDescriptor getFixedProperty(String name)
name - Name of requested fixes property.
int getFixedPropertyPosition(String propertyName)
propertyName - Name of property to locate.
boolean supportsDynamicProperties()
boolean supportsOptimisticLocking()
String getIdPropertyName()
String getRoutingPropertyName()
Map<String,SpaceIndex> getIndexes()
SpaceIndex
|
GigaSpaces XAP 8.0 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||