static Filter buildFilter()

in component-dsl/src/main/java/org/apache/aries/component/dsl/internal/BaseOSGiImpl.java [52:67]


    static Filter buildFilter(
        ExecutionContext executionContext, String filterString, Class<?> clazz) {

        Filter filter;

        String string = buildFilterString(filterString, clazz);

        try {
            filter = executionContext.getBundleContext().createFilter(string);
        }
        catch (InvalidSyntaxException e) {
            throw new RuntimeException(e);
        }

        return filter;
    }