Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

activate() - Method in class com.kabira.test.management.Client.Configuration
Activate the current configuration.
activated(Version) - Method in class com.kabira.platform.switchconfig.ConfigurationListener
Called when a configuration version has been activated for a registered configuration type.
active(String) - Method in class com.kabira.platform.highavailability.NodeNotifier
Called when a node becomes active.
active(Version) - Method in class com.kabira.platform.switchconfig.Notifier
Deprecated.
Specified version being made active
ActiveNodeIndex - Static variable in class com.kabira.platform.highavailability.Partition
Index to the active node in the nodes array
add(String, Object) - Method in class com.kabira.platform.KeyFieldValueList
Adds a field value pair.
add(String, Object, KeyComparisonOperator) - Method in class com.kabira.platform.KeyFieldValueRangeList
Adds a field that is part of a range query.
addClass(Class<?>) - Method in class com.kabira.platform.CacheManager.Cache
Associate the given class to a cache.
addNode(String) - Method in class com.kabira.platform.QueryScope
Adds the specified node if not already present.
addRow(String[]) - Method in class com.kabira.platform.management.Target
Add a row to the result set
addToClassPath(File) - Method in class com.kabira.platform.component.Notifier
Adds to the class path of the current JVM.
Allocator - Class in com.kabira.platform.osstats
Shared Memory Allocation Statistics
Allocator() - Constructor for class com.kabira.platform.osstats.Allocator
Create a new Allocator
asyncCreateFailures - Variable in class com.kabira.platform.highavailability.Partition.Statistics
The number of asynchronous create failures that occurred in this partition.
asyncDeleteFailures - Variable in class com.kabira.platform.highavailability.Partition.Statistics
The number of asynchronous delete failures that occurred in this partition.
Asynchronous - Annotation Type in com.kabira.platform.annotation
Annotation to indicate whether a method should be executed asynchronously.
asyncUpdateFailures - Variable in class com.kabira.platform.highavailability.Partition.Statistics
The number of asynchronous update failures that occurred in this partition.
audit(Version) - Method in class com.kabira.platform.switchconfig.Notifier
Deprecated.
Audit activating a configuration version
auditActivate(Version) - Method in class com.kabira.platform.switchconfig.ConfigurationListener
Called before a configuration version is activated for a registered configuration type.
auditDeactivate(Version) - Method in class com.kabira.platform.switchconfig.ConfigurationListener
Called before a configuration version is deactivated for a registered configuration type.
auditInactive(Version) - Method in class com.kabira.platform.switchconfig.Notifier
Deprecated.
Audit a configuration version that is being deactivated
auditLoad(Version) - Method in class com.kabira.platform.switchconfig.ConfigurationListener
Called when a configuration version is loaded for a registered configuration type.
auditLoad(Version, OutParameter<Config[]>) - Method in class com.kabira.platform.switchconfig.Notifier
Deprecated.
Audit a configuration being loaded
auditRemove(Version) - Method in class com.kabira.platform.switchconfig.ConfigurationListener
Called before a configuration version is removed for a registered configuration type.
auditRemove(Version) - Method in class com.kabira.platform.switchconfig.Notifier
Deprecated.
Audit a configuration version that is being removed
auditReplace(Version, Version) - Method in class com.kabira.platform.switchconfig.ConfigurationListener
Called before a configuration version is replacing the active version for a registered configuration type.
auditReplace(Version, Version) - Method in class com.kabira.platform.switchconfig.Notifier
Deprecated.
Audit replacing an active version

B

broadcastUpdates(boolean) - Method in class com.kabira.platform.highavailability.Partition.Properties
Set the broadcastUpdates property value.
BUILD_IDENTIFIER - Static variable in class com.kabira.platform.property.Status
"com.kabira.platform.build" - Set at JVM startup to the product build identifier, e.g.
BUILD_TYPE - Static variable in class com.kabira.platform.property.Status
"com.kabira.platform.buildType" - Set at JVM startup to the build type of the JVM and runtime environment.
ByReference - Annotation Type in com.kabira.platform.annotation
Marks a field of a non-Managed object type for inclusion in a Managed class, using copy-by-reference.
ByValue - Annotation Type in com.kabira.platform.annotation
Marks a Serializable field for inclusion in a Managed class, using copy-by-value.

C

CacheDestroyed(String) - Constructor for error com.kabira.platform.CacheManager.CacheDestroyed
Creates a CacheDestroyed exception.
CacheManager - Class in com.kabira.platform
The CacheManager class.
CacheManager.Cache - Class in com.kabira.platform
A Cache instance.
CacheManager.CacheDestroyed - Error in com.kabira.platform
Exception thrown when a Cache instance has been destroyed.
CacheManager.CacheFlusher - Class in com.kabira.platform
The Cache flusher.
cancel(String) - Method in class com.kabira.platform.swtimer.TimerNotifier
Cancel the timer
cardinality() - Method in class com.kabira.platform.highavailability.Partition
Returns the number of instances in this partition.
cardinality() - Method in class com.kabira.platform.KeyQuery
Returns the number of instances of the given key.
cardinality(Class<?>) - Static method in class com.kabira.platform.ManagedObject
Returns the number of instances of the given class.
cardinality(Class<?>, QueryScope) - Static method in class com.kabira.platform.ManagedObject
Returns the number of instances of the given class.
CLASS_PATH - Static variable in class com.kabira.platform.property.Status
"com.kabira.application.class.path" - The location of the application classes on the node.
clear() - Method in class com.kabira.platform.KeyFieldValueList
Removes all fields from the list.
clear() - Method in class com.kabira.platform.KeyFieldValueRangeList
Removes all fields from the list.
clearMapper(Class<?>) - Static method in class com.kabira.platform.highavailability.PartitionManager
Clear a mapper for a given managed class.
clearMapper(String) - Static method in class com.kabira.platform.highavailability.PartitionManager
Clear a mapper for a given type.
clearNotifier(Class<?>) - Static method in class com.kabira.platform.CacheManager.CacheFlusher
Clear the flush notifier for the given managed class.
clearStatistics() - Method in class com.kabira.platform.highavailability.Partition
Clear the statistics for the partition.
Client - Class in com.kabira.test.management
Provides a mechanism for calling administration targets from test code.
Client(String, String) - Constructor for class com.kabira.test.management.Client
Create a new Client instance using the given userName and password.
Client.Configuration - Class in com.kabira.test.management
Provides a mechanism for loading and managing configuration data.
com.kabira.platform - package com.kabira.platform
Managed Object Services
com.kabira.platform.annotation - package com.kabira.platform.annotation
Annotation types.
com.kabira.platform.component - package com.kabira.platform.component
Component support.
com.kabira.platform.flusher - package com.kabira.platform.flusher
Named Cache Flush Notifications
com.kabira.platform.highavailability - package com.kabira.platform.highavailability
High Availability
com.kabira.platform.kcs - package com.kabira.platform.kcs
Configuration File Service
com.kabira.platform.management - package com.kabira.platform.management
System Management
com.kabira.platform.osstats - package com.kabira.platform.osstats
Runtime Statistics
com.kabira.platform.property - package com.kabira.platform.property
System Properties
com.kabira.platform.swbuiltin - package com.kabira.platform.swbuiltin
Runtime services
com.kabira.platform.switchconfig - package com.kabira.platform.switchconfig
Configuration Service
com.kabira.platform.swtimer - package com.kabira.platform.swtimer
Transactional timer service
com.kabira.store - package com.kabira.store
Secondary store notifiers.
com.kabira.test.management - package com.kabira.test.management
Management Test Support classes
Command - Annotation Type in com.kabira.platform.management
Indicate that this method should be exposed as an command.
commandComplete() - Method in class com.kabira.platform.management.Target
Indicate that the command has completed successfully.
commandFailed(String) - Method in class com.kabira.platform.management.Target
Indicate that the command has failed.
CommandFailed - Exception in com.kabira.test.management
This exception indicates that a problem occurred while executing a command.
comparisonOperator - Variable in class com.kabira.store.KeyField
The comparison operator for field and data.
CompensationTrigger - Interface in com.kabira.platform
Indicate that this class implements a compensation trigger.
CompensationTrigger.ConflictInfo - Class in com.kabira.platform
The conflict information passed into the uponConflict() trigger.
CompensationTrigger.ConflictType - Enum in com.kabira.platform
Possible conflicts that are detected.
ComponentException - Exception in com.kabira.platform.component
Component load failed exception.
ComponentException(String) - Constructor for exception com.kabira.platform.component.ComponentException
Create a load failed exception.
ComponentException(String, Throwable) - Constructor for exception com.kabira.platform.component.ComponentException
Create a load failed exception.
Config - Class in com.kabira.platform.switchconfig
Base class for all configuration data.
Config() - Constructor for class com.kabira.platform.switchconfig.Config
Create a new Config
Configuration - Class in com.kabira.platform.kcs
Configuration types which extend from this type are supported automatically by the kcs configuration loader.
Configuration() - Constructor for class com.kabira.platform.kcs.Configuration
Create a new Configuration
Configuration(URL) - Constructor for class com.kabira.test.management.Client.Configuration
Create a new Configuration instance to manage the supplied configuration data
ConfigurationException - Exception in com.kabira.platform.switchconfig
Specialization of OperationFailed that uses the detail message and cause constructor parameters to set the value of the OperationFailed.reason field.
ConfigurationException() - Constructor for exception com.kabira.platform.switchconfig.ConfigurationException
Constructs a new exception with null as its detail message.
ConfigurationException(String) - Constructor for exception com.kabira.platform.switchconfig.ConfigurationException
Constructs a new exception with the specified detail message.
ConfigurationException(String, Throwable) - Constructor for exception com.kabira.platform.switchconfig.ConfigurationException
Constructs a new exception with the specified detail message, cause.
ConfigurationException(Throwable) - Constructor for exception com.kabira.platform.switchconfig.ConfigurationException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
ConfigurationListener - Class in com.kabira.platform.switchconfig
Listener for lifecycle changes to configuration versions.
ConfigurationListener(String) - Constructor for class com.kabira.platform.switchconfig.ConfigurationListener
Create an instance to listen for configuration lifecycle events.
ConfigurationState - Enum in com.kabira.test.management
 
