| Package | Description |
|---|---|
| com.github.mvp4g.sema4g.client | |
| com.github.mvp4g.sema4g.client.command |
| Modifier and Type | Method and Description |
|---|---|
SeMa4g.Builder |
SeMa4g.Builder.add(SeMa4gCommand command)
Adds the command to the list of commands, which will be executed,
when the context runs.
|
| Modifier and Type | Method and Description |
|---|---|
SeMa4g.Builder |
SeMa4g.Builder.add(List<SeMa4gCommand> commands)
Adds a list of commands to the list of already added commands, which will be
executed, when the context runs.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCommand
AbstractCommand provides base functionality to run a SeMa4g command.
|
class |
AsyncCommand
A asynchronous command to use with SeMa4g.
|
class |
SyncCommand
A synchronous command to use with SeMa4g.
|
| Modifier and Type | Method and Description |
|---|---|
SeMa4gCommand |
SeMa4gCommand.dependingOn(SeMa4gCommand... dependencies)
Definies the
SeMa4gCommand (one or more) which have to
be finished before this command can be executed. |
SeMa4gCommand |
AbstractCommand.dependingOn(SeMa4gCommand... dependencies)
Definies the
SeMa4gCommand (one or more) which have to
be finished before this command can be executed. |
| Modifier and Type | Method and Description |
|---|---|
List<SeMa4gCommand> |
SeMa4gCommand.getDependencies()
Returns the list of
SeMa4gCommand for this SeMa4gCommand
which have to be (successfully) executed before this command can be started |
List<SeMa4gCommand> |
AbstractCommand.getDependencies()
Returns the list of
SeMa4gCommand for this SeMa4gCommand
which have to be (successfully) executed before this command can be started |
| Modifier and Type | Method and Description |
|---|---|
SeMa4gCommand |
SeMa4gCommand.dependingOn(SeMa4gCommand... dependencies)
Definies the
SeMa4gCommand (one or more) which have to
be finished before this command can be executed. |
SeMa4gCommand |
AbstractCommand.dependingOn(SeMa4gCommand... dependencies)
Definies the
SeMa4gCommand (one or more) which have to
be finished before this command can be executed. |
| Modifier and Type | Method and Description |
|---|---|
void |
SeMa4gCommand.checkCycleDependencies(List<SeMa4gCommand> usedDependencies)
Checks if there is a cycle dependencies for this command.
|
void |
AbstractCommand.checkCycleDependencies(List<SeMa4gCommand> usedDependencies)
Checks if there is a cycle dependencies
|
Copyright © 2018. All rights reserved.