com.dtolabs.rundeck.core.common
Interface NodesFileGenerator

All Known Implementing Classes:
NodesYamlGenerator, ResourceXMLGenerator

public interface NodesFileGenerator

NodesFileGenerator interface for a file serializer for nodes data


Method Summary
 void addNode(INodeEntry node)
          Add Node object
 void addNodes(java.util.Collection<INodeEntry> nodes)
          Add all Node objects
 void generate()
          Generate output from the provided ndoes.
 

Method Detail

addNode

void addNode(INodeEntry node)
Add Node object

Parameters:
node -

addNodes

void addNodes(java.util.Collection<INodeEntry> nodes)
Add all Node objects

Parameters:
nodes - the nodes

generate

void generate()
              throws java.io.IOException,
                     NodesGeneratorException
Generate output from the provided ndoes.

Throws:
java.io.IOException
NodesGeneratorException