Const - Class in com.kabira.platform.swtimer
Constant definitions for com.kabira.platform.swtimer package.
createCount - Variable in class com.kabira.platform.highavailability.Partition.Statistics
The number of instances created in this partition.
created(T) - Method in class com.kabira.store.Record
Notifier method for a created Managed object.
createdInTransaction(Object) - Static method in class com.kabira.platform.Transaction
Determine if object was created in the current transaction.
createFailures - Variable in class com.kabira.platform.highavailability.Partition.Statistics
The number of synchronous create failures that occurred in this partition.
createKeyQuery(Class<T>, String) - Method in class com.kabira.platform.KeyManager
Returns a new instance of a KeyQuery class.
createKeyQuery(String, String) - Method in class com.kabira.platform.KeyManager
Returns a new instance of a KeyQuery class.

D

DataError - Error in com.kabira.platform
Data error exception.
DataError() - Constructor for error com.kabira.platform.DataError
Creates a DataError exception.
DataError(String) - Constructor for error com.kabira.platform.DataError
Creates a DataError exception.
DataError(String, Throwable) - Constructor for error com.kabira.platform.DataError
Creates a DataError exception.
deactivate() - Method in class com.kabira.test.management.Client.Configuration
Deactivate the current configuration.
deactivated(Version) - Method in class com.kabira.platform.switchconfig.ConfigurationListener
Called when a configuration version has been deactivated for a registered configuration type.
DEBUG_CLASSES - Static variable in class com.kabira.platform.property.Deploy
"com.kabira.platform.debugClasses" - When set to true causes the class loader to create a class file in the node directory for each class modified at load time.
Default - Annotation Type in com.kabira.platform.management
Defines default values for parameters.
DefaultNumberOfThreads - Static variable in class com.kabira.platform.highavailability.Partition
The default number of threads to use when performing a migrate.
DefaultObjectsLockedPerTransaction - Static variable in class com.kabira.platform.highavailability.Partition
The default number of objects locked per transaction when performing a migrate or update.
DefaultRemoteEnableAction - Static variable in class com.kabira.platform.highavailability.Partition
The default action used for remote partition enables.
DefaultSparseAudit - Static variable in class com.kabira.platform.highavailability.Partition
The default audit used for sparse partitions.
definePartition(String, String[]) - Static method in class com.kabira.platform.highavailability.PartitionManager
Deprecated.
definePartition(String, String, String[]) - Static method in class com.kabira.platform.highavailability.PartitionManager
Deprecated.
definePartition(String, Partition.Properties, String, ReplicaNode[]) - Static method in class com.kabira.platform.highavailability.PartitionManager
Define a partition.
defineQuery(KeyFieldValueList) - Method in class com.kabira.platform.KeyQuery
Defines the fields that form a key query.
defineQuery(KeyFieldValueRangeList) - Method in class com.kabira.platform.KeyQuery
Defines the fields that form a range query.
delete(Object) - Static method in class com.kabira.platform.ManagedObject
Deletes a Managed object.
deleteCache(String) - Static method in class com.kabira.platform.CacheManager
Delete a named cache.
deleteCount - Variable in class com.kabira.platform.highavailability.Partition.Statistics
The number of instances deleted in this partition.
deleted(T) - Method in class com.kabira.store.Record
Notifier method for a deleted Managed object.
deletedInTransaction(Object) - Static method in class com.kabira.platform.Transaction
Determine if object was deleted in the current transaction.
deleteFailures - Variable in class com.kabira.platform.highavailability.Partition.Statistics
The number of synchronous delete failures that occurred in this partition.
DeleteTrigger - Interface in com.kabira.platform
Indicate this class implements a delete trigger.
Deploy - Class in com.kabira.platform.property
Property names for system properties which may be set at deployment time and read by the application at runtime.
Deploy() - Constructor for class com.kabira.platform.property.Deploy
 
DETACH - Static variable in class com.kabira.platform.property.Status
"com.kabira.application.detach" - Indicates whether the application was deployed in detached mode (true), or interactive mode (false).
disable() - Method in class com.kabira.platform.CacheManager.Cache
Disable cache.
disable(PartitionManager.DisableAction) - Method in class com.kabira.platform.highavailability.Partition
Disable high availability for this partition.
disablePartitions(PartitionManager.DisableAction) - Static method in class com.kabira.platform.highavailability.PartitionManager
Disable high availability for the all partitions defined on the node.
display() - Method in class com.kabira.test.management.Client.Configuration
Display the current Configuration.

E

enable() - Method in class com.kabira.platform.CacheManager.Cache
Enable cache.
enable(PartitionManager.EnableAction) - Method in class com.kabira.platform.highavailability.Partition
Enable high availability for this partition.
enablePartitions(PartitionManager.EnableAction) - Static method in class com.kabira.platform.highavailability.PartitionManager
Enable high availability for the all partitions defined on the node.
EngineServices - Class in com.kabira.platform.swbuiltin
Engine services
EngineServices.ThrottleState - Enum in com.kabira.platform.swbuiltin
Throttle state
equals(Object, Object) - Static method in class com.kabira.platform.ManagedObject
Returns true if both references are proxies to the same shared memory object.
equals(Object) - Method in class com.kabira.platform.Transaction.Identifier
Determines if two transaction identifiers are the same.
Error - Error in com.kabira.platform
Non-Retryable exception base.
Error() - Constructor for error com.kabira.platform.Error
Creates an Error exception.
Error(String) - Constructor for error com.kabira.platform.Error
Creates an Error exception.
Error(String, Throwable) - Constructor for error com.kabira.platform.Error
Creates an Error exception.
execute(String[]) - Method in class com.kabira.platform.management.Target
Execute a command.
execute(Transaction.Properties) - Method in class com.kabira.platform.Transaction
Executes the user defined method within a transaction.
execute() - Method in class com.kabira.platform.Transaction
Executes the user defined method within a transaction.
export() - Method in class com.kabira.test.management.Client.Configuration
Export the current configuration.
extent(Class<T>) - Static method in class com.kabira.platform.ManagedObject
Returns all shared memory instances of a Managed type.
extent(Class<T>, LockMode) - Static method in class com.kabira.platform.ManagedObject
Returns all shared memory instances of a Managed type, with an explicit transaction lock taken on each instance as it is iterated.
extent(Class<T>, QueryScope, LockMode) - Static method in class com.kabira.platform.ManagedObject
Returns all shared memory instances of a Managed type, with an explicit transaction lock taken on each instance as it is iterated.
Extent<T> - Class in com.kabira.store
Class for receiving notifications of ManagedObject.extent(java.lang.Class<T>) calls.
Extent(Class<T>) - Constructor for class com.kabira.store.Extent
Constructor.
extent(Class<? extends T>, LockMode) - Method in class com.kabira.store.Extent
Notifier method for ManagedObject.extent(Class) calls.

F

finalize() - Method in class com.kabira.test.management.Client
 
