|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.globus.ogsa.impl.base.providers.servicedata.SimpleScriptExecutionProvider
Generic script executing provider
Field Summary | |
protected java.lang.String |
desc
|
protected java.lang.String |
errorString
|
protected java.lang.String |
name
|
protected java.lang.Process |
process
|
protected org.w3c.dom.Document |
resultDoc
|
Constructor Summary | |
SimpleScriptExecutionProvider(java.lang.String name,
java.lang.String desc)
Creates a new instance of SimpleScriptExecutionProvider |
Method Summary | |
protected static java.lang.String |
argVectorToString(java.lang.String[] args)
|
java.lang.String |
getDefaultArgs()
If the provider has a set of default arguments, they can be retrieved with this function |
java.lang.String |
getDescription()
Returns a description of the provider's functionality. |
java.lang.String |
getErrorString()
The provider should return a string representation of the current error, if any |
java.lang.String |
getName()
Returns the display name of the provider. |
org.w3c.dom.Document |
run(java.lang.String args)
|
void |
run(java.lang.String args,
java.io.OutputStream outStream)
Triggers the execution of the provider in order to update the provider's internal state, sending the output to the specified OutputStream |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.lang.String name
protected java.lang.String desc
protected org.w3c.dom.Document resultDoc
protected java.lang.Process process
protected java.lang.String errorString
Constructor Detail |
public SimpleScriptExecutionProvider(java.lang.String name, java.lang.String desc)
Method Detail |
public java.lang.String getDefaultArgs()
getDefaultArgs
in interface SimpleDataProvider
public java.lang.String getErrorString()
getErrorString
in interface SimpleDataProvider
public java.lang.String getDescription()
getDescription
in interface SimpleDataProvider
public java.lang.String getName()
getName
in interface SimpleDataProvider
public void run(java.lang.String args, java.io.OutputStream outStream) throws java.lang.Exception
run
in interface SimpleDataProvider
java.lang.Exception
public org.w3c.dom.Document run(java.lang.String args) throws java.lang.Exception
run
in interface DOMDataProvider
java.lang.Exception
protected static java.lang.String argVectorToString(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |