org.jvnet.hudson.plugins.thinbackup.backup
Class PluginList

java.lang.Object
  extended by org.jvnet.hudson.plugins.thinbackup.backup.PluginList
All Implemented Interfaces:
java.lang.Comparable<PluginList>

public class PluginList
extends java.lang.Object
implements java.lang.Comparable<PluginList>


Constructor Summary
PluginList(java.io.File pluginsXml)
           
 
Method Summary
 void add(java.lang.String name, java.lang.String version)
           
 int compareTo(PluginList o)
           
 java.util.Map<java.lang.String,java.lang.String> getPlugins()
           
 void load()
           
 void save()
           
 void setPlugins(java.util.Map<java.lang.String,java.lang.String> plugins)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginList

public PluginList(java.io.File pluginsXml)
Method Detail

getPlugins

public java.util.Map<java.lang.String,java.lang.String> getPlugins()

add

public void add(java.lang.String name,
                java.lang.String version)

setPlugins

public void setPlugins(java.util.Map<java.lang.String,java.lang.String> plugins)

save

public void save()
          throws java.io.IOException
Throws:
java.io.IOException

load

public void load()
          throws java.io.IOException
Throws:
java.io.IOException

compareTo

public int compareTo(PluginList o)
Specified by:
compareTo in interface java.lang.Comparable<PluginList>


Copyright © 2011 Borland (a Microfocus Company). All Rights Reserved.