Wait for servlet function
authorMathieu Baudier <mbaudier@argeo.org>
Sun, 4 Feb 2018 11:37:45 +0000 (12:37 +0100)
committerMathieu Baudier <mbaudier@argeo.org>
Sun, 4 Feb 2018 11:37:45 +0000 (12:37 +0100)
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(","));