- CausalClusterListener - Class in com.graphaware.runtime.listener
-
- CausalClusterListener(DependencyResolver, TopologyListenerAdapter, String) - Constructor for class com.graphaware.runtime.listener.CausalClusterListener
-
- checkNotAlreadyRegistered(RuntimeModule) - Method in class com.graphaware.runtime.BaseGraphAwareRuntime
-
Check that the given module isn't already registered with the runtime.
- checkNotAlreadyRegistered(RuntimeModule) - Method in class com.graphaware.runtime.manager.BaseModuleManager
-
Check that the given module isn't already registered with the manager.
- checkNotAlreadyRegistered(RuntimeModule) - Method in interface com.graphaware.runtime.manager.ModuleManager
-
Check that the given module isn't already registered with the manager.
- checkNotAlreadyRegistered(RuntimeModule) - Method in class com.graphaware.runtime.ProductionRuntime
-
Check that the given module isn't already registered with the runtime.
- checkNotAlreadyRegistered(RuntimeModule) - Method in class com.graphaware.runtime.TxDrivenRuntime
-
Check that the given module isn't already registered with the runtime.
- cleanupMetadata(Set<String>) - Method in class com.graphaware.runtime.BaseGraphAwareRuntime
-
Perform cleanup of metadata potentially written to the graph by modules that aren't used any more.
- cleanupMetadata(Set<String>) - Method in class com.graphaware.runtime.manager.BaseModuleManager
-
Perform cleanup metadata written by modules that are no longer present.
- cleanupMetadata(Set<String>) - Method in interface com.graphaware.runtime.manager.ModuleManager
-
Perform cleanup metadata written by modules that are no longer present.
- cleanupMetadata(Set<String>) - Method in class com.graphaware.runtime.ProductionRuntime
-
Perform cleanup of metadata potentially written to the graph by modules that aren't used any more.
- cleanupMetadata(Set<String>) - Method in class com.graphaware.runtime.TxDrivenRuntime
-
Perform cleanup of metadata potentially written to the graph by modules that aren't used any more.
- com.graphaware.runtime - package com.graphaware.runtime
-
- com.graphaware.runtime.bootstrap - package com.graphaware.runtime.bootstrap
-
- com.graphaware.runtime.config - package com.graphaware.runtime.config
-
- com.graphaware.runtime.config.function - package com.graphaware.runtime.config.function
-
- com.graphaware.runtime.config.util - package com.graphaware.runtime.config.util
-
- com.graphaware.runtime.listener - package com.graphaware.runtime.listener
-
- com.graphaware.runtime.manager - package com.graphaware.runtime.manager
-
- com.graphaware.runtime.metadata - package com.graphaware.runtime.metadata
-
- com.graphaware.runtime.module - package com.graphaware.runtime.module
-
- com.graphaware.runtime.module.thirdparty - package com.graphaware.runtime.module.thirdparty
-
- com.graphaware.runtime.monitor - package com.graphaware.runtime.monitor
-
- com.graphaware.runtime.policy - package com.graphaware.runtime.policy
-
- com.graphaware.runtime.policy.all - package com.graphaware.runtime.policy.all
-
- com.graphaware.runtime.schedule - package com.graphaware.runtime.schedule
-
- com.graphaware.runtime.walk - package com.graphaware.runtime.walk
-
- com.graphaware.runtime.write - package com.graphaware.runtime.write
-
- compositePolicy(T) - Method in class com.graphaware.runtime.config.function.StringToInclusionPolicy
-
Instantiate a composite policy from IncludeAllBusiness* policy and the given policy.
- compositePolicy(NodeInclusionPolicy) - Method in class com.graphaware.runtime.config.function.StringToNodeInclusionPolicy
-
Instantiate a composite policy from IncludeAllBusiness* policy and the given policy.
- compositePolicy(NodePropertyInclusionPolicy) - Method in class com.graphaware.runtime.config.function.StringToNodePropertyInclusionPolicy
-
Instantiate a composite policy from IncludeAllBusiness* policy and the given policy.
- compositePolicy(RelationshipInclusionPolicy) - Method in class com.graphaware.runtime.config.function.StringToRelationshipInclusionPolicy
-
Instantiate a composite policy from IncludeAllBusiness* policy and the given policy.
- compositePolicy(RelationshipPropertyInclusionPolicy) - Method in class com.graphaware.runtime.config.function.StringToRelationshipPropertyInclusionPolicy
-
Instantiate a composite policy from IncludeAllBusiness* policy and the given policy.
- configExists(Map<String, String>, String) - Method in class com.graphaware.runtime.module.BaseRuntimeModuleBootstrapper
-
Check if a configuration has been specified.
- configureInclusionPolicies(Map<String, String>, C) - Method in class com.graphaware.runtime.module.BaseRuntimeModuleBootstrapper
-
- configureInitialization(String, Map<String, String>, C) - Method in class com.graphaware.runtime.module.BaseRuntimeModuleBootstrapper
-
- ConfigUtils - Class in com.graphaware.runtime.config.util
-
Utilities for runtime configurations.
- ConstantDeltaDelayAdjuster - Class in com.graphaware.runtime.schedule
-
Simple implementation of
DelayAdjuster that makes adjustments of a constant size depending on the activity
delta and threshold values.
- ConstantDeltaDelayAdjuster(long, long, long, long, long) - Constructor for class com.graphaware.runtime.schedule.ConstantDeltaDelayAdjuster
-
- ContinuousNodeSelector - Class in com.graphaware.runtime.walk
-
- ContinuousNodeSelector() - Constructor for class com.graphaware.runtime.walk.ContinuousNodeSelector
-
- ContinuousNodeSelector(long) - Constructor for class com.graphaware.runtime.walk.ContinuousNodeSelector
-
- ContinuousNodeSelector(NodeInclusionPolicy) - Constructor for class com.graphaware.runtime.walk.ContinuousNodeSelector
-
- ContinuousNodeSelector(NodeInclusionPolicy, long) - Constructor for class com.graphaware.runtime.walk.ContinuousNodeSelector
-
- CorruptMetadataException - Exception in com.graphaware.runtime.metadata
-
- CorruptMetadataException() - Constructor for exception com.graphaware.runtime.metadata.CorruptMetadataException
-
- CorruptMetadataException(String) - Constructor for exception com.graphaware.runtime.metadata.CorruptMetadataException
-
- CorruptMetadataException(String, Throwable) - Constructor for exception com.graphaware.runtime.metadata.CorruptMetadataException
-
- CorruptMetadataException(Throwable) - Constructor for exception com.graphaware.runtime.metadata.CorruptMetadataException
-
- CorruptMetadataException(String, Throwable, boolean, boolean) - Constructor for exception com.graphaware.runtime.metadata.CorruptMetadataException
-
- createFreshMetadata(T) - Method in class com.graphaware.runtime.manager.BaseModuleManager
-
Create new metadata for a module.
- createFreshMetadata(T) - Method in class com.graphaware.runtime.manager.BaseTxDrivenModuleManager
-
Create new metadata for a module.
- createFreshMetadata(TimerDrivenModule) - Method in class com.graphaware.runtime.manager.ProductionTimerDrivenModuleManager
-
Create new metadata for a module.
- createInitialContext(GraphDatabaseService) - Method in interface com.graphaware.runtime.module.TimerDrivenModule
-
Create the initial context for this module, when no previously produced context is available.
- createPrefix(String) - Method in class com.graphaware.runtime.config.BaseRuntimeConfiguration
- createRuntime(GraphDatabaseService) - Static method in class com.graphaware.runtime.GraphAwareRuntimeFactory
-
Create a runtime backed by a database using default runtime configuration.
- createRuntime(GraphDatabaseService, RuntimeConfiguration) - Static method in class com.graphaware.runtime.GraphAwareRuntimeFactory
-
Create a runtime backed by a database using specific runtime configuration.
- getAllModuleIds() - Method in class com.graphaware.runtime.metadata.GraphPropertiesMetadataRepository
-
Get IDs of all modules, for which metadata has been persisted by this repository.
- getAllModuleIds() - Method in interface com.graphaware.runtime.metadata.ModuleMetadataRepository
-
Get IDs of all modules, for which metadata has been persisted by this repository.
- getAverage() - Method in class com.graphaware.runtime.monitor.RunningWindowAverage
-
Get average the ever-increasing value as the difference between the latest sample and some sample in the past,
divided by the two samples' time difference.
- getConfig() - Method in interface com.graphaware.runtime.bootstrap.RuntimeKernelExtensionFactory.Dependencies
-
- getConfig() - Method in class com.graphaware.runtime.metadata.DefaultTxDrivenModuleMetadata
-
Get the configuration of the module.
- getConfig() - Method in interface com.graphaware.runtime.metadata.TxDrivenModuleMetadata
-
Get the configuration of the module.
- getConfiguration() - Method in class com.graphaware.runtime.BaseGraphAwareRuntime
- getConfiguration() - Method in class com.graphaware.runtime.module.BaseTimerDrivenModule
-
Return the configuration of this module.
- getConfiguration() - Method in class com.graphaware.runtime.module.BaseTxDrivenModule
-
Return the configuration of this module.
- getConfiguration() - Method in interface com.graphaware.runtime.module.TimerDrivenModule
-
Return the configuration of this module.
- getConfiguration() - Method in interface com.graphaware.runtime.module.TxAndTimerDrivenModule
-
Return the configuration of this module.
- getConfiguration() - Method in interface com.graphaware.runtime.module.TxDrivenModule
-
Return the configuration of this module.
- getDatabase() - Method in interface com.graphaware.runtime.bootstrap.RuntimeKernelExtensionFactory.Dependencies
-
- getDatabaseWriter() - Method in class com.graphaware.runtime.DatabaseRuntime
- getEventType() - Method in interface com.graphaware.runtime.listener.TopologyChangeEvent
-
- getEventType() - Method in class com.graphaware.runtime.listener.TopologyListener.TopologyChangeEventImpl
-
- getId() - Method in class com.graphaware.runtime.module.BaseRuntimeModule
- getInclusionPolicies() - Method in class com.graphaware.runtime.config.BaseTxDrivenModuleConfiguration
-
Get the inclusion policies used by this module.
- getInclusionPolicies() - Method in class com.graphaware.runtime.config.NullTxAndTimerDrivenModuleConfiguration
-
Get the inclusion policies used by this module.
- getInclusionPolicies() - Method in class com.graphaware.runtime.config.NullTxDrivenModuleConfiguration
-
Get the inclusion policies used by this module.
- getInclusionPolicies() - Method in interface com.graphaware.runtime.config.TxDrivenModuleConfiguration
-
Get the inclusion policies used by this module.
- getInstance() - Static method in class com.graphaware.runtime.config.function.StringToDatabaseWriterType
-
- getInstance() - Static method in class com.graphaware.runtime.config.function.StringToNodeInclusionPolicy
-
- getInstance() - Static method in class com.graphaware.runtime.config.function.StringToNodePropertyInclusionPolicy
-
- getInstance() - Static method in class com.graphaware.runtime.config.function.StringToRelationshipInclusionPolicy
-
- getInstance() - Static method in class com.graphaware.runtime.config.function.StringToRelationshipPropertyInclusionPolicy
-
- getInstance() - Static method in class com.graphaware.runtime.config.function.StringToTimingStrategy
-
- getInstance() - Static method in class com.graphaware.runtime.config.NullTimerDrivenModuleConfiguration
-
Get instance of this singleton configuration.
- getInstance() - Static method in class com.graphaware.runtime.config.NullTxAndTimerDrivenModuleConfiguration
-
Get instance of this singleton configuration.
- getInstance() - Static method in class com.graphaware.runtime.config.NullTxDrivenModuleConfiguration
-
Get instance of this singleton configuration.
- getInstance() - Static method in class com.graphaware.runtime.policy.all.IncludeAllBusinessNodeProperties
-
- getInstance() - Static method in class com.graphaware.runtime.policy.all.IncludeAllBusinessNodes
-
- getInstance() - Static method in class com.graphaware.runtime.policy.all.IncludeAllBusinessRelationshipProperties
-
- getInstance() - Static method in class com.graphaware.runtime.policy.all.IncludeAllBusinessRelationships
-
- getInstance() - Static method in class com.graphaware.runtime.schedule.FixedDelayTimingStrategy
-
- getInstanceId() - Method in interface com.graphaware.runtime.listener.TopologyChangeEvent
-
The id that is related to the instance leaving, joining the cluster or elected
- getInstanceId() - Method in class com.graphaware.runtime.listener.TopologyListener.TopologyChangeEventImpl
-
- getInstanceRole() - Method in class com.graphaware.runtime.config.util.InstanceRoleUtils
-
Get the role of the instance in the cluster
- getInstanceRolePolicy() - Method in class com.graphaware.runtime.config.BaseTimerDrivenModuleConfiguration
-
Get instance role policy encapsulated by this configuration.
- getInstanceRolePolicy() - Method in class com.graphaware.runtime.config.BaseTxAndTimerDrivenModuleConfiguration
-
Get instance role policy encapsulated by this configuration.
- getInstanceRolePolicy() - Method in class com.graphaware.runtime.config.NullTimerDrivenModuleConfiguration
-
Get the instance role policy used by this module.
- getInstanceRolePolicy() - Method in class com.graphaware.runtime.config.NullTxAndTimerDrivenModuleConfiguration
-
Get the instance role policy used by this module.
- getInstanceRolePolicy() - Method in interface com.graphaware.runtime.config.TimerDrivenModuleConfiguration
-
Get the instance role policy used by this module.
- getLoad() - Method in interface com.graphaware.runtime.monitor.DatabaseLoadMonitor
-
Get the current load of the database in transactions per second.
- getLoad() - Method in class com.graphaware.runtime.monitor.StartedTxBasedLoadMonitor
-
Get the current load of the database in transactions per second.
- getLogging() - Method in interface com.graphaware.runtime.bootstrap.RuntimeKernelExtensionFactory.Dependencies
-
- getModule(String, Class<M>) - Method in class com.graphaware.runtime.manager.BaseModuleManager
-
Get a module registered with the manager.
- getModule(Class<M>) - Method in class com.graphaware.runtime.manager.BaseModuleManager
-
Get a module registered with the manager.
- getModule(String, Class<M>) - Method in interface com.graphaware.runtime.manager.ModuleManager
-
Get a module registered with the manager.
- getModule(Class<M>) - Method in interface com.graphaware.runtime.manager.ModuleManager
-
Get a module registered with the manager.
- getModule(String, Class<M>) - Method in class com.graphaware.runtime.ProductionRuntime
- getModule(Class<M>) - Method in class com.graphaware.runtime.ProductionRuntime
- getModule(String, Class<M>) - Method in class com.graphaware.runtime.TxDrivenRuntime
- getModule(Class<M>) - Method in class com.graphaware.runtime.TxDrivenRuntime
- getModuleMetadata(RuntimeModule) - Method in class com.graphaware.runtime.metadata.GraphPropertiesMetadataRepository
-
Get the metadata of a module that has previously been presisted.
- getModuleMetadata(String) - Method in class com.graphaware.runtime.metadata.GraphPropertiesMetadataRepository
-
Get the metadata of a module that has previously been presisted.
- getModuleMetadata(RuntimeModule) - Method in interface com.graphaware.runtime.metadata.ModuleMetadataRepository
-
Get the metadata of a module that has previously been presisted.
- getModuleMetadata(String) - Method in interface com.graphaware.runtime.metadata.ModuleMetadataRepository
-
Get the metadata of a module that has previously been presisted.
- getOperationalMode() - Method in class com.graphaware.runtime.config.util.InstanceRoleUtils
-
Get the cluster configuration mode
- getOwnInstanceId() - Method in interface com.graphaware.runtime.listener.TopologyChangeEvent
-
The id that is related to the instance that is receiving the event
- getOwnInstanceId() - Method in class com.graphaware.runtime.listener.TopologyListener.TopologyChangeEventImpl
-
- getOwnInstanceRole() - Method in interface com.graphaware.runtime.listener.TopologyChangeEvent
-
The role that is related to the instance that is receiving the event
- getOwnInstanceRole() - Method in class com.graphaware.runtime.listener.TopologyListener.TopologyChangeEventImpl
-
- getResource() - Method in class com.graphaware.runtime.BaseGraphAwareRuntime
- getStatsCollector() - Method in class com.graphaware.runtime.config.BaseRuntimeConfiguration
- getTimingStrategy() - Method in class com.graphaware.runtime.config.BaseRuntimeConfiguration
- getTxDrivenModuleManager() - Method in class com.graphaware.runtime.DatabaseRuntime
-
- getTxDrivenModuleManager() - Method in class com.graphaware.runtime.TxDrivenRuntime
-
- getWritingConfig() - Method in class com.graphaware.runtime.config.BaseRuntimeConfiguration
- GraphAwareRuntimeFactory - Class in com.graphaware.runtime
-
- GraphPropertiesMetadataRepository - Class in com.graphaware.runtime.metadata
-
- GraphPropertiesMetadataRepository(GraphDatabaseService, RuntimeConfiguration, String) - Constructor for class com.graphaware.runtime.metadata.GraphPropertiesMetadataRepository
-
Create a new repository.
- sample(long, long) - Method in class com.graphaware.runtime.monitor.RunningWindowAverage
-
Take a sample.
- selectNode(GraphDatabaseService) - Method in class com.graphaware.runtime.walk.ContinuousNodeSelector
-
Select a node from the graph.
- selectNode(GraphDatabaseService) - Method in interface com.graphaware.runtime.walk.NodeSelector
-
Select a node from the graph.
- selectNode(GraphDatabaseService) - Method in class com.graphaware.runtime.walk.RandomNodeSelector
-
Select a node from the graph.
- selectRelationship(Node) - Method in class com.graphaware.runtime.walk.RandomRelationshipSelector
-
Select a relationship of the node.
- selectRelationship(Node) - Method in interface com.graphaware.runtime.walk.RelationshipSelector
-
Select a relationship of the node.
- shutdown() - Method in class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
- shutdown() - Method in class com.graphaware.runtime.module.BaseTimerDrivenModule
- shutdown() - Method in class com.graphaware.runtime.module.BaseTxDrivenModule
- shutdown() - Method in class com.graphaware.runtime.module.thirdparty.WriterBasedThirdPartyIntegrationModule
- shutdownModules() - Method in class com.graphaware.runtime.BaseGraphAwareRuntime
-
Shutdown all modules.
- shutdownModules() - Method in class com.graphaware.runtime.manager.BaseModuleManager
-
Bring all modules to an orderly shutdown, when the database is stopped.
- shutdownModules() - Method in interface com.graphaware.runtime.manager.ModuleManager
-
Bring all modules to an orderly shutdown, when the database is stopped.
- shutdownModules() - Method in class com.graphaware.runtime.manager.ProductionTimerDrivenModuleManager
-
Bring all modules to an orderly shutdown, when the database is stopped.
- shutdownModules() - Method in class com.graphaware.runtime.ProductionRuntime
-
Shutdown all modules.
- shutdownModules() - Method in class com.graphaware.runtime.TxDrivenRuntime
-
Shutdown all modules.
- SINGLE_THREADED - Static variable in class com.graphaware.runtime.config.function.StringToDatabaseWriterType
-
- spelPolicy(String) - Method in class com.graphaware.runtime.config.function.StringToInclusionPolicy
-
Instantiate a new SPEL-bases policy.
- spelPolicy(String) - Method in class com.graphaware.runtime.config.function.StringToNodeInclusionPolicy
-
Instantiate a new SPEL-bases policy.
- spelPolicy(String) - Method in class com.graphaware.runtime.config.function.StringToNodePropertyInclusionPolicy
-
Instantiate a new SPEL-bases policy.
- spelPolicy(String) - Method in class com.graphaware.runtime.config.function.StringToRelationshipInclusionPolicy
-
Instantiate a new SPEL-bases policy.
- spelPolicy(String) - Method in class com.graphaware.runtime.config.function.StringToRelationshipPropertyInclusionPolicy
-
Instantiate a new SPEL-bases policy.
- start() - Method in class com.graphaware.runtime.BaseGraphAwareRuntime
- start() - Method in class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
- start(T) - Method in class com.graphaware.runtime.manager.BaseTxDrivenModuleManager
-
Start module.
- start(TxDrivenModule) - Method in class com.graphaware.runtime.manager.ProductionTxDrivenModuleManager
-
Start module.
- start(GraphDatabaseService) - Method in class com.graphaware.runtime.module.BaseTxDrivenModule
-
Start the module.
- start(GraphDatabaseService) - Method in class com.graphaware.runtime.module.thirdparty.WriterBasedThirdPartyIntegrationModule
-
Start the module.
- start(GraphDatabaseService) - Method in interface com.graphaware.runtime.module.TxDrivenModule
-
Start the module.
- start() - Method in class com.graphaware.runtime.schedule.RotatingTaskScheduler
-
Start scheduling tasks / delegating work to registered modules.
- start() - Method in interface com.graphaware.runtime.schedule.TaskScheduler
-
Start scheduling tasks / delegating work to registered modules.
- StartedTxBasedLoadMonitor - Class in com.graphaware.runtime.monitor
-
DatabaseLoadMonitor returning the database load based on the number of transactions started in a period of time.
- StartedTxBasedLoadMonitor(GraphDatabaseService, RunningWindowAverage) - Constructor for class com.graphaware.runtime.monitor.StartedTxBasedLoadMonitor
-
Construct a new monitor.
- startModules() - Method in class com.graphaware.runtime.BaseGraphAwareRuntime
-
Perform the actual start of the runtime, being certain that it is the right time to do so.
- startModules() - Method in class com.graphaware.runtime.manager.BaseModuleManager
-
Perform work needed to make modules start doing their job.
- startModules() - Method in class com.graphaware.runtime.manager.BaseTxDrivenModuleManager
-
Perform work needed to make modules start doing their job.
- startModules() - Method in interface com.graphaware.runtime.manager.ModuleManager
-
Perform work needed to make modules start doing their job.
- startModules() - Method in class com.graphaware.runtime.manager.ProductionTimerDrivenModuleManager
-
Perform work needed to make modules start doing their job.
- startModules() - Method in class com.graphaware.runtime.ProductionRuntime
-
Perform the actual start of the runtime, being certain that it is the right time to do so.
- startModules() - Method in class com.graphaware.runtime.TxDrivenRuntime
-
Perform the actual start of the runtime, being certain that it is the right time to do so.
- stop() - Method in class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
- stop() - Method in class com.graphaware.runtime.schedule.RotatingTaskScheduler
-
Stop scheduling tasks.
- stop() - Method in interface com.graphaware.runtime.schedule.TaskScheduler
-
Stop scheduling tasks.
- StringToDatabaseWriterType - Class in com.graphaware.runtime.config.function
-
- StringToDatabaseWriterType() - Constructor for class com.graphaware.runtime.config.function.StringToDatabaseWriterType
-
- StringToInclusionPolicy<T extends InclusionPolicy> - Class in com.graphaware.runtime.config.function
-
- StringToInclusionPolicy() - Constructor for class com.graphaware.runtime.config.function.StringToInclusionPolicy
-
- StringToNodeInclusionPolicy - Class in com.graphaware.runtime.config.function
-
- StringToNodeInclusionPolicy() - Constructor for class com.graphaware.runtime.config.function.StringToNodeInclusionPolicy
-
- StringToNodePropertyInclusionPolicy - Class in com.graphaware.runtime.config.function
-
- StringToNodePropertyInclusionPolicy() - Constructor for class com.graphaware.runtime.config.function.StringToNodePropertyInclusionPolicy
-
- StringToRelationshipInclusionPolicy - Class in com.graphaware.runtime.config.function
-
- StringToRelationshipInclusionPolicy() - Constructor for class com.graphaware.runtime.config.function.StringToRelationshipInclusionPolicy
-
- StringToRelationshipPropertyInclusionPolicy - Class in com.graphaware.runtime.config.function
-
- StringToRelationshipPropertyInclusionPolicy() - Constructor for class com.graphaware.runtime.config.function.StringToRelationshipPropertyInclusionPolicy
-
- StringToTimingStrategy - Class in com.graphaware.runtime.config.function
-
- StringToTimingStrategy() - Constructor for class com.graphaware.runtime.config.function.StringToTimingStrategy
-