flush(long) - Method in class com.kabira.platform.CacheManager.Cache
Flush a cache.
flush(Object) - Static method in class com.kabira.platform.CacheManager.CacheFlusher
Flush a Managed object from shared memory.
forceReplication(boolean) - Method in class com.kabira.platform.highavailability.Partition.Properties
Determine how objects are replicated during a migrate of an object partition.

G

getActiveNode() - Method in class com.kabira.platform.highavailability.Partition
Get the active node for the partition.
getActivePrincipalName() - Method in class com.kabira.platform.management.Target
Retrieve the name of the currently active Principal.
getActiveTransactionProperties() - Static method in class com.kabira.platform.Transaction
Returns the transaction properties for the current transaction.
getActiveVersion() - Method in class com.kabira.platform.switchconfig.Group
Returns the active version of this configuration, or null if no version is active.
getApplicationParameters() - Method in class com.kabira.platform.component.Notifier
Returns the application parameters provided to the deploy tool when the current JVM was deployed.
getAudit() - Method in class com.kabira.platform.highavailability.PartitionMapper.Properties
Get the audit value.
getAuditMode() - Method in class com.kabira.platform.QueryScope
Return the current audit mode.
getBooleanValue() - Method in class com.kabira.platform.Parameter
Deprecated.
Returns the boolean value of this Parameter.
getBroadcastUpdates() - Method in class com.kabira.platform.highavailability.Partition.Properties
Get the current broadcastUpdates property value.
getByteValue() - Method in class com.kabira.platform.Parameter
Deprecated.
Returns the byte value of this Parameter.
getCacheFlusher() - Static method in class com.kabira.platform.CacheManager
Get the cache flusher.
getCaches() - Static method in class com.kabira.platform.CacheManager
Return all known caches on this node.
getCacheSizeBytes() - Method in class com.kabira.platform.CacheManager.Cache
Return the cache size in bytes.
getCacheUtilization() - Method in class com.kabira.platform.CacheManager.Cache
Return the amount of cache used as a percent.
getCharValue() - Method in class com.kabira.platform.Parameter
Deprecated.
Returns the char value of this Parameter.
getClasses() - Method in class com.kabira.platform.CacheManager.Cache
Return all known classes associated with this cache.
getConfigGroupKind() - Method in class com.kabira.platform.switchconfig.Config
get the groupKind for this config object
getConfigs() - Method in class com.kabira.platform.switchconfig.Version
Obtains all related Config instances
getConflictType() - Method in class com.kabira.platform.CompensationTrigger.ConflictInfo
Get the conflict type.
getCurrentState() - Method in class com.kabira.platform.highavailability.Partition
Get the current state for the partition.
getCurrentStatus() - Method in class com.kabira.platform.highavailability.Partition
Get the current status for the partition.
getDescriptor(String) - Static method in class com.kabira.platform.TypeDescriptor
 
getDoubleValue() - Method in class com.kabira.platform.Parameter
Deprecated.
Returns the double value of this Parameter.
getEngineInstance() - Static method in class com.kabira.platform.swbuiltin.EngineServices
Deprecated. 
getEngineName() - Static method in class com.kabira.platform.swbuiltin.EngineServices
Deprecated.
This method is deprecated, please use the system property:

System.getProperty("com.kabira.platform.jvm.name");

getField(String) - Method in class com.kabira.platform.ManagedObjectStreamClass
Get a field of this managed class by name.
getFields() - Method in class com.kabira.platform.ManagedObjectStreamClass
Return an array of the fields of this managed class.
getFloatValue() - Method in class com.kabira.platform.Parameter
Deprecated.
Returns the float value of this Parameter.
getForceReplication() - Method in class com.kabira.platform.highavailability.Partition.Properties
Get the current forceReplication property value.
getGroupKind() - Method in class com.kabira.platform.kcs.Configuration
Deprecated.

This operation has been replaced by getType(). To preserve backwards compatibility, the configuration service continues to call getGroupKind() but the default implementation of getGroupKind() has been updated to call getType(). For future compatibility, move implementations of getGroupKind(), if any, to getType(), and remove getGroupKind().

getIdentifier() - Static method in class com.kabira.platform.Transaction
Returns the transaction identifier for the current transaction.
getIntValue() - Method in class com.kabira.platform.Parameter
Deprecated.
Returns the int value of this Parameter.
getIsolationLevel() - Method in class com.kabira.platform.Transaction.Properties
Get the isolation level.
getKeyData(Object, String) - Static method in class com.kabira.platform.KeyManager
Access the key data for the given object and key.
getKeyName() - Method in class com.kabira.store.Query
Get the name of the key for this Query notifier.
getLastStateChangeTime() - Method in class com.kabira.platform.highavailability.Partition
Get the last time the state for the partition was updated
getLongValue() - Method in class com.kabira.platform.Parameter
Deprecated.
Returns the long value of this Parameter.
getMaximumResult(LockMode) - Method in class com.kabira.platform.KeyQuery
Returns the maximum value for the given ordered key.
getMemorySize() - Method in class com.kabira.platform.osstats.Allocator
Returns the size of shared memory.
getMemoryUtilization() - Method in class com.kabira.platform.CacheManager.Cache
Return the amount of shared memory used as a percent.
getMemoryUtilization() - Method in class com.kabira.platform.osstats.Allocator
Returns the current percentage of allocated shared memory.
getMinimumResult(LockMode) - Method in class com.kabira.platform.KeyQuery
Returns the minimum value for the given ordered key.
getName() - Method in class com.kabira.platform.CacheManager.Cache
Return the name of the cache.
getName() - Method in class com.kabira.platform.highavailability.Partition
Get the partition name.
getName() - Method in class com.kabira.platform.ManagedObjectStreamClass
Returns the name of the class described by this descriptor.
getName() - Method in class com.kabira.platform.switchconfig.Version
Returns the named configuration to which this version belongs.
getName() - Method in class com.kabira.test.management.Client.Configuration
Get the name of the currently-loaded configuration.
getNames() - Method in class com.kabira.platform.switchconfig.GroupKind
Returns the named configurations that are associated with this type.
getNodeList() - Method in class com.kabira.platform.highavailability.Partition
Get the complete node list for the partition.
getNodeName() - Method in class com.kabira.platform.highavailability.ReplicaNode
Get the Replica node name.
getNodeName() - Static method in class com.kabira.platform.swbuiltin.EngineServices
Deprecated.
This method is deprecated, please use the system property:

System.getProperty("com.kabira.platform.node.name");

getNodes() - Method in class com.kabira.platform.QueryScope
Get the nodes defined for this query scope.
getNotifier(Class<?>) - Static method in class com.kabira.store.Extent
Return the currently installed notifier for a Managed class.
getNotifier(Class<?>, String) - Static method in class com.kabira.store.Query
Return the currently installed Query notifier for the Managed class and key.
getNotifier(Class<?>) - Static method in class com.kabira.store.Record
Return the currently installed Record notifier for a Managed class.
getNumberDeadlocks() - Method in class com.kabira.platform.Transaction
Returns the number of deadlocks detected and replayed for the last call to execute().
getNumberInstances() - Method in class com.kabira.platform.CacheManager.Cache
Return the number of instances currently cached.
getNumberOfThreads() - Method in class com.kabira.platform.highavailability.Partition.Properties
Get the current numberOfThreads property value.
getObjectPartition(Object) - Static method in class com.kabira.platform.highavailability.PartitionManager
Get the partition an object is in.
getObjectReference(Object) - Static method in class com.kabira.platform.ManagedObject
Return the object reference as a byte array.
getObjectsLockedPerTransaction() - Method in class com.kabira.platform.highavailability.Partition.Properties
Get the current objectsLockedPerTransaction property value.
getObjectValue() - Method in class com.kabira.platform.Parameter
Deprecated.
Returns an object containing the value of this Parameter.
getOrCreateCache(String) - Static method in class com.kabira.platform.CacheManager
Get or create a named cache.
getOrCreateSingleResult(LockMode, KeyFieldValueList) - Method in class com.kabira.platform.KeyQuery
Returns the instance for the given unique key.
getOutputDirectory() - Method in class com.kabira.platform.component.Notifier
Returns a server-side directory which can be used for creating JVM specific artifacts.
getPartition(String) - Static method in class com.kabira.platform.highavailability.PartitionManager
Find a partition by name.
getPartition(Object) - Method in class com.kabira.platform.highavailability.PartitionMapper
Determine which partition a given object is associated with.
getPartitions() - Static method in class com.kabira.platform.highavailability.PartitionManager
Find all partitions on the local node.
getProperties() - Method in class com.kabira.platform.highavailability.Partition
Get the properties currently defined for the partition.
getRemoteEnableAction() - Method in class com.kabira.platform.highavailability.Partition.Properties
Get the current remoteEnableAction property value.
getRemotePartitions(String) - Static method in class com.kabira.platform.highavailability.PartitionManager
Create local copies of all partition defined by the remote node.
getReplicaNode(int) - Method in class com.kabira.platform.highavailability.Partition
Get the ReplicaNode instance for the given replica node index.
getReplicaNode(String) - Method in class com.kabira.platform.highavailability.Partition
Get the ReplicaNode instance for the given replica node name.
getReplicaNodes() - Method in class com.kabira.platform.highavailability.Partition
Get the replica node list for the partition.
getReplicationType() - Method in class com.kabira.platform.highavailability.ReplicaNode
Get the ReplicationType value for the replica.
getResource(String) - Method in class com.kabira.platform.component.Notifier
Deprecated.
getRestoreFromNode() - Method in class com.kabira.platform.highavailability.Partition.Properties
Get the current restoreFromNode property value.
getResults(LockMode) - Method in class com.kabira.platform.KeyQuery
Returns the results of a query.
getResults(KeyOrderedBy, LockMode) - Method in class com.kabira.platform.KeyQuery
Returns the results for a query using an ordered key.
getSerialVersionUID() - Method in class com.kabira.platform.ManagedObjectStreamClass
Return the serialVersionUID for this class.
getShortValue() - Method in class com.kabira.platform.Parameter
Deprecated.
Returns the short value of this Parameter.
getSingleResult(LockMode) - Method in class com.kabira.platform.KeyQuery
Returns the instance matching the given unique key.
getSlotClass(int) - Method in class com.kabira.platform.TypeDescriptor
 
