Skip navigation links
A C E F G H I L M N P R S T U V 

A

add(StreamEvent) - Method in class io.cellery.observability.model.generator.TraceGroup
 
addComponent(String) - Method in class io.cellery.observability.model.generator.Node
 
addEdge(String) - Method in class io.cellery.observability.model.generator.Node
 
addLink(Node, Node, String) - Method in class io.cellery.observability.model.generator.ModelManager
 
addNode(Node) - Method in class io.cellery.observability.model.generator.ModelManager
 

C

CELL_COMPONENT_NAME_SEPARATOR - Static variable in class io.cellery.observability.model.generator.Constants
 
clear() - Method in class io.cellery.observability.model.generator.TraceGroup
 
compareTo(Object) - Method in class io.cellery.observability.model.generator.model.SpanInfo
 
compareTo(Object) - Method in class io.cellery.observability.model.generator.Node
 
compareTo(Object) - Method in class io.cellery.observability.model.generator.TraceGroup
 
compileCondition(Expression, MatchingMetaInfoHolder, SiddhiAppContext, List<VariableExpressionExecutor>, Map<String, Table>, String) - Method in class io.cellery.observability.model.generator.TraceGroupWindowProcessor
 
Constants - Class in io.cellery.observability.model.generator
This class holds the constants that are required for the model generator.
Constants() - Constructor for class io.cellery.observability.model.generator.Constants
 
currentState() - Method in class io.cellery.observability.model.generator.ModelGenerationExtension
 
currentState() - Method in class io.cellery.observability.model.generator.TraceGroupWindowProcessor
 

E

Edge - Class in io.cellery.observability.model.generator.model
This is the POJO of the Model edge information that is being returned to by the MSF4J services - DependencyModelAPI
Edge(String) - Constructor for class io.cellery.observability.model.generator.model.Edge
 
EDGE_NAME_CONNECTOR - Static variable in class io.cellery.observability.model.generator.Constants
 
edgeNameElements(String) - Static method in class io.cellery.observability.model.generator.Utils
 
equals(Object) - Method in class io.cellery.observability.model.generator.model.Edge
 
equals(Object) - Method in class io.cellery.observability.model.generator.Node
 

F

find(StateEvent, CompiledCondition) - Method in class io.cellery.observability.model.generator.TraceGroupWindowProcessor
 

G

generateEdgeName(String, String, String) - Static method in class io.cellery.observability.model.generator.Utils
 
generateServiceName(String, String) - Static method in class io.cellery.observability.model.generator.Utils
 
getCellName() - Method in class io.cellery.observability.model.generator.model.SpanInfo
 
getComponentName() - Method in class io.cellery.observability.model.generator.model.SpanInfo
 
getComponents() - Method in class io.cellery.observability.model.generator.Node
 
getCurrentTraceGroup() - Method in class io.cellery.observability.model.generator.TraceGroup
 
getDataSourceService() - Static method in class io.cellery.observability.model.generator.internal.ServiceHolder
 
getDependencyGraph() - Method in class io.cellery.observability.model.generator.ModelManager
 
getDependencyModel(long, long, String) - Method in class io.cellery.observability.model.generator.ModelManager
 
getDependencyModel(long, long, String, String) - Method in class io.cellery.observability.model.generator.ModelManager
 
getEdges() - Method in class io.cellery.observability.model.generator.model.Model
 
getEdges() - Method in class io.cellery.observability.model.generator.Node
 
getEdges(Set<String>) - Static method in class io.cellery.observability.model.generator.Utils
 
getEdgeServiceName(String) - Static method in class io.cellery.observability.model.generator.Utils
 
getEdgesString(Set<Edge>) - Static method in class io.cellery.observability.model.generator.Utils
 
getEdgeString() - Method in class io.cellery.observability.model.generator.model.Edge
 
getEndTimestamp() - Method in class io.cellery.observability.model.generator.TraceGroup
 
getGraph(long, long) - Method in class io.cellery.observability.model.generator.ModelManager
 
getId() - Method in class io.cellery.observability.model.generator.Node
 
getKey() - Method in class io.cellery.observability.model.generator.TraceGroup
 
getKind() - Method in class io.cellery.observability.model.generator.model.SpanInfo
 
