Package | Description |
---|---|
jadex.bdi.planlib.iasteps | |
jadex.bdi.runtime.interpreter | |
jadex.bdibpmn | |
jadex.bpmn.runtime | |
jadex.bridge |
This package contains the interfaces of the adapter layer,
which is used to establish a connection between the Jadex runtime
system and an underlying platform.
|
jadex.bridge.service.component.interceptors | |
jadex.micro |
Modifier and Type | Class and Description |
---|---|
class |
DispatchGoalStep |
class |
SetBeliefStep |
class |
StepChain |
Constructor and Description |
---|
StepChain(IComponentStep[] steps) |
Modifier and Type | Method and Description |
---|---|
IFuture |
BDIInterpreter.scheduleImmediate(IComponentStep step,
Object scope)
Execute some code on the component's thread.
|
<T> IFuture<T> |
BDIInterpreter.scheduleStep(IComponentStep<T> step)
Schedule a step of the component.
|
Modifier and Type | Method and Description |
---|---|
IFuture |
BpmnPlanBodyInstance.scheduleStep(IComponentStep step)
Schedule a step of the agent.
|
Modifier and Type | Method and Description |
---|---|
<T> IFuture<T> |
BpmnInterpreter.scheduleStep(IComponentStep<T> step)
Schedule a step of the agent.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ITransferableStep
Marker interface for transferable component steps.
|
Modifier and Type | Method and Description |
---|---|
<T> IFuture<T> |
IExternalAccess.scheduleImmediate(IComponentStep<T> step)
Execute some code on the component's thread.
|
<T> IFuture<T> |
IExternalAccess.scheduleImmediate(IComponentStep<T> step,
long delay)
Execute some code on the component's thread.
|
<T> IFuture<T> |
IExternalAccess.scheduleStep(IComponentStep<T> step)
Schedule a step of the component.
|
<T> IFuture<T> |
IExternalAccess.scheduleStep(IComponentStep<T> step,
long delay)
Schedule a step of the component.
|
<T> IFuture<T> |
IInternalAccess.waitForDelay(long delay,
IComponentStep<T> step)
Wait for some time and execute a component step afterwards.
|
Modifier and Type | Class and Description |
---|---|
static class |
DecouplingInterceptor.InvokeMethodStep
Service invocation step.
|
Modifier and Type | Class and Description |
---|---|
static class |
MicroAgent.ExecuteWaitForStep
Step to execute a wait for entry.
|
static class |
MicroAgentInterpreter.HandleMessageStep
Step to handle a message.
|
Modifier and Type | Method and Description |
---|---|
IComponentStep<Void> |
MicroAgent.ExecuteWaitForStep.getComponentStep()
Returns the
IComponentStep that is scheduled for execution. |
IComponentStep<T> |
IntervalBehavior.getStep()
Get the step.
|
Modifier and Type | Method and Description |
---|---|
Object |
MicroAgentInterpreter.getStepDetails(IComponentStep step)
Get the details of a step.
|
<T> IFuture<T> |
MicroAgentInterpreter.scheduleStep(IComponentStep<T> step)
Schedule a step of the agent.
|
<T> IFuture<T> |
MicroAgent.scheduleStep(IComponentStep<T> step)
Schedule a step of the agent.
|
void |
IntervalBehavior.setStep(IComponentStep<T> step)
Set the step.
|
IFuture |
IMicroExternalAccess.waitFor(long time,
IComponentStep step)
Wait for an specified amount of time.
|
IFuture |
ExternalAccess.waitFor(long time,
IComponentStep run)
Wait for an specified amount of time.
|
IFuture<MicroAgent.TimerWrapper> |
MicroAgent.waitFor(long time,
IComponentStep<Void> step)
Wait for an specified amount of time.
|
<T> IFuture<T> |
MicroAgent.waitForDelay(long delay,
IComponentStep<T> step)
Wait for some time and execute a component step afterwards.
|
IFuture |
IMicroExternalAccess.waitForTick(IComponentStep step)
Wait for the next tick.
|
IFuture |
ExternalAccess.waitForTick(IComponentStep run)
Wait for the next tick.
|
IFuture<MicroAgent.TimerWrapper> |
MicroAgent.waitForTick(IComponentStep<Void> run)
Wait for the next tick.
|
Constructor and Description |
---|
IntervalBehavior(IInternalAccess component,
long delay,
IComponentStep<T> step)
Create a new lease time handling object.
|
MicroAgent.ExecuteWaitForStep(ITimer ts,
IComponentStep<Void> run)
This class is constructed with an array of
ITimer s and the IComponentStep
which is scheduled for execution. |
Copyright © 2012. All Rights Reserved.