public class MicroAgentMetaInfo extends Object
Constructor and Description |
---|
MicroAgentMetaInfo()
Create a new meta info.
|
MicroAgentMetaInfo(String description,
String[] configs)
Create a new meta info.
|
MicroAgentMetaInfo(String description,
String[] configs,
IArgument[] args,
IArgument[] results)
Create a new meta info.
|
MicroAgentMetaInfo(String description,
String[] configs,
IArgument[] args,
IArgument[] results,
String[] breakpoints,
Map properties)
Create a new meta info.
|
MicroAgentMetaInfo(String description,
String[] configs,
IArgument[] args,
IArgument[] results,
String[] breakpoints,
Map properties,
RequiredServiceInfo[] requiredservices,
ProvidedServiceInfo[] providedservices)
Create a new meta info.
|
MicroAgentMetaInfo(String description,
String[] configs,
IArgument[] args,
IArgument[] results,
String[] breakpoints,
Map properties,
RequiredServiceInfo[] requiredservices,
ProvidedServiceInfo[] providedservices,
IModelValueProvider master,
IModelValueProvider daemon,
IModelValueProvider autoshutdown)
Create a new meta info.
|
MicroAgentMetaInfo(String description,
String[] configs,
RequiredServiceInfo[] requiredservices,
ProvidedServiceInfo[] providedservices)
Create a new meta info.
|
Modifier and Type | Method and Description |
---|---|
IArgument[] |
getArguments()
Get the arguments.
|
IModelValueProvider |
getAutoShutdown()
Get the autoshutdown.
|
String[] |
getBreakpoints()
Get the breakpoints.
|
String[] |
getConfigurations()
Get the configurations.
|
IModelValueProvider |
getDaemon()
Get the daemon.
|
String |
getDescription()
Get the description.
|
IModelValueProvider |
getMaster()
Get the master.
|
Map |
getProperties()
Get the properties.
|
ProvidedServiceInfo[] |
getProvidedServices()
Get the provided services.
|
RequiredServiceInfo[] |
getRequiredServices()
Get the required services.
|
IArgument[] |
getResults()
Get the results.
|
void |
putPropertyValue(String name,
Object value)
Put a property in.
|
void |
setArguments(IArgument[] args)
Set the args.
|
void |
setAutoShutdown(IModelValueProvider autoshutdown)
Set the autoshutdown.
|
void |
setBreakpoints(String[] breakpoints)
Set the breakpoints.
|
void |
setConfigs(String[] configs)
Set the configs.
|
void |
setDaemon(IModelValueProvider daemon)
Set the daemon.
|
void |
setDescription(String description)
Set the description.
|
void |
setMaster(IModelValueProvider master)
Set the master.
|
void |
setProperties(Map properties)
Set the properties.
|
void |
setProvidedServices(ProvidedServiceInfo[] providedservices)
Set the providedservices.
|
void |
setRequiredServices(RequiredServiceInfo[] requiredservices)
Set the requiredservices.
|
void |
setResults(IArgument[] results)
Set the results.
|
public MicroAgentMetaInfo()
public MicroAgentMetaInfo(String description, String[] configs)
public MicroAgentMetaInfo(String description, String[] configs, IArgument[] args, IArgument[] results)
public MicroAgentMetaInfo(String description, String[] configs, RequiredServiceInfo[] requiredservices, ProvidedServiceInfo[] providedservices)
public MicroAgentMetaInfo(String description, String[] configs, IArgument[] args, IArgument[] results, String[] breakpoints, Map properties)
public MicroAgentMetaInfo(String description, String[] configs, IArgument[] args, IArgument[] results, String[] breakpoints, Map properties, RequiredServiceInfo[] requiredservices, ProvidedServiceInfo[] providedservices)
public MicroAgentMetaInfo(String description, String[] configs, IArgument[] args, IArgument[] results, String[] breakpoints, Map properties, RequiredServiceInfo[] requiredservices, ProvidedServiceInfo[] providedservices, IModelValueProvider master, IModelValueProvider daemon, IModelValueProvider autoshutdown)
public String[] getConfigurations()
public IArgument[] getArguments()
public IArgument[] getResults()
public String getDescription()
public String[] getBreakpoints()
public Map getProperties()
public void putPropertyValue(String name, Object value)
name
- The property name.value
- The value.public RequiredServiceInfo[] getRequiredServices()
public ProvidedServiceInfo[] getProvidedServices()
public IModelValueProvider getMaster()
public IModelValueProvider getDaemon()
public IModelValueProvider getAutoShutdown()
public void setDescription(String description)
description
- The description to set.public void setConfigs(String[] configs)
configs
- The configs to set.public void setArguments(IArgument[] args)
args
- The args to set.public void setResults(IArgument[] results)
results
- The results to set.public void setBreakpoints(String[] breakpoints)
breakpoints
- The breakpoints to set.public void setProperties(Map properties)
properties
- The properties to set.public void setRequiredServices(RequiredServiceInfo[] requiredservices)
requiredservices
- The requiredservices to set.public void setProvidedServices(ProvidedServiceInfo[] providedservices)
providedservices
- The providedservices to set.public void setMaster(IModelValueProvider master)
master
- The master to set.public void setDaemon(IModelValueProvider daemon)
daemon
- The daemon to set.public void setAutoShutdown(IModelValueProvider autoshutdown)
autoshutdown
- The autoshutdown to set.Copyright © 2012. All Rights Reserved.