getSlotIndex(String) - Method in class com.kabira.platform.TypeDescriptor
 
getSparseAudit() - Method in class com.kabira.platform.highavailability.Partition.Properties
Get the current sparseAudit property value.
getState() - Method in class com.kabira.test.management.Client.Configuration
Get the state of the currently-loaded configuration.
getStatistics() - Method in class com.kabira.platform.highavailability.Partition
Get the statistics for the partition.
getTargetArchive() - Method in class com.kabira.platform.component.Notifier
Returns a handle to a local copy of the target archive or file specified to the deploy tool when the current JVM was deployed.
getTargetName() - Method in class com.kabira.platform.component.Notifier
Returns the name of the target provided to the deploy tool when the current JVM was deployed.
getThrottleState() - Static method in class com.kabira.platform.swbuiltin.EngineServices
Check the state of throttling
getTransactionDescription() - Static method in class com.kabira.platform.Transaction
Returns the current setting of the transaction description.
getTransactionName() - Method in class com.kabira.platform.Transaction.Properties
Get the transaction name.
getType() - Method in class com.kabira.platform.kcs.Configuration
Returns the configuration type identifier.
getType() - Method in class com.kabira.platform.switchconfig.Group
Returns the configuration type.
getType() - Method in class com.kabira.test.management.Client.Configuration
Get the type of the currently-loaded configuration.
getValue() - Method in class com.kabira.platform.Parameter
Deprecated.
Returns the value of this Parameter.
getVersion() - Method in class com.kabira.platform.switchconfig.Config
Returns the version to which this configuration instance belongs.
getVersion() - Method in class com.kabira.test.management.Client.Configuration
Get the version of the currently-loaded configuration.
getVersions() - Method in class com.kabira.platform.switchconfig.Group
Returns the versions of this configuration that are currently available.
Group - Class in com.kabira.platform.switchconfig
Representation of a named configuration.
Group() - Constructor for class com.kabira.platform.switchconfig.Group
Create a new Group
groupId - Variable in class com.kabira.platform.switchconfig.Config
Group identifier
groupId - Variable in class com.kabira.platform.switchconfig.Group
Group identifier.
groupId - Variable in class com.kabira.platform.switchconfig.Version
Group identifier
groupKind - Variable in class com.kabira.platform.switchconfig.Group
Group kind identifier
GroupKind - Class in com.kabira.platform.switchconfig
Navigable representation of a configuration type.
GroupKind(String) - Constructor for class com.kabira.platform.switchconfig.GroupKind
Create a new GroupKind
groupKind - Variable in class com.kabira.platform.switchconfig.GroupKind
groupkind.
groupKindId - Variable in class com.kabira.platform.switchconfig.Version
Group kind identifier

H

hashCode(Object) - Static method in class com.kabira.platform.ManagedObject
Returns a hash code based on the underlying shared memory object.
hashCode() - Method in class com.kabira.platform.Transaction.Identifier
Returns a hash value for this transaction identifier.
hasReadLock(Object) - Static method in class com.kabira.platform.Transaction
Determines if a read lock exists for an object in the current transaction.
hasWriteLock(Object) - Static method in class com.kabira.platform.Transaction
Determines if a write lock exists for an object in the current transaction.
highResolutionReset(String, int) - Method in class com.kabira.platform.swtimer.TimerNotifier
Reset the timer expiration time
highResolutionStartOneShot(int, Object) - Method in class com.kabira.platform.swtimer.TimerNotifier
Start a timer that fires once
highResolutionStartRecurring(int, Object) - Method in class com.kabira.platform.swtimer.TimerNotifier
Start a timer that fires multiple times

I

