Uses of Class
se.sics.kompics.ComponentDefinition
Package | Description |
---|---|
se.sics.kompics |
Provides the Java implementation of the Kompics component model runtime system.
|
-
Uses of ComponentDefinition in se.sics.kompics
Classes in se.sics.kompics with type parameters of type ComponentDefinition Modifier and Type Class Description class
Init<T extends ComponentDefinition>
TheInit
class.Methods in se.sics.kompics with type parameters of type ComponentDefinition Modifier and Type Method Description protected <T extends ComponentDefinition>
ComponentComponentDefinition. create(Class<T> definition, Init.None initEvent)
Create a child component with no init event.protected <T extends ComponentDefinition>
ComponentComponentDefinition. create(Class<T> definition, Init.None initEvent, ConfigUpdate update)
Create a child component with no init event and a configuration update.protected <T extends ComponentDefinition>
ComponentComponentDefinition. create(Class<T> definition, Init<T> initEvent)
Create a child component with a given init event.protected <T extends ComponentDefinition>
ComponentComponentDefinition. create(Class<T> definition, Init<T> initEvent, ConfigUpdate update)
Create a child component with a given init event and a configuration update.<T extends ComponentDefinition>
ComponentComponentProxy. create(Class<T> definition, Init.None initEvent)
<T extends ComponentDefinition>
ComponentComponentProxy. create(Class<T> definition, Init<T> initEvent)
static <C extends ComponentDefinition>
voidKompics. createAndStart(Class<C> main)
Creates the top-level component and starts it together with the Kompics runtime.static <C extends ComponentDefinition>
voidKompics. createAndStart(Class<C> main, int workers)
Creates the top-level component and starts it together with the Kompics runtime.static <C extends ComponentDefinition>
voidKompics. createAndStart(Class<C> main, int workers, int maxEventExecuteNumber)
Creates the top-level component and starts it together with the Kompics runtime.static <C extends ComponentDefinition>
voidKompics. createAndStart(Class<C> main, Init<C> initEvent)
Creates the top-level component and starts it together with the Kompics runtime.static <C extends ComponentDefinition>
voidKompics. createAndStart(Class<C> main, Init<C> initEvent, int workers)
Creates the top-level component and starts it together with the Kompics runtime.static <C extends ComponentDefinition>
voidKompics. createAndStart(Class<C> main, Init<C> initEvent, int workers, int maxEventExecuteNumber)
Creates the top-level component and starts it together with the Kompics runtime.abstract <T extends ComponentDefinition>
ComponentComponentCore. doCreate(Class<T> definition, Optional<Init<T>> initEvent)
abstract <T extends ComponentDefinition>
ComponentComponentCore. doCreate(Class<T> definition, Optional<Init<T>> initEvent, Optional<ConfigUpdate> update)
<T extends ComponentDefinition>
ComponentJavaComponent. doCreate(Class<T> definition, Optional<Init<T>> initEvent)
<T extends ComponentDefinition>
ComponentJavaComponent. doCreate(Class<T> definition, Optional<Init<T>> initEvent, Optional<ConfigUpdate> update)
Methods in se.sics.kompics that return ComponentDefinition Modifier and Type Method Description ComponentDefinition
Component. getComponent()
ComponentDefinition
JavaComponent. getComponent()
ComponentDefinition
Fault. getSource()
Get the component where the fault originated.Constructors in se.sics.kompics with parameters of type ComponentDefinition Constructor Description JavaComponent(ComponentDefinition componentDefinition)
Instantiates a new component core.