Package com.dtolabs.rundeck.core.common
Interface IProjectNodes
-
- All Known Implementing Classes:
ProjectNodeSupport
public interface IProjectNodesA project node source
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceIProjectNodes.ReadableProjectNodesContains and identifies a model source entry for the projectstatic interfaceIProjectNodes.WriteableProjectNodesContains and identifies a writeable model source entry for the project
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description INodeSetgetNodeSet()Returns the set of nodes for the projectjava.util.ArrayList<java.lang.Throwable>getResourceModelSourceExceptions()java.util.Map<java.lang.String,java.lang.Throwable>getResourceModelSourceExceptionsMap()java.util.List<IProjectNodes.ReadableProjectNodes>getResourceModelSources()java.util.Collection<IProjectNodes.WriteableProjectNodes>getWriteableResourceModelSources()java.util.List<ExtPluginConfiguration>listNodeEnhancerConfigurations()java.util.List<ExtPluginConfiguration>listPluginConfigurations(java.lang.String keyprefix, java.lang.String serviceName)java.util.List<ExtPluginConfiguration>listPluginConfigurations(java.lang.String keyprefix, java.lang.String serviceName, boolean extra)java.util.List<java.util.Map<java.lang.String,java.lang.Object>>listResourceModelConfigurations()Deprecated.java.util.List<ExtPluginConfiguration>listResourceModelPluginConfigurations()
-
-
-
Method Detail
-
getNodeSet
INodeSet getNodeSet()
Returns the set of nodes for the project- Returns:
- an instance of
INodeSet
-
getResourceModelSources
java.util.List<IProjectNodes.ReadableProjectNodes> getResourceModelSources()
- Returns:
- all sources
-
getWriteableResourceModelSources
java.util.Collection<IProjectNodes.WriteableProjectNodes> getWriteableResourceModelSources()
- Returns:
- writeable sources
-
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
listResourceModelPluginConfigurations()
-
listResourceModelPluginConfigurations
java.util.List<ExtPluginConfiguration> listResourceModelPluginConfigurations()
-
listNodeEnhancerConfigurations
java.util.List<ExtPluginConfiguration> listNodeEnhancerConfigurations()
-
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)
-
-