public class CreationInfo extends Object
Constructor and Description |
---|
CreationInfo()
Create a new creation info.
|
CreationInfo(IComponentIdentifier parent)
Create a new creation info.
|
CreationInfo(Map args)
Create a new creation info.
|
CreationInfo(Map args,
IComponentIdentifier parent)
Create a new creation info.
|
CreationInfo(String config,
Map args)
Create a new creation info.
|
CreationInfo(String config,
Map args,
IComponentIdentifier parent)
Create a new creation info.
|
CreationInfo(String config,
Map args,
IComponentIdentifier parent,
boolean suspend)
Create a new creation info.
|
CreationInfo(String config,
Map args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master)
Create a new creation info.
|
CreationInfo(String config,
Map args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master,
Boolean daemon)
Create a new creation info.
|
CreationInfo(String config,
Map args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master,
Boolean daemon,
Boolean autoshutdown)
Create a new creation info.
|
CreationInfo(String config,
Map args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master,
Boolean daemon,
Boolean autoshutdown,
String[] imports,
RequiredServiceBinding[] bindings)
Create a new creation info.
|
CreationInfo(String config,
Map args,
IComponentIdentifier parent,
Boolean suspend,
String[] imports)
Create a new creation info.
|
Modifier and Type | Method and Description |
---|---|
Map |
getArguments()
Get the arguments.
|
Boolean |
getAutoShutdown()
Get the autoshutdown.
|
String |
getConfiguration()
Get the configuration.
|
Boolean |
getDaemon()
Get the daemon.
|
String[] |
getImports()
Get the imports.
|
String |
getLocalType()
Get the localtype.
|
Boolean |
getMaster()
Get the master.
|
IComponentIdentifier |
getParent()
Get the parent.
|
Boolean |
getPlatformloader() |
RequiredServiceBinding[] |
getRequiredServiceBindings()
Get the bindings.
|
Boolean |
getSuspend()
Get the suspend flag.
|
void |
setArguments(Map args)
Set the arguments.
|
void |
setAutoshutdown(Boolean autoshutdown)
Set the autoshutdown.
|
void |
setConfiguration(String config)
Set the configuration.
|
void |
setDaemon(Boolean daemon)
Set the daemon.
|
void |
setImports(String[] imports)
Set the imports
|
void |
setLocalType(String localtype)
Set the localtype.
|
void |
setMaster(Boolean master)
Set the master.
|
void |
setParent(IComponentIdentifier parent)
Set the parent.
|
void |
setPlatformloader(Boolean platformloader) |
void |
setRequiredServiceBindings(RequiredServiceBinding[] bindings)
Set the bindings.
|
void |
setSuspend(Boolean suspend)
Set the suspend flag.
|
public CreationInfo()
public CreationInfo(IComponentIdentifier parent)
parent
- The parent of the component to be created.public CreationInfo(Map args)
args
- The arguments.public CreationInfo(String config, Map args)
config
- The configuration.args
- The arguments.public CreationInfo(Map args, IComponentIdentifier parent)
args
- The arguments.parent
- The parent of the component to be created.public CreationInfo(String config, Map args, IComponentIdentifier parent)
config
- The configuration.args
- The arguments.parent
- The parent of the component to be created.public CreationInfo(String config, Map args, IComponentIdentifier parent, boolean suspend)
config
- The configuration.args
- The arguments.parent
- The parent of the component to be created.suspend
- The suspend flag.master
- The master flag.imports
- The imports.public CreationInfo(String config, Map args, IComponentIdentifier parent, Boolean suspend, String[] imports)
config
- The configuration.args
- The arguments.parent
- The parent of the component to be created.suspend
- The suspend flag.master
- The master flag.imports
- The imports.public CreationInfo(String config, Map args, IComponentIdentifier parent, Boolean suspend, Boolean master)
config
- The configuration.args
- The arguments.parent
- The parent of the component to be created.suspend
- The suspend flag.master
- The master flag.public CreationInfo(String config, Map args, IComponentIdentifier parent, Boolean suspend, Boolean master, Boolean daemon)
config
- The configuration.args
- The arguments.parent
- The parent of the component to be created.suspend
- The suspend flag.master
- The master flag.public CreationInfo(String config, Map args, IComponentIdentifier parent, Boolean suspend, Boolean master, Boolean daemon, Boolean autoshutdown)
config
- The configuration.args
- The arguments.parent
- The parent of the component to be created.suspend
- The suspend flag.master
- The master flag.public CreationInfo(String config, Map args, IComponentIdentifier parent, Boolean suspend, Boolean master, Boolean daemon, Boolean autoshutdown, String[] imports, RequiredServiceBinding[] bindings)
config
- The configuration.args
- The arguments.parent
- The parent of the component to be created.suspend
- The suspend flag.master
- The master flag.imports
- The imports.public String getConfiguration()
public void setConfiguration(String config)
config
- the config to set.public Map getArguments()
public void setArguments(Map args)
args
- the args to setpublic IComponentIdentifier getParent()
public void setParent(IComponentIdentifier parent)
parent
- the parent to setpublic Boolean getSuspend()
public void setSuspend(Boolean suspend)
suspend
- the suspend to set flagpublic Boolean getMaster()
public void setMaster(Boolean master)
master
- The master to set.public Boolean getDaemon()
public void setDaemon(Boolean daemon)
daemon
- The daemon to set.public Boolean getAutoShutdown()
public void setAutoshutdown(Boolean autoshutdown)
autoshutdown
- The autoshutdown to set.public Boolean getPlatformloader()
public void setPlatformloader(Boolean platformloader)
public String[] getImports()
public void setImports(String[] imports)
imports
- The imports to set.public RequiredServiceBinding[] getRequiredServiceBindings()
public void setRequiredServiceBindings(RequiredServiceBinding[] bindings)
bindings
- The bindings to set.public String getLocalType()
public void setLocalType(String localtype)
localtype
- The localtype to set.Copyright © 2012. All Rights Reserved.