/** * Returns the LDAP filter form that matches the given config spec. Returns * an empty String if the spec does not identify an ws, os or arch. * @param configSpec a config spec to filter * @return the LDAP filter for the given spec. <code>null</code> if the given spec does not * parse into a filter. */ protected IMatchExpression<IInstallableUnit> createFilterSpec(String configSpec) { String ldap = createLDAPString(configSpec); if (ldap == null) return null; return InstallableUnit.parseFilter(ldap); }
/** * Returns the LDAP filter form that matches the given config spec. Returns * an empty String if the spec does not identify an ws, os or arch. * @param configSpec a config spec to filter * @return the LDAP filter for the given spec. <code>null</code> if the given spec does not * parse into a filter. */ protected IMatchExpression<IInstallableUnit> createFilterSpec(String configSpec) { String ldap = createLDAPString(configSpec); if (ldap == null) return null; return InstallableUnit.parseFilter(ldap); }
/** * Returns the LDAP filter form that matches the given config spec. Returns * an empty String if the spec does not identify an ws, os or arch. * @param configSpec a config spec to filter * @return the LDAP filter for the given spec. <code>null</code> if the given spec does not * parse into a filter. */ protected IMatchExpression<IInstallableUnit> createFilterSpec(String configSpec) { String ldap = createLDAPString(configSpec); if (ldap == null) return null; return InstallableUnit.parseFilter(ldap); }
/** * Returns the LDAP filter form that matches the given config spec. Returns * an empty String if the spec does not identify an ws, os or arch. * @param configSpec a config spec to filter * @return the LDAP filter for the given spec. <code>null</code> if the given spec does not * parse into a filter. */ protected IMatchExpression<IInstallableUnit> createFilterSpec(String configSpec) { String ldap = createLDAPString(configSpec); if (ldap == null) return null; return InstallableUnit.parseFilter(ldap); }