Wait for servlet function
[lgpl/argeo-commons.git] / org.argeo.osgi.boot / src / org / argeo / osgi / boot / OsgiBuilder.java
index c141dc156b97173731a5f2a035f13d7f96739de6..fa4d3790e4c654570e6b8ee5dbda30babc69bcc1 100644 (file)
@@ -102,6 +102,11 @@ public class OsgiBuilder {
                return this;
        }
 
+       public OsgiBuilder waitForServlet(String base) {
+               service("(&(objectClass=javax.servlet.Servlet)(osgi.http.whiteboard.servlet.pattern=" + base + "))");
+               return this;
+       }
+
        public OsgiBuilder waitForBundle(String bundles) {
                List<String> lst = new ArrayList<>();
                Collections.addAll(lst, bundles.split(","));