|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object gov.bnl.star.offline.scheduler.util.RDLApplicationResolver
public class RDLApplicationResolver
Convert RDL application tasks to script elements.
Field Summary | |
---|---|
java.util.List |
applicationTable
|
Constructor Summary | |
---|---|
RDLApplicationResolver()
Creates a new instance of RDLApplicationResolver |
Method Summary | |
---|---|
void |
addApplication(Application app)
|
Application |
findApplication(Application app,
Task task)
Takes the users app and and trys to fill it or return another valid option |
boolean |
getIsUnixSystem()
|
static void |
main(java.lang.String[] args)
|
java.lang.String |
resolve(Application app,
Task task)
resolves the command line string |
java.lang.String |
resolveJavaTask(JavaTask task)
resolve the javaTask object part of the string |
java.lang.String |
resolveRootTask(RootTask task)
|
java.lang.String |
resolveScriptTask(ScriptTask task)
|
void |
setIsUnixSystem(boolean isUnixSystem)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.util.List applicationTable
Constructor Detail |
---|
public RDLApplicationResolver()
Method Detail |
---|
public java.lang.String resolve(Application app, Task task)
public void setIsUnixSystem(boolean isUnixSystem)
public boolean getIsUnixSystem()
public java.lang.String resolveJavaTask(JavaTask task)
public java.lang.String resolveRootTask(RootTask task)
public java.lang.String resolveScriptTask(ScriptTask task)
public void addApplication(Application app)
public Application findApplication(Application app, Task task)
public static void main(java.lang.String[] args)
args
- the command line arguments
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |