Interface IProjectNodes

  • All Known Implementing Classes:
    ProjectNodeSupport

    public interface IProjectNodes
    A project node source
    • Method Detail

      • getNodeSet

        INodeSet getNodeSet()
        Returns the set of nodes for the project
        Returns:
        an instance of INodeSet
      • getResourceModelSourceExceptions

        java.util.ArrayList<java.lang.Throwable> getResourceModelSourceExceptions()
        Returns:
        the set of exceptions produced by the last attempt to invoke all node providers
      • getResourceModelSourceExceptionsMap

        java.util.Map<java.lang.String,​java.lang.Throwable> getResourceModelSourceExceptionsMap()
        Returns:
        the set of exceptions produced by source name
      • listResourceModelConfigurations

        @Deprecated
        java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> listResourceModelConfigurations()
        Deprecated.
        list the configurations of resource model providers.
        Returns:
        a list of maps containing:
        • type - provider type name
        • props - configuration properties
        @deprecated use listResourceModelPluginConfigurations()
      • listResourceModelPluginConfigurations

        java.util.List<ExtPluginConfiguration> listResourceModelPluginConfigurations()
      • listPluginConfigurations

        java.util.List<ExtPluginConfiguration> listPluginConfigurations​(java.lang.String keyprefix,
                                                                        java.lang.String serviceName)
      • listPluginConfigurations

        java.util.List<ExtPluginConfiguration> listPluginConfigurations​(java.lang.String keyprefix,
                                                                        java.lang.String serviceName,
                                                                        boolean extra)