public final class OnmsJexlSandbox extends Object
Modifier and Type | Class and Description |
---|---|
static class |
OnmsJexlSandbox.BlackSet |
static class |
OnmsJexlSandbox.Names |
static class |
OnmsJexlSandbox.Permissions |
static class |
OnmsJexlSandbox.WhiteSet |
Modifier | Constructor and Description |
---|---|
|
OnmsJexlSandbox() |
|
OnmsJexlSandbox(boolean wb) |
protected |
OnmsJexlSandbox(boolean wb,
Map<String,OnmsJexlSandbox.Permissions> map) |
protected |
OnmsJexlSandbox(Map<String,OnmsJexlSandbox.Permissions> map) |
Modifier and Type | Method and Description |
---|---|
OnmsJexlSandbox.Permissions |
black(String clazz) |
OnmsJexlSandbox |
copy() |
String |
execute(Class<?> clazz,
String name) |
String |
execute(String clazz,
String name) |
OnmsJexlSandbox.Permissions |
get(String clazz) |
OnmsJexlSandbox.Permissions |
permissions(String clazz,
boolean readFlag,
boolean writeFlag,
boolean executeFlag) |
String |
read(Class<?> clazz,
String name) |
String |
read(String clazz,
String name) |
OnmsJexlSandbox.Permissions |
white(String clazz) |
String |
write(Class<?> clazz,
String name) |
String |
write(String clazz,
String name) |
public OnmsJexlSandbox()
public OnmsJexlSandbox(boolean wb)
protected OnmsJexlSandbox(Map<String,OnmsJexlSandbox.Permissions> map)
protected OnmsJexlSandbox(boolean wb, Map<String,OnmsJexlSandbox.Permissions> map)
public OnmsJexlSandbox copy()
public OnmsJexlSandbox.Permissions permissions(String clazz, boolean readFlag, boolean writeFlag, boolean executeFlag)
public OnmsJexlSandbox.Permissions white(String clazz)
public OnmsJexlSandbox.Permissions black(String clazz)
public OnmsJexlSandbox.Permissions get(String clazz)
Copyright © 2021. All rights reserved.