|
||||||||||
| 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.impl.HostScriptProvider
| Field Summary |
| Fields inherited from interface org.globus.ogsa.impl.base.providers.servicedata.AsyncDataProvider |
PROVIDER_ERROR, PROVIDER_IDLE, PROVIDER_RUNNING, PROVIDER_TERMINATED |
| Constructor Summary | |
HostScriptProvider()
Creates a new instance of AsyncXMLDocumentProvider |
|
| Method Summary | |
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. |
int |
getState()
Retrieve the current state |
static void |
main(java.lang.String[] args)
|
void |
output(java.io.OutputStream outStream)
|
protected void |
parseArgs(java.lang.String args)
|
void |
run()
|
void |
run(java.lang.String args,
java.io.OutputStream outStream)
Triggers the execution of the provider, updating the provider's internal state and sending the output to the specified OutputStream. |
void |
run(java.lang.String args,
java.lang.String callbackName,
ServiceDataProviderDocumentCallback callback,
java.lang.Object context)
Triggers the asynchronous execution of the provider, sending the output to the specified callback Object. |
void |
setSampleFile(java.lang.String fileName)
|
void |
setSampleRefresh(long millis)
|
void |
terminate()
Signals the provider to shutdown, cease data callbacks and free any associated resources |
void |
update(java.lang.String argStr)
this should perform a one-off query of the provider, but it probably won't work properly as we need to have started up most of the async stuff. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public HostScriptProvider()
| Method Detail |
public static void main(java.lang.String[] args)
public java.lang.String getDefaultArgs()
getDefaultArgs in interface SimpleDataProviderpublic java.lang.String getDescription()
getDescription in interface SimpleDataProviderpublic java.lang.String getErrorString()
getErrorString in interface SimpleDataProviderpublic int getState()
AsyncDataProvider
getState in interface AsyncDataProviderpublic java.lang.String getName()
getName in interface SimpleDataProviderpublic void setSampleFile(java.lang.String fileName)
public void setSampleRefresh(long millis)
public void run(java.lang.String args,
java.lang.String callbackName,
ServiceDataProviderDocumentCallback callback,
java.lang.Object context)
throws java.lang.Exception
run in interface AsyncDataProviderjava.lang.Exceptionpublic void run()
run in interface java.lang.Runnablepublic void terminate()
AsyncDataProvider
terminate in interface AsyncDataProvider
public void update(java.lang.String argStr)
throws java.lang.Exception
java.lang.Exception
protected void parseArgs(java.lang.String args)
throws java.lang.Exception
java.lang.Exception
public void output(java.io.OutputStream outStream)
throws java.lang.Exception
java.lang.Exception
public void run(java.lang.String args,
java.io.OutputStream outStream)
throws java.lang.Exception
SimpleDataProvider
run in interface SimpleDataProviderjava.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||