public class CreationInfo extends Object
Constructor and Description |
---|
CreationInfo()
Create a new creation info.
|
CreationInfo(CreationInfo info)
Create a new creation info.
|
CreationInfo(IComponentIdentifier parent)
Create a new creation info.
|
CreationInfo(IComponentIdentifier parent,
IResourceIdentifier rid)
Create a new creation info.
|
CreationInfo(IResourceIdentifier rid)
Create a new creation info.
|
CreationInfo(Map<String,Object> args)
Create a new creation info.
|
CreationInfo(Map<String,Object> args,
IComponentIdentifier parent)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent,
Boolean suspend)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master,
Boolean daemon)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master,
Boolean daemon,
Boolean autoshutdown)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master,
Boolean daemon,
Boolean autoshutdown,
String[] imports,
RequiredServiceBinding[] bindings,
IResourceIdentifier rid)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent,
Boolean suspend,
String[] imports)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IResourceIdentifier rid)
Create a new creation info.
|
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
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.
|
RequiredServiceBinding[] |
getRequiredServiceBindings()
Get the bindings.
|
IResourceIdentifier |
getResourceIdentifier()
Get the resource identifier for loading the component model.
|
Boolean |
getSuspend()
Get the suspend flag.
|
void |
setArguments(Map<String,Object> 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 |
setRequiredServiceBindings(RequiredServiceBinding[] bindings)
Set the bindings.
|
void |
setResourceIdentifier(IResourceIdentifier rid)
Set the resource identifier for loading the component model.
|
void |
setSuspend(Boolean suspend)
Set the suspend flag.
|
public CreationInfo()
public CreationInfo(CreationInfo info)
public CreationInfo(IComponentIdentifier parent)
parent
- The parent of the component to be created.public CreationInfo(Map<String,Object> args)
args
- The arguments.public CreationInfo(IResourceIdentifier rid)
args
- The arguments.public CreationInfo(IComponentIdentifier parent, IResourceIdentifier rid)
parent
- The parent of the component to be created.public CreationInfo(String config, Map<String,Object> args)
config
- The configuration.args
- The arguments.public CreationInfo(String config, Map<String,Object> args, IResourceIdentifier rid)
parent
- The parent of the component to be created.public CreationInfo(Map<String,Object> args, IComponentIdentifier parent)
args
- The arguments.parent
- The parent of the component to be created.public CreationInfo(String config, Map<String,Object> args, IComponentIdentifier parent)
config
- The configuration.args
- The arguments.parent
- The parent of the component to be created.public CreationInfo(String config, Map<String,Object> 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<String,Object> 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<String,Object> 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<String,Object> 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<String,Object> 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<String,Object> args, IComponentIdentifier parent, Boolean suspend, Boolean master, Boolean daemon, Boolean autoshutdown, String[] imports, RequiredServiceBinding[] bindings, IResourceIdentifier rid)
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 void setArguments(Map<String,Object> args)
args
- the args to setpublic IComponentIdentifier getParent()
public void setParent(IComponentIdentifier parent)
parent
- the parent to setpublic IResourceIdentifier getResourceIdentifier()
public void setResourceIdentifier(IResourceIdentifier rid)
rid
- the resource identifier 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 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.