Package org.eclipse.rdf4j.common.io
Class ResourceUtil.CallerResolver
- java.lang.Object
-
- java.lang.SecurityManager
-
- org.eclipse.rdf4j.common.io.ResourceUtil.CallerResolver
-
- Enclosing class:
- ResourceUtil
private static final class ResourceUtil.CallerResolver extends java.lang.SecurityManager
A helper class to get the call context. It subclasses SecurityManager to make getClassContext() accessible. An instance of CallerResolver only needs to be created, not installed as an actual security manager. We use our own class instead of System.getSecurityManager(), because that may be set to null.
-
-
Field Summary
Fields Modifier and Type Field Description private static ResourceUtil.CallerResolver
INSTANCE
-
Constructor Summary
Constructors Modifier Constructor Description private
CallerResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Class<?>[]
getClassContext()
-
Methods inherited from class java.lang.SecurityManager
checkAccept, checkAccess, checkAccess, checkConnect, checkConnect, checkCreateClassLoader, checkDelete, checkExec, checkExit, checkLink, checkListen, checkMulticast, checkMulticast, checkPackageAccess, checkPackageDefinition, checkPermission, checkPermission, checkPrintJobAccess, checkPropertiesAccess, checkPropertyAccess, checkRead, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkWrite, checkWrite, getSecurityContext, getThreadGroup
-
-
-
-
Field Detail
-
INSTANCE
private static final ResourceUtil.CallerResolver INSTANCE
-
-