|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecteu.geclipse.core.model.impl.GenericGridInstallParameters
public class GenericGridInstallParameters
Generic core implemetation of application installation parameters. Middleware-specific implementations may extend this class in order to provide other necessary parameters.
| Constructor Summary | |
|---|---|
GenericGridInstallParameters()
|
|
| Method Summary | |
|---|---|
void |
addSource(java.net.URI uri)
Add a new source to the list of sources. |
void |
addSources(java.net.URI[] uris)
Add new sources to the list of sources. |
void |
addTarget(IGridComputing computing)
Add a new target to the list of targets. |
void |
addTargets(IGridComputing[] computings)
Add new targets to the list of targets. |
java.net.URI[] |
getSources()
Get the sources for the installation. |
IFileStore[] |
getSourcesAsFileStore()
Get the sources of this installation process. |
java.lang.String |
getTag()
Get a tag that is used to refer to this installation afterwards. |
IGridComputing[] |
getTargets()
Get the targets of the installation, i.e. the computings where the sources should be installed to. |
void |
setSources(java.net.URI[] uris)
Sets the sources for this installation. |
void |
setTag(java.lang.String tag)
Sets the software tag for this installation. |
void |
setTargets(IGridComputing[] targets)
Sets the targets for this installation. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GenericGridInstallParameters()
| Method Detail |
|---|
public void addSource(java.net.URI uri)
uri - The source to be added.public void addSources(java.net.URI[] uris)
uris - The sources to be added.public void addTarget(IGridComputing computing)
computing - The target to be added.public void addTargets(IGridComputing[] computings)
computings - The new targets.public java.net.URI[] getSources()
IGridInstallParametersURIs pointing to files that are intended to be installed.
The type of these files depends on the middleware-specific
requirements of the application installation process.
getSources in interface IGridInstallParameters
public IFileStore[] getSourcesAsFileStore()
throws ProblemException
IFileStores. This may fail if any of the
provided URIs is invalid.
IFileStores.
ProblemException - If no file store could be created from
one of the source URIs.public java.lang.String getTag()
IGridInstallParameters
getTag in interface IGridInstallParameterspublic IGridComputing[] getTargets()
IGridInstallParameters
getTargets in interface IGridInstallParameterspublic void setSources(java.net.URI[] uris)
uris - The new sources.public void setTag(java.lang.String tag)
tag - The new software tag.public void setTargets(IGridComputing[] targets)
targets - The new targets.
|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||