Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


oracle.wsm.mds
Class MDSQueryUtil

java.lang.Object
  extended by oracle.wsm.mds.MDSQueryUtil


public class MDSQueryUtil
extends Object
Since:
release specific (what release of product did this appear in)
Version:
$Header: owsm/src/oracle/wsm/mds/MDSQueryUtil.java /st_owsm/7 2009/02/01 07:16:31 vkdwived Exp $
Author:
pyamuna

Constructor Summary
MDSQueryUtil()
           

 

Method Summary
static oracle.mds.query.AttributeCondition buildAttrCondition(QName attrQName, String value)
           
static oracle.mds.query.Condition buildAttrCondition(QName attribute, String[] attrVals)
          Build an attribute condition object for passed values
static oracle.mds.query.Condition buildAttrCondition(String attr, String val)
          Given an attribute and it's value, build a attributeCondition for the pair
static oracle.mds.query.Condition buildAttrCondition(String attribute, String[] attrVals)
          Build an attribute condition object for passed values
static oracle.mds.query.ElementCondition buildElementCondition(QName elementQName)
           
static oracle.mds.query.NameCondition buildNameCondition(String prefix, String path, String id)
          Given a MDS prefix and path, return a NameCondition object that can be used to search the MDS store based on the given paramenters
static oracle.mds.query.TextCondition buildTextCondition(String elementValue)
           
static oracle.mds.query.MOTypeCondition createMOTypeCondition(QName elementQName)
           
static oracle.mds.query.MOTypeCondition createMOTypeCondition(String namespace, String elementName)
           
static String getNameSpaceForAttr(String attr)
          Return a namespace uri corresponding to the Policy attribute passed
static String normalizePathString(String pathStr)
          This method adds a leading "/" if missing from a path string

 

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

 

Constructor Detail

MDSQueryUtil

public MDSQueryUtil()

Method Detail

buildNameCondition

public static oracle.mds.query.NameCondition buildNameCondition(String prefix,
                                                                String path,
                                                                String id)
Given a MDS prefix and path, return a NameCondition object that can be used to search the MDS store based on the given paramenters
Parameters:
prefix -
path -
id -
Returns:
The NameCodition object

getNameSpaceForAttr

public static String getNameSpaceForAttr(String attr)
Return a namespace uri corresponding to the Policy attribute passed
Parameters:
attr - The attribute whose namespace is to be looked up
Returns:
Namespace corresponding to the attribute passed

buildAttrCondition

public static oracle.mds.query.Condition buildAttrCondition(String attr,
                                                            String val)
Given an attribute and it's value, build a attributeCondition for the pair
Parameters:
attr - Attribute to search on
val - The attribute value to match
Returns:
Condition object based the attr-val pair

buildElementCondition

public static oracle.mds.query.ElementCondition buildElementCondition(QName elementQName)

buildAttrCondition

public static oracle.mds.query.AttributeCondition buildAttrCondition(QName attrQName,
                                                                     String value)

createMOTypeCondition

public static oracle.mds.query.MOTypeCondition createMOTypeCondition(String namespace,
                                                                     String elementName)

buildAttrCondition

public static oracle.mds.query.Condition buildAttrCondition(String attribute,
                                                            String[] attrVals)
Build an attribute condition object for passed values
Parameters:
attribute - The attribute to be search on
attrVals - Exact string values to be searched for
Returns:
Condition object to search for passed values for the given attribute

buildAttrCondition

public static oracle.mds.query.Condition buildAttrCondition(QName attribute,
                                                            String[] attrVals)
Build an attribute condition object for passed values
Parameters:
attribute - The attribute to be search on
attrVals - Exact string values to be searched for
Returns:
Condition object to search for passed values for the given attribute

createMOTypeCondition

public static oracle.mds.query.MOTypeCondition createMOTypeCondition(QName elementQName)

buildTextCondition

public static oracle.mds.query.TextCondition buildTextCondition(String elementValue)

normalizePathString

public static String normalizePathString(String pathStr)
This method adds a leading "/" if missing from a path string
Parameters:
pathStr -
Returns:

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


Copyright © 2007, 2009, Oracle and/or its affiliates. All rights reserved.