org.wiperdog.jobmanager.dsl
Class Parser

java.lang.Object
  extended by org.wiperdog.jobmanager.dsl.Parser

public class Parser
extends Object


Nested Class Summary
static class Parser.AbstractSdlElement
           
static class Parser.ArgElement
          ArgElement path: /JobScheduler/Job/Arg
static class Parser.AssignTriggerElement
          AssignTriggerElement path: /JobScheduler/AssignTrigger
static class Parser.JobClassElement
          JobClassElement path: /JobScheduler/JobClass
static class Parser.JobElement
          JobElement path: /JobScheduler/Job
static class Parser.JobNetElement
          JobNetElement path: /JobScheduler/JobNet
static class Parser.MemberJobElement
           
static class Parser.OperatorElement
          OperatorElement path: /JobScheduler/JobNet/Operator
static class Parser.PredecessorElement
          PredecessorElement path: /JobScheduler/JobNet/Terminal/Predecessor
static class Parser.PseudoElement
          PseudoElement path: /JobScheduler/JobNet/Pseudo
static class Parser.SetJobClassElement
          SetJobClassElement path: /JobScheduler/SetJobClass
static class Parser.TerminalElement
          TerminalElement path: /JobScheduler/JobNet/Terminal
static class Parser.TopElement
          TopElement path: /JobScheduler
static class Parser.TriggerElement
          TriggerElement path: /JobScheduler/Trigger
 
Constructor Summary
Parser(JobFacade facade, boolean validate)
           
 
Method Summary
 void parse(File inf)
           
 void parse(InputStream is)
           
static String[] splitCommandline(String commandLine)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Parser

public Parser(JobFacade facade,
              boolean validate)
Method Detail

splitCommandline

public static String[] splitCommandline(String commandLine)

parse

public void parse(InputStream is)
           throws IOException,
                  SAXException
Throws:
IOException
SAXException

parse

public void parse(File inf)
           throws IOException,
                  SAXException
Throws:
IOException
SAXException


Copyright © 2013. All Rights Reserved.