@Override
    public List<SelectorDO> findByNameAndPluginNamesAndNamespaceId(final String name, final List<String> pluginNames, final String namespaceID) {
        final List<PluginDO> pluginDOList = pluginMapper.selectByNames(pluginNames);
        if (CollectionUtils.isEmpty(pluginDOList)) {
            return Lists.newArrayList();
        }
        List<String> pluginIds = pluginDOList.stream().map(BaseDO::getId).collect(Collectors.toList());
        SelectorQuery selectorQuery = new SelectorQuery();
        selectorQuery.setName(name);
        selectorQuery.setPluginIds(pluginIds);
        selectorQuery.setNamespaceId(namespaceID);
        return selectorMapper.selectByQuery(selectorQuery);
    }
Find selectorDO by name and plugin name and namespaceId.

@param name       the name
@param pluginName the plugin name
@param namespaceId namespaceId
@return the selector do
shenyu-admin/src/main/java/org/apache/shenyu/admin/service/impl/SelectorServiceImpl.java