getModelManager() - Static method in class io.cellery.observability.model.generator.internal.ServiceHolder
 
getModelStoreManager() - Static method in class io.cellery.observability.model.generator.internal.ServiceHolder
 
getNode(String) - Method in class io.cellery.observability.model.generator.ModelManager
 
getNode(Set<Node>, Node) - Static method in class io.cellery.observability.model.generator.Utils
 
getNodes() - Method in class io.cellery.observability.model.generator.model.Model
 
getOperationName() - Method in class io.cellery.observability.model.generator.model.SpanInfo
 
getOrGenerateNode(String) - Method in class io.cellery.observability.model.generator.ModelManager
 
getParentId() - Method in class io.cellery.observability.model.generator.model.SpanInfo
 
getQualifiedServiceName(String, String) - Static method in class io.cellery.observability.model.generator.Utils
 
getScheduler() - Method in class io.cellery.observability.model.generator.TraceGroupWindowProcessor
 
getServices(String) - Static method in class io.cellery.observability.model.generator.Utils
 
getSource() - Method in class io.cellery.observability.model.generator.model.Edge
 
getSpanId() - Method in class io.cellery.observability.model.generator.model.SpanInfo
 
getStartTime() - Method in class io.cellery.observability.model.generator.model.SpanInfo
 
getStartTimestamp() - Method in class io.cellery.observability.model.generator.TraceGroup
 
getTarget() - Method in class io.cellery.observability.model.generator.model.Edge
 
GraphStoreException - Exception in io.cellery.observability.model.generator.exception
This exception represents the exception that occurred when communicating with the graph persistence.
GraphStoreException(String) - Constructor for exception io.cellery.observability.model.generator.exception.GraphStoreException
 
GraphStoreException(String, Exception) - Constructor for exception io.cellery.observability.model.generator.exception.GraphStoreException
 

H

hashCode() - Method in class io.cellery.observability.model.generator.model.Edge
 
hashCode() - Method in class io.cellery.observability.model.generator.Node
 

I

IGNORE_OPERATION_NAME - Static variable in class io.cellery.observability.model.generator.Constants
 
init(AbstractDefinition, ExpressionExecutor[], ConfigReader, SiddhiAppContext) - Method in class io.cellery.observability.model.generator.ModelGenerationExtension
 
init(AbstractDefinition, ExpressionExecutor[], ConfigReader, SiddhiAppContext) - Method in class io.cellery.observability.model.generator.TraceGroupWindowProcessor
 
io.cellery.observability.model.generator - package io.cellery.observability.model.generator
 
io.cellery.observability.model.generator.exception - package io.cellery.observability.model.generator.exception
 
io.cellery.observability.model.generator.internal - package io.cellery.observability.model.generator.internal
 
io.cellery.observability.model.generator.model - package io.cellery.observability.model.generator.model
 
isEmpty() - Method in class io.cellery.observability.model.generator.TraceGroup
 

L

LINK_SEPARATOR - Static variable in class io.cellery.observability.model.generator.Constants
 
loadLastModel() - Method in class io.cellery.observability.model.generator.internal.ModelStoreManager
 
loadModel(long, long) - Method in class io.cellery.observability.model.generator.internal.ModelStoreManager
 

M

mergeModel(Model, Edge) - Method in class io.cellery.observability.model.generator.model.Model
 
Model - Class in io.cellery.observability.model.generator.model
This is the POJO of the whole Model information that is being returned to by the MSF4J services - DependencyModelAPI
Model(Set<Node>, Set<Edge>) - Constructor for class io.cellery.observability.model.generator.model.Model
 
ModelException - Exception in io.cellery.observability.model.generator.exception
The represents the exception that thrown when there is any unexpected behaviour in the model generation.
ModelException(String, Exception) - Constructor for exception io.cellery.observability.model.generator.exception.ModelException
 
ModelException(String) - Constructor for exception io.cellery.observability.model.generator.exception.ModelException
 
ModelGenerationExtension - Class in io.cellery.observability.model.generator
This is the Siddhi extension which generates the dependency graph for the spans created.
ModelGenerationExtension() - Constructor for class io.cellery.observability.model.generator.ModelGenerationExtension
 