IGNORED_PACKAGES - Static variable in class com.kabira.platform.property.Deploy
"com.kabira.platform.ignoredPackages" - An optional string property that identifies classes that do not contain Managed Objects, or references to Managed Objects.
inactive(Version) - Method in class com.kabira.platform.switchconfig.Notifier
Deprecated.
Specified version being made inactive
initialActiveDateTime - Variable in class com.kabira.platform.switchconfig.Version
The initial activation time for this version.
InOutParameter<T> - Class in com.kabira.platform
Deprecated.
Generic holder class for input/output parameters.
InOutParameter() - Constructor for class com.kabira.platform.InOutParameter
Deprecated.
Creates an empty InOutParameter.
InOutParameter(T) - Constructor for class com.kabira.platform.InOutParameter
Deprecated.
Creates an InOutParameter containing a value.
inTransaction(Object) - Method in class com.kabira.platform.Transaction.ObjectNotifier
Called for each object locked in a transaction.
InvalidTimerId() - Static method in class com.kabira.platform.swtimer.Const
Invalid Timer Identifier
InvocationRunException(String, Throwable) - Constructor for exception com.kabira.platform.Transaction.InvocationRunException
Creates an exception that is propagated to the caller.
isActive() - Method in class com.kabira.platform.switchconfig.Version
Returns true if this is the active version for this configuration.
isActive() - Static method in class com.kabira.platform.Transaction
Determines if a transaction is active.
isDisabled() - Method in class com.kabira.platform.CacheManager.Cache
Return if the cache is currently disabled.
isEmpty(Object) - Static method in class com.kabira.platform.ManagedObject
Determines if the backing shared memory object has been deleted.
isFlushable(T) - Method in class com.kabira.platform.flusher.Notifier
When registered (via CacheFlusher.setNotifier()) called by the system for each time an instance of type T is being flushed.
isManaged(Object) - Static method in class com.kabira.platform.ManagedObject
Determines if the given object is an instance of a Managed class.
isManagedClass(Class<?>) - Static method in class com.kabira.platform.ManagedObject
Determines if the given class is Managed.
isMismatched() - Method in class com.kabira.platform.CompensationTrigger.ConflictInfo
Returns whether the remote class was mismatched.
isPartitioned(Class<?>) - Static method in class com.kabira.platform.highavailability.PartitionManager
Deprecated.
isPartitioned(Class<?>) - Static method in class com.kabira.platform.ManagedObject
Determines if the given class is partitioned.
isStopping() - Static method in class com.kabira.platform.swbuiltin.EngineServices
Deprecated.
This method is deprecated, please use either a ShutdownHook (see java.lang.Runtime.addShutdownHook() or a component notifier (see com.kabira.platform.component).

J

JMX_ENABLE - Static variable in class com.kabira.platform.property.Deploy
"com.kabira.platform.management.jmxEnable" - Control whether JMX is initialized at JVM startup.
JVM_NAME - Static variable in class com.kabira.platform.property.Status
"com.kabira.platform.jvm.name" - The name of the JVM specified at JVM deploy time.

K

Key - Annotation Type in com.kabira.platform.annotation
This annotation defines a single key for a Managed class.
KeyComparisonOperator - Enum in com.kabira.platform
Comparison operators supported in range queries.
KeyError - Error in com.kabira.platform
Base class for all key exceptions.
KeyError() - Constructor for error com.kabira.platform.KeyError
Creates a KeyError exception.
KeyError(String) - Constructor for error com.kabira.platform.KeyError
Creates a KeyError exception.
KeyField - Annotation Type in com.kabira.platform.annotation
This annotation describes the mapping between constructor arguments and the key field that the argument sets.
KeyField - Class in com.kabira.store
Describes a field within the query performed by an application.
KeyFieldValueList - Class in com.kabira.platform
Class used to manage field values.
KeyFieldValueList() - Constructor for class com.kabira.platform.KeyFieldValueList
Creates a KeyFieldValueList instance.
KeyFieldValueRangeList - Class in com.kabira.platform
Class used to manage field values with ranges.
KeyFieldValueRangeList() - Constructor for class com.kabira.platform.KeyFieldValueRangeList
Creates a KeyFieldValueRangeList instance.
KeyIllegalFieldError - Error in com.kabira.platform
Exception thrown when a field is used that isn't part of a key.
KeyIllegalFieldError() - Constructor for error com.kabira.platform.KeyIllegalFieldError
Creates a KeyIllegalFieldError exception.
KeyIllegalFieldError(String) - Constructor for error com.kabira.platform.KeyIllegalFieldError
Creates a KeyIllegalFieldError exception.
KeyIllegalKeyTypeError - Error in com.kabira.platform
Exception thrown when a range query is attempted on an key that doesn't support the operation.
KeyIllegalKeyTypeError() - Constructor for error com.kabira.platform.KeyIllegalKeyTypeError
Creates a KeyIllegalKeyTypeError exception.
KeyIllegalKeyTypeError(String) - Constructor for error com.kabira.platform.KeyIllegalKeyTypeError
Creates a KeyIllegalKeyTypeError exception.
KeyIncompleteError - Error in com.kabira.platform
Exception thrown when an attempt is made to access a result set before all the fields defining a key are defined.
KeyIncompleteError() - Constructor for error com.kabira.platform.KeyIncompleteError
Creates a KeyIncompleteError exception.
KeyIncompleteError(String) - Constructor for error com.kabira.platform.KeyIncompleteError
Creates an KeyIncompleteError exception.
KeyList - Annotation Type in com.kabira.platform.annotation
This annotation is used to define multiple keys on a single Managed class.
KeyMalformedQueryError - Error in com.kabira.platform
Exception thrown for queries that make no sense (i.e.
KeyMalformedQueryError() - Constructor for error com.kabira.platform.KeyMalformedQueryError
Creates a KeyMalformedQueryError exception.
KeyMalformedQueryError(String) - Constructor for error com.kabira.platform.KeyMalformedQueryError
Creates a KeyMalformedQueryError exception.
KeyManager<T> - Class in com.kabira.platform
Factory for KeyQuery instances.
KeyManager() - Constructor for class com.kabira.platform.KeyManager
Creates a KeyManager instance.
KeyNullValueError - Error in com.kabira.platform
Exception thrown when a value is null.
KeyNullValueError() - Constructor for error com.kabira.platform.KeyNullValueError
Creates a KeyNullValueError exception.
KeyNullValueError(String) - Constructor for error com.kabira.platform.KeyNullValueError
Creates a KeyNullValueError exception.
KeyOrderedBy - Enum in com.kabira.platform
Orderby values supported in range query results.
KeyQuery<T> - Class in com.kabira.platform
Class used to define a query and obtain results using keys.
KeyUnknownKeyNameError - Error in com.kabira.platform
Exception thrown when an annotated key name is not defined on the class.
KeyUnknownKeyNameError() - Constructor for error com.kabira.platform.KeyUnknownKeyNameError
Creates a KeyUnknownKeyNameError exception.
KeyUnknownKeyNameError(String) - Constructor for error com.kabira.platform.KeyUnknownKeyNameError
Creates a KeyUnknownKeyNameError exception.

L

load(Version, OutParameter<Config[]>) - Method in class com.kabira.platform.switchconfig.Notifier
Deprecated.
Specified version being loaded
load() - Method in class com.kabira.test.management.Client.Configuration
Load configuration data.
LOAD_COMPONENTS - Static variable in class com.kabira.platform.property.Deploy
"com.kabira.platform.component.manager" - Control whether components are loaded at JVM startup.
loadCommand - Variable in class com.kabira.platform.switchconfig.Version
Loaded with this command
loadDateTime - Variable in class com.kabira.platform.switchconfig.Version
Date and time this version loaded
loaded(Version, List<Config>) - Method in class com.kabira.platform.switchconfig.ConfigurationListener
Called when a new version has been loaded for a registered configuration type.
LockMode - Enum in com.kabira.platform
Specify object locking.

M

Managed - Annotation Type in com.kabira.platform.annotation
Marks a class as being a Managed Object - a shared memory backed class.
ManagedClassError - Error in com.kabira.platform
This exception is thrown when a non-Managed class or object is used where a Managed type is required.
ManagedClassError() - Constructor for error com.kabira.platform.ManagedClassError
Creates a ManagedClassError exception.
ManagedClassError(String) - Constructor for error com.kabira.platform.ManagedClassError
Creates a ManagedClassError exception with an explanatory message.
ManagedObject - Class in com.kabira.platform
Class to manipulate and find shared memory backed objects.
ManagedObject() - Constructor for class com.kabira.platform.ManagedObject
 
ManagedObjectStreamClass - Class in com.kabira.platform
Class used to manage managed object streams.
ManagementTarget - Annotation Type in com.kabira.platform.management
Indicate that this class implements a Management Target.
memoryUsage(Object) - Method in class com.kabira.platform.osstats.Type
Report on the memory usage of an object.
migrate(String[]) - Method in class com.kabira.platform.highavailability.Partition
Deprecated.
migrate(Partition.Properties, String, ReplicaNode[]) - Method in class com.kabira.platform.highavailability.Partition
Migrate the partition.
modified(T) - Method in class com.kabira.store.Record
Notifier method for a modified Managed object.
modifiedInTransaction(Object) - Static method in class com.kabira.platform.Transaction
Determine if object was modified in the current transaction.

N

name - Variable in class com.kabira.store.KeyField
The name of the field added to KeyFieldValueList or KeyFieldValueRangeList.
NO_MANAGED_OBJECT_REFLECTION - Static variable in class com.kabira.platform.property.Deploy
"com.kabira.platform.noManagedObjectReflection" - An optional string property that identifies non-managed classes that do not access any Managed Objects via reflection.
NODE_NAME - Static variable in class com.kabira.platform.property.Status
"com.kabira.platform.node.name" - The name of the node which was set at node installation time.
NodeMismatch - Error in com.kabira.platform.highavailability
Exception thrown when partitions contain an incompatible node list.
NodeMismatch() - Constructor for error com.kabira.platform.highavailability.NodeMismatch
Creates a NodeMismatch exception.
NodeMismatch(String) - Constructor for error com.kabira.platform.highavailability.NodeMismatch
Creates a NodeMismatch exception.
NodeNotifier - Class in com.kabira.platform.highavailability
The NodeNotifier class.
NodeNotifier() - Constructor for class com.kabira.platform.highavailability.NodeNotifier
 
NOT_PARTITIONED - Static variable in class com.kabira.platform.highavailability.PartitionMapper
String to return from getPartition() if object should not be partitioned
NotActiveNode - Error in com.kabira.platform.highavailability
Exception thrown when an operation is attempted on a partition, the Partition State is Active, and the node calling the operation is not the active node.
NotActiveNode() - Constructor for error com.kabira.platform.highavailability.NotActiveNode
Creates a NotActiveNode exception.
NotActiveNode(String) - Constructor for error com.kabira.platform.highavailability.NotActiveNode
Creates a NotActiveNode exception.
Notifier - Class in com.kabira.platform.component
Component state change notifier class.
Notifier() - Constructor for class com.kabira.platform.component.Notifier
Prevent direct instantiation.
Notifier<T> - Class in com.kabira.platform.flusher
ManagedObject flush notifier.
Notifier(Class<T>) - Constructor for class com.kabira.platform.flusher.Notifier
Constructor
Notifier - Class in com.kabira.platform.switchconfig
Deprecated.
Notifier has been replaced by ConfigurationListener.
Notifier() - Constructor for class com.kabira.platform.switchconfig.Notifier
Deprecated.
Create a new Notifier

O

ObjectMismatchTrigger - Interface in com.kabira.platform
Indicate that this class implements mismtached object triggers.
ObjectNotifier() - Constructor for class com.kabira.platform.Transaction.ObjectNotifier
 
ObjectNotUniqueError - Exception in com.kabira.platform
Duplicate key exception.
ObjectNotUniqueError() - Constructor for exception com.kabira.platform.ObjectNotUniqueError
Creates an ObjectNotUnique exception.
ObjectNotUniqueError(String) - Constructor for exception com.kabira.platform.ObjectNotUniqueError
Creates an ObjectNotUnique exception.
objectToReference(Object) - Static method in class com.kabira.platform.ManagedObject
Get a string version of an object reference
onCommit() - Method in class com.kabira.platform.swbuiltin.TransactionNotifier
Commit notification
onPrepare() - Method in class com.kabira.platform.swbuiltin.TransactionNotifier
Prepare notification
onRollback() - Method in class com.kabira.platform.swbuiltin.TransactionNotifier
Abort notification
OperationFailed - Exception in com.kabira.platform.switchconfig
Deprecated.
OperationFailed has been replaced by ConfigurationException.

OperationFailed

OperationFailed() - Constructor for exception com.kabira.platform.switchconfig.OperationFailed
Deprecated.
Constructs a new exception with null as its detail message.
OperationFailed(String) - Constructor for exception com.kabira.platform.switchconfig.OperationFailed
Deprecated.
Constructs a new exception with the specified detail message.
OperationFailed(String, Throwable) - Constructor for exception com.kabira.platform.switchconfig.OperationFailed
Deprecated.
Constructs a new exception with the specified detail message message and cause.
OperationFailed(Throwable) - Constructor for exception com.kabira.platform.switchconfig.OperationFailed
Deprecated.
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
OutParameter<T> - Class in com.kabira.platform
Deprecated.
Generic holder class for output parameters.
OutParameter() - Constructor for class com.kabira.platform.OutParameter
Deprecated.
Creates an empty OutParameter.
OutParameter(T) - Constructor for class com.kabira.platform.OutParameter
Deprecated.
Creates an OutParameter containing a value.

P

Parameter - Annotation Type in com.kabira.platform.management
ManagementTarget Command parameter.
Parameter<T> - Class in com.kabira.platform
Deprecated.
Parameter() - Constructor for class com.kabira.platform.Parameter
Deprecated.
Creates an empty Parameter.
Parameter(T) - Constructor for class com.kabira.platform.Parameter
Deprecated.
Creates a Parameter containing a value.
Partition - Class in com.kabira.platform.highavailability
The Partition class.
Partition.Properties - Class in com.kabira.platform.highavailability
The Partition properties used when defining a partition
Partition.Properties.RemoteEnableAction - Enum in com.kabira.platform.highavailability
An enumeration of the possible actions to be taken when a remote node enables a Partition.
Partition.Properties.SparseAudit - Enum in com.kabira.platform.highavailability
An enumeration of the possible audits that can be taken when enabling a sparse Partition.
Partition.State - Enum in com.kabira.platform.highavailability
The Partition states
Partition.Statistics - Class in com.kabira.platform.highavailability
Partition statistics
Partition.Status - Enum in com.kabira.platform.highavailability
The Partition status
PartitionManager - Class in com.kabira.platform.highavailability
The PartitionManager class.
PartitionManager.DisableAction - Enum in com.kabira.platform.highavailability
An enumeration of the possible actions that can be taken when disabling high availability for a node.
PartitionManager.EnableAction - Enum in com.kabira.platform.highavailability
An enumeration of the possible actions that can be taken when enabling high availability for a node.
PartitionMapper - Class in com.kabira.platform.highavailability
The PartitionMapper class.
PartitionMapper() - Constructor for class com.kabira.platform.highavailability.PartitionMapper
 
PartitionMapper.Properties - Class in com.kabira.platform.highavailability
The Mapper properties used when defining a partition mapper.
PartitionMapper.Properties.Audit - Enum in com.kabira.platform.highavailability
An enumeration of the possible audits that can be taken when setting a PartitionMapper for a given type.
PartitionNotFound - Error in com.kabira.platform.highavailability
Exception thrown when a partition cannot be found.
PartitionNotFound() - Constructor for error com.kabira.platform.highavailability.PartitionNotFound
Creates a PartitionNotFound exception.
PartitionNotFound(String) - Constructor for error com.kabira.platform.highavailability.PartitionNotFound
Creates a PartitionNotFound exception.
PartitionNotifier - Class in com.kabira.platform.highavailability
The PartitionNotifier class.
PartitionNotifier() - Constructor for class com.kabira.platform.highavailability.PartitionNotifier
 
postConfigurationInitialize() - Method in class com.kabira.platform.component.Notifier
Called after all configuration files for the component currently being activated have been loaded and activated.
postConfigurationTerminate() - Method in class com.kabira.platform.component.Notifier
Called during component deactivation after all of the configuration files from this component have been deactivated and unloaded.
preConfigurationInitialize() - Method in class com.kabira.platform.component.Notifier
Called before any configuration files for the component currently being activated have been loaded and activated.
preConfigurationTerminate() - Method in class com.kabira.platform.component.Notifier
Called during component deactivation before any of the configuration files from this component have been deactivated and unloaded.
principal - Variable in class com.kabira.platform.switchconfig.Version
The principal who applied the state change
Properties() - Constructor for class com.kabira.platform.highavailability.Partition.Properties
Default constructor.
Properties() - Constructor for class com.kabira.platform.highavailability.PartitionMapper.Properties
Default constructor.
Properties(PartitionMapper.Properties.Audit) - Constructor for class com.kabira.platform.highavailability.PartitionMapper.Properties
Constructor containing audits value.
Properties() - Constructor for class com.kabira.platform.Transaction.Properties
Default constructor, sets properties to default values:
Properties(Transaction.IsolationLevel) - Constructor for class com.kabira.platform.Transaction.Properties
Construct a properties instance with the given isolation level and a null transaction name.
Properties(String) - Constructor for class com.kabira.platform.Transaction.Properties
Construct a properties instance with the given name and a default isolationLevel of Transaction.IsolationLevel.SERIALIZABLE
Properties(String, Transaction.IsolationLevel) - Constructor for class com.kabira.platform.Transaction.Properties
Construct a properties instance with the given name and isolation level.

Q

Query<T> - Class in com.kabira.store
Class for receiving notifications of KeyQuery results calls.
Query(Class<T>, String) - Constructor for class com.kabira.store.Query
Constructor.
query(Class<? extends T>, LockMode, ArrayList<KeyField>) - Method in class com.kabira.store.Query
Notifier method for KeyQuery results calls.
QUERY_CLUSTER - Static variable in class com.kabira.platform.QueryScope
The query will be done on all active nodes in the cluster.
QUERY_LOCAL - Static variable in class com.kabira.platform.QueryScope
The query will be done only on the local node.
queryMaximum(Class<? extends T>, LockMode, ArrayList<KeyField>) - Method in class com.kabira.store.Query
queryMinimum(Class<? extends T>, LockMode, ArrayList<KeyField>) - Method in class com.kabira.store.Query
QueryScope - Class in com.kabira.platform
Class used to define a set of remote nodes used for distributed queries.
QueryScope() - Constructor for class com.kabira.platform.QueryScope
Create a QueryScope instance with no nodes.
QueryScope(String[]) - Constructor for class com.kabira.platform.QueryScope
Create a QueryScope instance
QueryScope.AuditMode - Enum in com.kabira.platform
Possible audits that can be applied to the query.

R

readLockObject(Object) - Static method in class com.kabira.platform.Transaction
Establishes a read lock for the given object.
readObjectFromStream(ManagedObjectStreamClass, ObjectInputStream) - Method in interface com.kabira.platform.ObjectMismatchTrigger
Called when reading data from a mismatched node.
reason - Variable in exception com.kabira.platform.switchconfig.OperationFailed
Deprecated.
Textual description of the failure
Record<T> - Class in com.kabira.store
Class for receiving notifications of modifications (create, update, delete) to Managed object instances.
Record(Class<T>) - Constructor for class com.kabira.store.Record
Constructor.
referenceToObject(String) - Static method in class com.kabira.platform.ManagedObject
Convert a stringified object reference to an Object
register(Class<?>) - Static method in class com.kabira.platform.management.Target
Register a Target.
registerNotifier(InOutParameter<Notifier>) - Method in class com.kabira.platform.switchconfig.GroupKind
Deprecated.
Notifier has been replaced by ConfigurationListener.
REMOTE_REQUESTS - Static variable in class com.kabira.platform.property.Status
"com.kabira.application.remoteRequests" - Indicates whether the application asks for resources from the client.
remove(Version) - Method in class com.kabira.platform.switchconfig.Notifier
Deprecated.
Specified version is being removed
remove() - Method in class com.kabira.test.management.Client.Configuration
Remove the current configuration.
removed(Version) - Method in class com.kabira.platform.switchconfig.ConfigurationListener
Called when a configuration version has been removed.
removeNode(String) - Method in class com.kabira.platform.QueryScope
Removed the specified node.
repartitionInstance(Object) - Static method in class com.kabira.platform.highavailability.PartitionManager
Move the instance from the current partition (if any) to the partition defined by the installed mapper for the object class.
replace(Version, Version) - Method in class com.kabira.platform.switchconfig.Notifier
Deprecated.
Replace an active version with another version
replaced(Version, Version) - Method in class com.kabira.platform.switchconfig.ConfigurationListener
Called when a configuration version has been activated, replacing an existing, active, version.
ReplicaNode - Class in com.kabira.platform.highavailability
Replica node entry
ReplicaNode(String, ReplicaNode.ReplicationType) - Constructor for class com.kabira.platform.highavailability.ReplicaNode
Construct a ReplicaNode entry
ReplicaNode.ReplicationType - Enum in com.kabira.platform.highavailability
An enumeration of how objects are sent to replica nodes.
reset(String, int) - Method in class com.kabira.platform.swtimer.TimerNotifier
Reset the timer expiration time
resetCache() - Static method in class com.kabira.platform.KeyQuery
Resets internal caches.
ResourceUnavailableException - Exception in com.kabira.platform
resource unavailable exception.
ResourceUnavailableException() - Constructor for exception com.kabira.platform.ResourceUnavailableException
Creates a ResourceUnavailableException exception.
ResourceUnavailableException(String) - Constructor for exception com.kabira.platform.ResourceUnavailableException
Creates a ResourceUnavailableException exception.
ResourceUnavailableException(String, Throwable) - Constructor for exception com.kabira.platform.ResourceUnavailableException
Creates a ResourceUnavailableException exception.
restoreFromNode(String) - Method in class com.kabira.platform.highavailability.Partition.Properties
Define the node that the partition should be restored from.
Result - Enum in com.kabira.platform.swtimer
Result is returned from the reset operation.
Rollback() - Constructor for exception com.kabira.platform.Transaction.Rollback
Creates a rollback exception.
Rollback(Throwable) - Constructor for exception com.kabira.platform.Transaction.Rollback
Creates a rollback exception that is propagated to the caller.
Rollback(String, Throwable) - Constructor for exception com.kabira.platform.Transaction.Rollback
Creates a rollback exception that is propagated to the caller.
run() - Method in class com.kabira.platform.Transaction
User defined method that is run in the context of a transaction.
runCommand(String, String, HashMap<String, String>) - Method in class com.kabira.test.management.Client
Execute an administration command.
runObjectNotifier(Transaction.ObjectNotifier) - Static method in class com.kabira.platform.Transaction
Run an object notifier

S

serialVersionUID - Static variable in error com.kabira.platform.CacheManager.CacheDestroyed
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.DataError
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.Error
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.highavailability.NodeMismatch
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.highavailability.NotActiveNode
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.highavailability.PartitionNotFound
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.KeyError
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.KeyIllegalFieldError
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.KeyIllegalKeyTypeError
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.KeyIncompleteError
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.KeyMalformedQueryError
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.KeyNullValueError
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.KeyUnknownKeyNameError
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.ManagedClassError
Serialization version.
serialVersionUID - Static variable in exception com.kabira.platform.ObjectNotUniqueError
Serialization version.
serialVersionUID - Static variable in exception com.kabira.platform.ResourceUnavailableException
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.StateConflictError
Serialization version.
serialVersionUID - Static variable in exception com.kabira.platform.switchconfig.OperationFailed
Deprecated.
 
serialVersionUID - Static variable in error com.kabira.platform.Transaction.InvalidTransactionState
Serialization version.
serialVersionUID - Static variable in exception com.kabira.platform.Transaction.InvocationRunException
Serialization version.
serialVersionUID - Static variable in error com.kabira.platform.Transaction.NotTransactional
Serialization version.
serialVersionUID - Static variable in exception com.kabira.platform.Transaction.Rollback
Serialization version.
setAudit(PartitionMapper.Properties.Audit) - Method in class com.kabira.platform.highavailability.PartitionMapper.Properties
Set the audit value.
setAuditMode(QueryScope.AuditMode) - Method in class com.kabira.platform.QueryScope
Set audit mode when queries are executed.
setBooleanValue(boolean) - Method in class com.kabira.platform.Parameter
Deprecated.
Sets the value of this Parameter to the passed in boolean.
setByteValue(byte) - Method in class com.kabira.platform.Parameter
Deprecated.
Sets the value of this Parameter to the passed in byte.
setCharValue(char) - Method in class com.kabira.platform.Parameter
Deprecated.
Sets the value of this Parameter to the passed in char.
setColumnNames(String[]) - Method in class com.kabira.platform.management.Target
Set the names of the m_columns for the result set.
setDistributedQuery(DistributedQuery) - Static method in class com.kabira.platform.ManagedObject
Internal method - do not use.
setDoubleValue(double) - Method in class com.kabira.platform.Parameter
Deprecated.
Set the value of this Parameter to the passed in double.
setFloatValue(float) - Method in class com.kabira.platform.Parameter
Deprecated.
Sets the value of this Parameter to the passed in float.
setFlushIntervalSeconds(long) - Method in class com.kabira.platform.CacheManager.CacheFlusher
Set the number of seconds to sleep between runs of the flusher.
setIntValue(int) - Method in class com.kabira.platform.Parameter
Deprecated.
Sets the value of this Parameter to the passed in int.
setIsolationLevel(Transaction.IsolationLevel) - Method in class com.kabira.platform.Transaction.Properties
Set the isolation level.
setLongValue(long) - Method in class com.kabira.platform.Parameter
Deprecated.
Sets the value of this Parameter to the passed in long.
setMapper(Class<?>, PartitionMapper) - Static method in class com.kabira.platform.highavailability.PartitionManager
Associate a mapper to a given managed class.
setMapper(Class<?>, PartitionMapper, PartitionMapper.Properties) - Static method in class com.kabira.platform.highavailability.PartitionManager
Associate a mapper to a given managed class.
setMapper(String, PartitionMapper, PartitionMapper.Properties) - Static method in class com.kabira.platform.highavailability.PartitionManager
Associate a mapper to a given shared memory type.
setMaximumObjectsPerFlush(long) - Method in class com.kabira.platform.CacheManager.CacheFlusher
Set the maximum number of object instances to flush.
setNotifier(Notifier<?>) - Static method in class com.kabira.platform.CacheManager.CacheFlusher
Associate a flush notifier with a Managed class.
setNotifier(PartitionNotifier) - Method in class com.kabira.platform.highavailability.Partition
Associated a notifier with the partition.
setNumberOfThreads(long) - Method in class com.kabira.platform.highavailability.Partition.Properties
Define the number of threads used when performing a migrate().
setObjectsLockedPerTransaction(long) - Method in class com.kabira.platform.highavailability.Partition.Properties
Define the number of objects locked in a transaction when performing a migrate() or update().
setObjectValue(Object) - Method in class com.kabira.platform.Parameter
Deprecated.
Sets the value of this Parameter to the passed in String.
setQueryScope(QueryScope) - Method in class com.kabira.platform.KeyQuery
Set the scope of query.
setRemoteEnableAction(Partition.Properties.RemoteEnableAction) - Method in class com.kabira.platform.highavailability.Partition.Properties
Set the remoteEnableAction property value.
setShortValue(short) - Method in class com.kabira.platform.Parameter
Deprecated.
Sets the value of this Parameter to the passed in short.
setSizeBytes(long) - Method in class com.kabira.platform.CacheManager.Cache
Set the size of the cache in bytes.
setSizePercent(int) - Method in class com.kabira.platform.CacheManager.Cache
Set the size of the cache as a percentage.
setSparseAudit(Partition.Properties.SparseAudit) - Method in class com.kabira.platform.highavailability.Partition.Properties
Set the sparseAudit property value.
setTransactionDescription(String) - Static method in class com.kabira.platform.Transaction
Sets the current transaction description.
setTransactionName(String) - Method in class com.kabira.platform.Transaction.Properties
Set the transaction name.
setValue(T) - Method in class com.kabira.platform.Parameter
Deprecated.
Sets the value of this Parameter.
startOneShot(int, Object) - Method in class com.kabira.platform.swtimer.TimerNotifier
Start a timer that fires once
startRecurring(int, Object) - Method in class com.kabira.platform.swtimer.TimerNotifier
Start a timer that fires multiple times
state - Variable in class com.kabira.platform.switchconfig.Version
Version state
stateChange(String, Partition.State, Partition.State) - Method in class com.kabira.platform.highavailability.PartitionNotifier
Called when a partition state change happens.
stateChangeDateTime - Variable in class com.kabira.platform.switchconfig.Version
Date and time version state changed
StateConflictError - Error in com.kabira.platform
State conflict exception.
StateConflictError() - Constructor for error com.kabira.platform.StateConflictError
Creates a StateConflictError exception.
StateConflictError(String) - Constructor for error com.kabira.platform.StateConflictError
Creates a StateConflictError exception.
Status - Class in com.kabira.platform.property
Property names for status system properties which may be read by the application at runtime.
Status() - Constructor for class com.kabira.platform.property.Status
 
Status - Enum in com.kabira.platform.swbuiltin
A generic return status
stop(int) - Static method in class com.kabira.platform.swbuiltin.EngineServices
Deprecated.
This method is deprecated, please use System.stop(0);
SYSTEM_PACKAGES - Static variable in class com.kabira.platform.property.Deploy
"com.kabira.platform.systemPackages" - An optional string property which lists packages to be loaded by the parent of the class loader.

T

Target - Class in com.kabira.platform.management
System management targets allow developers to extend the system management framework.
Target() - Constructor for class com.kabira.platform.management.Target
 
TargetError - Error in com.kabira.platform.management
Thrown by the framework when a Target behaves incorrectly, or fails an audit at registration time.
tearDown() - Method in class com.kabira.test.management.Client
performs cleanup action.
throttle() - Static method in class com.kabira.platform.swbuiltin.EngineServices
Throttle incoming work if necessary
TimerNotifier - Class in com.kabira.platform.swtimer
Timer Notifier
TimerNotifier() - Constructor for class com.kabira.platform.swtimer.TimerNotifier
Create a new TimerNotifier
timerNotify(String, Object) - Method in class com.kabira.platform.swtimer.TimerNotifier
Called when a timer fires
toString() - Method in enum com.kabira.platform.KeyComparisonOperator
Get a string copy of the current value.
toString() - Method in class com.kabira.platform.KeyQuery
Creates a human readable query string.
toString() - Method in class com.kabira.platform.Parameter
Deprecated.
Returns a String object representing this Parameter's value.
toString() - Method in class com.kabira.platform.switchconfig.Group
Returns the configuration name.
toString() - Method in class com.kabira.platform.switchconfig.GroupKind
Returns the configuration type identifier.
toString() - Method in class com.kabira.platform.Transaction.Identifier
Returns a string representation of a transaction identifier.
toString() - Method in class com.kabira.store.KeyField
 
Transaction - Class in com.kabira.platform
Executes code in the context of a transaction.
Transaction(String) - Constructor for class com.kabira.platform.Transaction
Creates a new transaction.
Transaction() - Constructor for class com.kabira.platform.Transaction
Creates a new transaction.
Transaction.Identifier - Class in com.kabira.platform
Transaction identifier.
Transaction.InvalidTransactionState - Error in com.kabira.platform
Invalid transaction state exception.
Transaction.InvocationRunException - Exception in com.kabira.platform
Invocation run exception.
Transaction.IsolationLevel - Enum in com.kabira.platform
Transaction isolation levels.
Transaction.NotTransactional - Error in com.kabira.platform
Not transactional exception.
Transaction.ObjectNotifier - Class in com.kabira.platform
Locked object notifier
Transaction.Properties - Class in com.kabira.platform
The Transaction properties used when executing a transaction
Transaction.Result - Enum in com.kabira.platform
Execute method return values.
Transaction.Rollback - Exception in com.kabira.platform
Rollback exception.
TransactionNotifier - Class in com.kabira.platform.swbuiltin
Transaction notifier
TransactionNotifier() - Constructor for class com.kabira.platform.swbuiltin.TransactionNotifier
Create a new TransactionNotifier
Type - Class in com.kabira.platform.osstats
Object Type Statistics
Type() - Constructor for class com.kabira.platform.osstats.Type
Create a new Type
TypeDescriptor - Class in com.kabira.platform
Class used to create a Java representation of a runtime TD.
typeSize(Object, OutParameter<String>) - Method in class com.kabira.platform.osstats.Type
Deprecated.
This method is deprecated, please use the Type.memoryUsage() method.

U

unavailable(String) - Method in class com.kabira.platform.highavailability.NodeNotifier
Called when a node becomes unavailable.
unregister(String) - Static method in class com.kabira.platform.management.Target
Unregister a previously-registered target.
unregisterNotifier(InOutParameter<Notifier>) - Method in class com.kabira.platform.switchconfig.GroupKind
Deprecated.
Notifier has been replaced by ConfigurationListener.
update() - Method in class com.kabira.platform.highavailability.Partition
Deprecated.
update(Partition.Properties) - Method in class com.kabira.platform.highavailability.Partition
Update the partition.
updateCount - Variable in class com.kabira.platform.highavailability.Partition.Statistics
The number of updates that have been applied to instance in this partition.
updateFailures - Variable in class com.kabira.platform.highavailability.Partition.Statistics
The number of synchronous update failures that occurred in this partition.
updateIndexes(Object) - Static method in class com.kabira.platform.KeyManager
Update the key indexes for the given object.
UpdateTrigger - Interface in com.kabira.platform
Deprecated.
Use secondary store notifiers instead.
uponConflict(CompensationTrigger.ConflictInfo, ObjectInputStream) - Method in interface com.kabira.platform.CompensationTrigger
Compensation trigger callback method.
uponDelete() - Method in interface com.kabira.platform.DeleteTrigger
Delete trigger callback method.
uponDelete() - Method in class com.kabira.platform.switchconfig.ConfigurationListener
 
uponUpdate() - Method in interface com.kabira.platform.UpdateTrigger
Deprecated.
Update trigger callback method.

V

value - Variable in class com.kabira.store.KeyField
The value for field name added to KeyFieldValueList or KeyFieldValueRangeList.
valueOf(String) - Static method in enum com.kabira.platform.CompensationTrigger.ConflictType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.highavailability.Partition.Properties.RemoteEnableAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.highavailability.Partition.Properties.SparseAudit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.highavailability.Partition.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.highavailability.Partition.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.highavailability.PartitionManager.DisableAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.highavailability.PartitionManager.EnableAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.highavailability.PartitionMapper.Properties.Audit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.highavailability.ReplicaNode.ReplicationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.KeyComparisonOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.KeyOrderedBy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.LockMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.QueryScope.AuditMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.swbuiltin.EngineServices.ThrottleState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.swbuiltin.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.switchconfig.Version.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.swtimer.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.Transaction.IsolationLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.platform.Transaction.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kabira.test.management.ConfigurationState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.kabira.platform.CompensationTrigger.ConflictType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.highavailability.Partition.Properties.RemoteEnableAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.highavailability.Partition.Properties.SparseAudit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.highavailability.Partition.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.highavailability.Partition.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.highavailability.PartitionManager.DisableAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.highavailability.PartitionManager.EnableAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.highavailability.PartitionMapper.Properties.Audit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.highavailability.ReplicaNode.ReplicationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.KeyComparisonOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.KeyOrderedBy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.LockMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.QueryScope.AuditMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.swbuiltin.EngineServices.ThrottleState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.swbuiltin.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.switchconfig.Version.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.swtimer.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.Transaction.IsolationLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.platform.Transaction.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kabira.test.management.ConfigurationState
Returns an array containing the constants of this enum type, in the order they are declared.
VENDOR - Static variable in class com.kabira.platform.property.Status
"com.kabira.platform.vendor" - Set at JVM startup to the product vendor, e.g.
VERSION - Static variable in class com.kabira.platform.property.Status
"com.kabira.platform.version" - Set at JVM startup to the product version, e.g.
Version - Class in com.kabira.platform.switchconfig
A single configuration version.
Version() - Constructor for class com.kabira.platform.switchconfig.Version
Create a new Version
Version.State - Enum in com.kabira.platform.switchconfig
State of version
versionId - Variable in class com.kabira.platform.switchconfig.Config
Version identifier
versionId - Variable in class com.kabira.platform.switchconfig.Version
Version identifier

W

waitForNode(String) - Static method in class com.kabira.platform.highavailability.PartitionManager
Wait for a remote node to become available.
writeLockObject(Object) - Static method in class com.kabira.platform.Transaction
Establishes a write lock for the given object.
writeObjectToStream(ManagedObjectStreamClass, ObjectOutputStream) - Method in interface com.kabira.platform.ObjectMismatchTrigger
Called when writing data to a mismatched node.
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links
Copyright 2008-2015 Cloud Software Group, Inc.