Skip navigation links

Oracle BPEL Process Manager
Workflow Services API Reference
10g Release 3 (10.1.3)
B28985-02


oracle.tip.pc.services.identity.xpath
Class IdentityXPathFunctionUtil

java.lang.Object
  extended byoracle.tip.pc.services.identity.xpath.IdentityXPathFunctionUtil


public class IdentityXPathFunctionUtil
extends java.lang.Object

This class provides utility functions for all the XPath functions


Constructor Summary
IdentityXPathFunctionUtil()
           

 

Method Summary
static org.w3c.dom.Element createElementWithValue(java.lang.String nodeName, java.lang.String namespaceURI, java.lang.String value)
           
static org.w3c.dom.Node createNode(java.lang.Object obj)
          Create a DOM node from the value
static java.util.List createNodeSet(java.util.List values)
          Create a list of nodes from the values provided
static boolean getBooleanArgument(java.lang.Object arg, boolean defaultValue)
          Get the boolean argument value
static java.lang.String getNodeValue(java.lang.Object node)
          Describe getNodeValue method here.
static org.w3c.dom.Node toNode(BPMAppRole appRole)
           
static org.w3c.dom.Node toNode(BPMGroup group)
           
static org.w3c.dom.Node toNode(BPMUser user)
           

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

IdentityXPathFunctionUtil

public IdentityXPathFunctionUtil()

Method Detail

createNodeSet

public static java.util.List createNodeSet(java.util.List values)
Create a list of nodes from the values provided
Parameters:
values - The values
Returns:
List of DOM nodes

createNode

public static org.w3c.dom.Node createNode(java.lang.Object obj)
Create a DOM node from the value
Parameters:
obj - The object for which the node should be created
Returns:
Node The DOM node from the object

getBooleanArgument

public static boolean getBooleanArgument(java.lang.Object arg,
                                         boolean defaultValue)
                                  throws java.lang.Exception
Get the boolean argument value
Parameters:
arg - The argument object
defaultValue - The default value
Returns:
boolean The boolean value
Throws:
java.lang.Exception - if an error occurs

getNodeValue

public static java.lang.String getNodeValue(java.lang.Object node)
                                     throws java.lang.Exception
Describe getNodeValue method here.
Parameters:
node - an Object value
Returns:
a String value
Throws:
java.lang.Exception - if an error occurs

createElementWithValue

public static org.w3c.dom.Element createElementWithValue(java.lang.String nodeName,
                                                         java.lang.String namespaceURI,
                                                         java.lang.String value)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

toNode

public static org.w3c.dom.Node toNode(BPMUser user)
                               throws BPMIdentityException
Throws:
BPMIdentityException

toNode

public static org.w3c.dom.Node toNode(BPMGroup group)
                               throws BPMIdentityException
Throws:
BPMIdentityException

toNode

public static org.w3c.dom.Node toNode(BPMAppRole appRole)
                               throws BPMIdentityException
Throws:
BPMIdentityException

Skip navigation links

Oracle BPEL Process Manager
Workflow Services API Reference
10g Release 3 (10.1.3)
B28985-02


Copyright © 2006, Oracle. All rights reserved.