/** Check for permission to get a service. */ private <A> void checkAdaptPermission(Class<A> adapterType) { SecurityManager sm = System.getSecurityManager(); if (sm == null) { return; } sm.checkPermission(new AdaptPermission(adapterType.getName(), this, AdaptPermission.ADAPT)); }
protected void registerService(Class<?> clazz, Object service) { serviceRegistrations.add( getSystemBundleContext().registerService(clazz.getName(), service, null)); }