com.opensymphony.workflow.loader
Class WorkflowLoader

java.lang.Object
  extended by com.opensymphony.workflow.loader.WorkflowLoader

public class WorkflowLoader
extends Object

The WorkflowLoader is responsible for creating a WorkflowDesciptor by loading the XML from various sources.

Author:
Pat Lightbody

Nested Class Summary
static class WorkflowLoader.AllExceptionsErrorHandler
           
static class WorkflowLoader.WorkflowErrorHandler
           
 
Constructor Summary
WorkflowLoader()
           
 
Method Summary
static WorkflowDescriptor load(InputStream is)
          Deprecated. please use load(java.io.InputStream, boolean) instead.
static WorkflowDescriptor load(InputStream is, boolean validate)
           
static WorkflowDescriptor load(URL url, boolean validate)
          Load a workflow descriptor from a URL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowLoader

public WorkflowLoader()
Method Detail

load

public static WorkflowDescriptor load(InputStream is)
                               throws org.xml.sax.SAXException,
                                      IOException,
                                      InvalidWorkflowDescriptorException
Deprecated. please use load(java.io.InputStream, boolean) instead.

Throws:
org.xml.sax.SAXException
IOException
InvalidWorkflowDescriptorException

load

public static WorkflowDescriptor load(InputStream is,
                                      boolean validate)
                               throws org.xml.sax.SAXException,
                                      IOException,
                                      InvalidWorkflowDescriptorException
Throws:
org.xml.sax.SAXException
IOException
InvalidWorkflowDescriptorException

load

public static WorkflowDescriptor load(URL url,
                                      boolean validate)
                               throws org.xml.sax.SAXException,
                                      IOException,
                                      InvalidWorkflowDescriptorException
Load a workflow descriptor from a URL

Throws:
org.xml.sax.SAXException
IOException
InvalidWorkflowDescriptorException

OpenSymphony Workflow Project Page