com.intel.gpe.clients.api.workflow
Class Throw

java.lang.Object
  extended by com.intel.gpe.clients.api.workflow.Throw
All Implemented Interfaces:
Action

public class Throw
extends java.lang.Object
implements Action

Throw a user defined fault. The fault is identified by its QName.

Version:
$Id: Throw.java,v 1.4 2006/02/17 08:15:37 serduk Exp $
Author:
Alexander Lukichev

Constructor Summary
Throw(javax.xml.namespace.QName fault)
          Create the throw clause.
 
Method Summary
 void emitCode(Scope scope, org.w3c.dom.Element target)
          Emit the piece of code corresponding to the current action.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Throw

public Throw(javax.xml.namespace.QName fault)
Create the throw clause.

Parameters:
fault - the qname of fault
Method Detail

emitCode

public void emitCode(Scope scope,
                     org.w3c.dom.Element target)
              throws java.lang.Exception
Description copied from interface: Action
Emit the piece of code corresponding to the current action.

Specified by:
emitCode in interface Action
Parameters:
scope - The variable scope of the workflow
target - The XML DOM element to append the action code to
Throws:
java.lang.Exception - In a case of error


Copyright © 2008. All Rights Reserved.