コード例 #1
0
  private boolean isCustomPropertiesPlugin(String nodeName) throws CruiseControlException {
    if (customPropertiesPlugins.contains(nodeName)) {
      return true;
    }

    boolean isPropetiesPlugin =
        rootPlugins.isPluginRegistered(nodeName)
            && PropertiesPlugin.class.isAssignableFrom(rootPlugins.getPluginClass(nodeName));

    if (isPropetiesPlugin) {
      customPropertiesPlugins.add(nodeName);
    }

    return isPropetiesPlugin;
  }
コード例 #2
0
 private boolean isProject(String nodeName) throws CruiseControlException {
   return rootPlugins.isPluginRegistered(nodeName)
       && ProjectInterface.class.isAssignableFrom(rootPlugins.getPluginClass(nodeName));
 }