Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.7.0)

E10653-08

oracle.jbo
Class ExprEval.GlobalGroovyBinding

java.lang.Object
  extended by groovy.lang.GroovyObjectSupport
      extended by groovy.lang.Binding
          extended by oracle.jbo.ExprEval.GlobalGroovyBinding
All Implemented Interfaces:
groovy.lang.GroovyObject, ExprPrivCounter, ExprTrustSupplier
Enclosing class:
ExprEval

public class ExprEval.GlobalGroovyBinding
extends groovy.lang.Binding
implements ExprTrustSupplier, ExprPrivCounter


Field Summary
protected  java.util.List<RowSetIterator> mRSIList
           
protected  ExprEval.GlobalGroovyBinding parent
           
 
Method Summary
 void checkTimeout()
          Deprecated.  
 java.lang.String getExprIdentifier()
           
 ExprSecurityPolicy getExprSecurityPolicy()
           
protected  ExprEval.GlobalGroovyBinding getRootBinding()
           
 groovy.lang.Script getScript()
           
 ExprEval.TrustMode getTrustMode()
          *** For internal framework use only ***
protected  oracle.jbo.ExprEval.GlobalGroovyBinding.TrustStack getTrustStack()
           
 java.lang.Object getVariable(java.lang.String key)
           
 boolean isScanningEnabled()
          *** For internal framework use only ***
 boolean isTrusted()
           
protected  boolean isUsedNewView()
           
 int popPriv()
          For internal framework use only
 ExprEval.TrustMode popTrust()
           
 int pushPriv()
          For internal framework use only
 void pushTrust(ExprEval.TrustMode trust)
           
 void pushUntrusted()
           
 void registerRSI(RowSetIterator rsi)
           
 void releaseResources()
          Thhis method should be overriden to release any resources allocated by the Groovy script
 void setScript(groovy.lang.Script script)
           
 void setVariable(java.lang.String key, java.lang.Object value)
           
 void signalUsedNewView()
           
 
Methods inherited from class groovy.lang.Binding
getProperty, getVariables, setProperty
 
Methods inherited from class groovy.lang.GroovyObjectSupport
getMetaClass, invokeMethod, setMetaClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parent

protected ExprEval.GlobalGroovyBinding parent

mRSIList

protected java.util.List<RowSetIterator> mRSIList
Method Detail

getRootBinding

protected ExprEval.GlobalGroovyBinding getRootBinding()

registerRSI

public void registerRSI(RowSetIterator rsi)

signalUsedNewView

public void signalUsedNewView()

isUsedNewView

protected boolean isUsedNewView()

pushPriv

public int pushPriv()
Description copied from interface: ExprPrivCounter
For internal framework use only

Specified by:
pushPriv in interface ExprPrivCounter

popPriv

public int popPriv()
Description copied from interface: ExprPrivCounter
For internal framework use only

Specified by:
popPriv in interface ExprPrivCounter

getScript

public groovy.lang.Script getScript()

setScript

public void setScript(groovy.lang.Script script)

getExprIdentifier

public java.lang.String getExprIdentifier()

checkTimeout

public void checkTimeout()
Deprecated. 

For internal use only. Application developers should not use this

getExprSecurityPolicy

public ExprSecurityPolicy getExprSecurityPolicy()
Specified by:
getExprSecurityPolicy in interface ExprTrustSupplier

isScanningEnabled

public boolean isScanningEnabled()
Description copied from interface: ExprTrustSupplier
*** For internal framework use only ***

Specified by:
isScanningEnabled in interface ExprTrustSupplier

isTrusted

public boolean isTrusted()

getTrustMode

public ExprEval.TrustMode getTrustMode()
Description copied from interface: ExprTrustSupplier
*** For internal framework use only ***

Specified by:
getTrustMode in interface ExprTrustSupplier

pushTrust

public void pushTrust(ExprEval.TrustMode trust)

pushUntrusted

public void pushUntrusted()

popTrust

public ExprEval.TrustMode popTrust()

getTrustStack

protected oracle.jbo.ExprEval.GlobalGroovyBinding.TrustStack getTrustStack()

getVariable

public java.lang.Object getVariable(java.lang.String key)
Overrides:
getVariable in class groovy.lang.Binding

setVariable

public void setVariable(java.lang.String key,
                        java.lang.Object value)
Overrides:
setVariable in class groovy.lang.Binding

releaseResources

public void releaseResources()
Thhis method should be overriden to release any resources allocated by the Groovy script


Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.7.0)

E10653-08

Copyright © 1997, 2013, Oracle. All rights reserved.