Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (11.1.1.7)

E10663-11

oracle.rules.sdk2.decisionpoint
Class ViewDefDescriptor

java.lang.Object
  extended by oracle.rules.sdk2.decisionpoint.ViewDefDescriptor

public class ViewDefDescriptor
extends java.lang.Object


Nested Class Summary
static class ViewDefDescriptor.Dimension
          The dimension class represents any VOs contained via view links.
static class ViewDefDescriptor.Key
          Key description class -- contains two names per key, the one for use with Oracle JBO and the other for use with the OBR rule dictionary
 
Constructor Summary
ViewDefDescriptor(java.lang.String name)
          Constructor to use when layered enhancements/customizations are unimportant.
ViewDefDescriptor(java.lang.String name, oracle.jbo.server.DBTransactionImpl2 txn)
          Constructor to use when layered customizations/enhancements are needed
 
Method Summary
 java.util.List<ViewDefDescriptor.Dimension> getDimensions()
           
 java.util.List<ViewDefDescriptor.Key> getKeys()
           
 java.lang.String getViewDefName()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewDefDescriptor

public ViewDefDescriptor(java.lang.String name)
                  throws SDKException
Constructor to use when layered enhancements/customizations are unimportant.

Parameters:
name - the fully qualified name of the View Definition to use
Throws:
SDKException

ViewDefDescriptor

public ViewDefDescriptor(java.lang.String name,
                         oracle.jbo.server.DBTransactionImpl2 txn)
                  throws SDKException
Constructor to use when layered customizations/enhancements are needed

Parameters:
name - the fully qualified name of the View Definition
txn - A DBTransactionImpl2 object to use. This may be retrieved from an ApplicationModule via AM.getTransaction() or else bootstrapped from a Connection via the oracle.rules.sdk2.datamodel.impt.AdfBcTransactionFactory class.
Throws:
SDKException
Method Detail

getViewDefName

public java.lang.String getViewDefName()
Returns:
the name of the view definition

getKeys

public java.util.List<ViewDefDescriptor.Key> getKeys()
Returns:
the key sequence of the view definition

getDimensions

public java.util.List<ViewDefDescriptor.Dimension> getDimensions()
Returns:
the dimensions, if any, of the view definition

Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (11.1.1.7)

E10663-11

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