Package | Description |
---|---|
oracle.jbo |
Contains interfaces for client-side applications.
|
oracle.jbo.common |
Contains the implementation of components shared by thin clients and the middle tier.
|
oracle.jbo.script | |
oracle.jbo.server |
Contains the implementation of middle tier components.
|
Modifier and Type | Class and Description |
---|---|
class |
ExprEval.GlobalGroovyBinding |
Modifier and Type | Method and Description |
---|---|
ExprTrustSupplier |
ExprCompileContext.getExprTrustSupplier()
Return the security policiy that is associated with this context.
|
ExprTrustSupplier |
AbstractCompileContext.getExprTrustSupplier() |
Modifier and Type | Method and Description |
---|---|
protected static java.lang.Object |
GroovyScriptSupport.wrapInGroovyObject(java.lang.Object obj,
ExprTrustSupplier trusted) |
Modifier and Type | Method and Description |
---|---|
static <T> T |
InternalSecurityPolicyEnforcer.checkAndInvokeMethod(ExprTrustSupplier trust,
boolean safe,
java.lang.Object object,
java.lang.Object methodObj,
java.lang.Object args)
*** For internal framework use only ***
|
static <T> T |
InternalSecurityPolicyEnforcer.checkAndInvokeMethod(ExprTrustSupplier trust,
java.lang.Object object,
java.lang.Object methodObj,
java.lang.Object args)
*** For internal framework use only ***
|
static void |
InternalSecurityPolicyEnforcer.checkConstructor(ExprTrustSupplier trust,
java.lang.Class clazz)
*** For internal framework use only ***
|
static void |
InternalSecurityPolicyEnforcer.checkMethod(ExprTrustSupplier trust,
java.lang.Class clazz,
java.lang.String method)
*** For internal framework use only ***
|
static <T> T |
InternalSecurityPolicyEnforcer.checkProperty(ExprTrustSupplier trust,
T obj,
java.lang.String property)
*** For internal framework use only ***
|
static <T> T |
InternalSecurityPolicyEnforcer.checkProperty(ExprTrustSupplier trust,
T obj,
java.lang.String property,
java.lang.Boolean readOnly)
*** For internal framework use only ***
|
static void |
InternalSecurityPolicyEnforcer.checkScriptMethod(ExprTrustSupplier trust,
java.lang.Object object,
java.lang.String methodName)
*** For internal framework use only ***
|
static java.lang.Object |
ExprEvalWrapper.wrapInGroovyObject(java.lang.Object obj,
ExprTrustSupplier trusted) |
static java.lang.Object |
ExprEvalWrapper.wrapInGroovyObject(java.lang.Object obj,
ExprTrustSupplier trusted,
java.lang.String propertyaccessed) |
Constructor and Description |
---|
ExprEvalWrapper(java.lang.Object adfObj,
ExprTrustSupplier trusted) |
ExprEvalWrapper(java.lang.Object adfObj,
ExprTrustSupplier trusted,
groovy.lang.Binding parentBinding)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ExprTrustSupplier |
EvaluateExprCompileContextImpl.getExprTrustSupplier() |
Constructor and Description |
---|
EvaluateExprCompileContextImpl(ExprDef exprDef,
java.lang.Object source,
ExprValueTypeSupplier valSupplier,
ExprTrustSupplier exprTrustSupplier) |