framework/server/core/src/main/java/org/ldp4j/server/data/spi/RuntimeDelegate.java
public static void setInstance(final RuntimeDelegate delegate) {
		SecurityManager security = System.getSecurityManager();
		if (security != null) {
			security.checkPermission(suppressAccessChecksPermission);
		}
		RuntimeDelegate.CACHED_DELEGATE.set(delegate);
	}
public static void setInstance(final RuntimeDelegate delegate) {
		SecurityManager security = System.getSecurityManager();
		if (security != null) {
			security.checkPermission(suppressAccessChecksPermission);
		}
		RuntimeDelegate.CACHED_DELEGATE.set(delegate);
	}
Set the runtime delegate that will be used by Data API classe.
If this method is not called prior to {@link #getInstance} then
an implementation will be sought as described in {@link #getInstance}.

@param delegate
the {@code RuntimeInstance} runtime delegate instance.
@throws SecurityException
if there is a security manager and the permission
ReflectPermission("suppressAccessChecks") has not been
granted.