ModelManager - Class in io.cellery.observability.model.generator
This is the Manager, singleton class which performs the operations in the in memory dependency tree.
ModelManager() - Constructor for class io.cellery.observability.model.generator.ModelManager
 
ModelServiceComponent - Class in io.cellery.observability.model.generator.internal
This class acts as a ServiceComponent which specifies the services that is required by the component.
ModelServiceComponent() - Constructor for class io.cellery.observability.model.generator.internal.ModelServiceComponent
 
ModelStoreManager - Class in io.cellery.observability.model.generator.internal
This handles the communication between the Model datasource, and the rest of the other components.
ModelStoreManager() - Constructor for class io.cellery.observability.model.generator.internal.ModelStoreManager
 

N

Node - Class in io.cellery.observability.model.generator
This is the POJO to store the asset related details in the document.

P

persistModel(MutableNetwork<Node, String>) - Method in class io.cellery.observability.model.generator.internal.ModelStoreManager
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater) - Method in class io.cellery.observability.model.generator.ModelGenerationExtension
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater) - Method in class io.cellery.observability.model.generator.TraceGroupWindowProcessor
 

R

registerDataSourceService(DataSourceService) - Method in class io.cellery.observability.model.generator.internal.ModelServiceComponent
 
restoreState(Map<String, Object>) - Method in class io.cellery.observability.model.generator.ModelGenerationExtension
 
restoreState(Map<String, Object>) - Method in class io.cellery.observability.model.generator.TraceGroupWindowProcessor
 

S

ServiceHolder - Class in io.cellery.observability.model.generator.internal
This class holds the registered services by OSGi, that is required by the entire component.
setDataSourceService(DataSourceService) - Static method in class io.cellery.observability.model.generator.internal.ServiceHolder
 
setEndTimestamp(long) - Method in class io.cellery.observability.model.generator.TraceGroup
 
setModelManager(ModelManager) - Static method in class io.cellery.observability.model.generator.internal.ServiceHolder
 
setModelStoreManager(ModelStoreManager) - Static method in class io.cellery.observability.model.generator.internal.ServiceHolder
 
setScheduler(Scheduler) - Method in class io.cellery.observability.model.generator.TraceGroupWindowProcessor
 
setStartTimestamp(long) - Method in class io.cellery.observability.model.generator.TraceGroup
 
SpanInfo - Class in io.cellery.observability.model.generator.model
This is the reference of the span instance in the request tree
SpanInfo(String, String, String, String, String, SpanInfo.Kind, long) - Constructor for class io.cellery.observability.model.generator.model.SpanInfo
 
SpanInfo.Kind - Enum in io.cellery.observability.model.generator.model
This enum represents the Kind of Spans
start(BundleContext) - Method in class io.cellery.observability.model.generator.internal.ModelServiceComponent
 
start() - Method in class io.cellery.observability.model.generator.ModelGenerationExtension
 
start() - Method in class io.cellery.observability.model.generator.TraceGroupWindowProcessor
 
stop() - Method in class io.cellery.observability.model.generator.ModelGenerationExtension
 
stop() - Method in class io.cellery.observability.model.generator.TraceGroupWindowProcessor
 
storeCurrentModel() - Method in class io.cellery.observability.model.generator.internal.ModelStoreManager
 

T

TraceGroup - Class in io.cellery.observability.model.generator
This keeps the information of a trace key.
TraceGroup(String, long) - Constructor for class io.cellery.observability.model.generator.TraceGroup
 
TraceGroupWindowProcessor - Class in io.cellery.observability.model.generator
Implementation of Stream Processor that groups the trace based on the trace key, and releases the trace together after the idle timeout.
TraceGroupWindowProcessor() - Constructor for class io.cellery.observability.model.generator.TraceGroupWindowProcessor
 

U

unregisterDataSourceService(DataSourceService) - Method in class io.cellery.observability.model.generator.internal.ModelServiceComponent
 
Utils - Class in io.cellery.observability.model.generator
This is the Utils class that is used by other common components

V

valueOf(String) - Static method in enum io.cellery.observability.model.generator.model.SpanInfo.Kind
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.cellery.observability.model.generator.model.SpanInfo.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
A C E F G H I L M N P R S T U V 
Skip navigation links

Copyright © 2019 WSO2. All rights reserved.