public interface IDaemonService
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ADDED
Event for an added platform.
|
static java.lang.String |
REMOVED
Event for a removed platform.
|
| Modifier and Type | Method and Description |
|---|---|
jadex.commons.future.IFuture<java.lang.Void> |
addChangeListener(jadex.commons.IRemoteChangeListener<IComponentIdentifier> listener)
Add a change listener.
|
jadex.commons.future.IFuture<java.util.Set<IComponentIdentifier>> |
getPlatforms()
Get the component identifiers of all (managed) platforms.
|
jadex.commons.future.IFuture<java.lang.Void> |
removeChangeListener(jadex.commons.IRemoteChangeListener<IComponentIdentifier> listener)
Remove a change listener.
|
jadex.commons.future.IFuture<java.lang.Void> |
shutdownPlatform(IComponentIdentifier cid)
Shutdown a platform.
|
jadex.commons.future.IFuture<java.lang.Void> |
startPlatform(StartOptions options)
Start a platform using a configuration.
|
jadex.commons.future.IFuture<java.lang.Void> |
startPlatform(StartOptions options,
long wait)
Start a platform using a configuration.
|
jadex.commons.future.IFuture<IComponentIdentifier> |
startPlatformAndWait(StartOptions options)
Start a platform using a configuration.
|
static final java.lang.String ADDED
static final java.lang.String REMOVED
jadex.commons.future.IFuture<java.lang.Void> startPlatform(StartOptions options)
options - The start arguments.jadex.commons.future.IFuture<java.lang.Void> startPlatform(StartOptions options, long wait)
options - The start arguments.jadex.commons.future.IFuture<IComponentIdentifier> startPlatformAndWait(StartOptions options)
options - The start arguments.jadex.commons.future.IFuture<java.lang.Void> shutdownPlatform(IComponentIdentifier cid)
cid - The platform id.jadex.commons.future.IFuture<java.util.Set<IComponentIdentifier>> getPlatforms()
jadex.commons.future.IFuture<java.lang.Void> addChangeListener(jadex.commons.IRemoteChangeListener<IComponentIdentifier> listener)
listener - The change listener.jadex.commons.future.IFuture<java.lang.Void> removeChangeListener(jadex.commons.IRemoteChangeListener<IComponentIdentifier> listener)
listener - The change listener.