1 package org
.argeo
.slc
.osgi
.deploy
;
3 import org
.argeo
.slc
.core
.deploy
.RelativeResourceSet
;
4 import org
.osgi
.framework
.BundleContext
;
5 import org
.springframework
.osgi
.context
.BundleContextAware
;
6 import org
.springframework
.osgi
.io
.OsgiBundleResourcePatternResolver
;
8 public class OsgiResourceSet
extends RelativeResourceSet
implements
10 private BundleContext bundleContext
;
13 public void afterPropertiesSet() throws Exception
{
14 if (getResourcePatternResolver() == null)
15 setResourcePatternResolver(new OsgiBundleResourcePatternResolver(
16 bundleContext
.getBundle()));
17 super.afterPropertiesSet();
20 public void setBundleContext(BundleContext bundleContext
) {
21 this.bundleContext
= bundleContext
;