|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RemoteAnt
Provides the capability to run Ant build files remotely. To this end the service provides the capability to run an Ant build file which is local to the service (accessible on the file system)remotely, or a build file that is remote. Using this capability, common administration, integration and potentially workflow oriented tasks can be submitted into the distributed environment, using Ant to automate the processing For more information on Ant, see http://ant.apache.org
Method Summary | |
---|---|
boolean |
abort(TaskDescriptor descriptor)
Abort a running Ant task described by the TaskDescriptor. |
TaskDescriptor[] |
report()
Get a report on all Ant tasks that were submitted |
void |
submit(TaskDescriptor descriptor)
Submit an Ant task for processing. |
Method Detail |
---|
void submit(TaskDescriptor descriptor) throws java.rmi.RemoteException, java.io.IOException
descriptor
- A TaskDescriptor to process
java.lang.NullPointerException
- If the descriptor parameter is
null
java.rmi.RemoteException
- If communication errors occur
java.io.IOException
- If there are problems downloading or creating
a temporary File from the TaskDescriptor attributesTaskDescriptor[] report() throws java.rmi.RemoteException
java.rmi.RemoteException
- If communication errors occurboolean abort(TaskDescriptor descriptor) throws java.rmi.RemoteException
descriptor
- A TaskDescriptor to abort
true
,
otherwise return false
java.lang.NullPointerException
- If the descriptor parameter is
null
java.rmi.RemoteException
- If communication errors occur
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |