| Package | Description |
|---|---|
| com.kabira.platform |
Managed Object Services
|
| com.kabira.platform.highavailability |
High Availability
|
| Modifier and Type | Method and Description |
|---|---|
static int |
ManagedObject.cardinality(java.lang.Class<?> operand)
Returns the number of instances of the given class.
|
static void |
ManagedObject.delete(java.lang.Object operand)
Deletes a Managed object.
|
static boolean |
ManagedObject.equals(java.lang.Object o1,
java.lang.Object o2)
Returns true if both references are proxies to the same
shared memory object.
|
static <T> java.lang.Iterable<T> |
ManagedObject.extent(java.lang.Class<T> klass)
Returns all shared memory instances of a Managed type.
|
static <T> java.lang.Iterable<T> |
ManagedObject.extent(java.lang.Class<T> klass,
LockMode objectLock)
Returns all shared memory instances of a Managed type,
with an explicit transaction lock taken on each instance
as it is iterated.
|
static boolean |
ManagedObject.isEmpty(java.lang.Object operand)
Determines if the backing shared memory object has been deleted.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
PartitionManager.setMapper(java.lang.Class managedClass,
PartitionMapper partitionMapper)
Associate a mapper to a given managed class.
|
static void |
PartitionManager.setMapper(java.lang.Class managedClass,
PartitionMapper partitionMapper,
PartitionMapper.Properties mapperProperties)
Associate a mapper to a given managed class.
|