Class MWSServiceHelper

java.lang.Object
com.softwareag.mws.osgi.MWSServiceHelper

public class MWSServiceHelper extends Object
  • Constructor Details

    • MWSServiceHelper

      public MWSServiceHelper()
  • Method Details

    • lookupOSGIService

      public static <T> T lookupOSGIService(Class<T> clazz, String filter, int waitTimeout)
    • lookupOSGIService

      public static <T> T lookupOSGIService(Class<T> clazz)
    • lookupOSGIService

      public static <T> T lookupOSGIService(Class<T> clazz, int waitTimeout)
      Parameters:
      clazz -
      waitTimeout - in seconds
      Returns:
    • lookupOSGIServices

      public static <T> List<T> lookupOSGIServices(Class<T> clazz, String filter, int waitTimeout)
    • getServiceReferencesList

      public static <T> List<org.osgi.framework.ServiceReference<T>> getServiceReferencesList(Class<T> clazz, String filter, org.osgi.framework.BundleContext context) throws org.osgi.framework.InvalidSyntaxException
      Throws:
      org.osgi.framework.InvalidSyntaxException