예제 #1
0
 public void initPlugin(LockssDaemon daemon, File file) throws PluginException {
   ExternalizableMap oneMap = new ExternalizableMap();
   oneMap.loadMap(file);
   if (oneMap.getErrorString() != null) {
     throw new PluginException(oneMap.getErrorString());
   }
   initPlugin(daemon, file.getPath(), oneMap, null);
 }
예제 #2
0
 @Override
 public void setUp() throws Exception {
   super.setUp();
   setUpDiskSpace();
   theDaemon = getMockLockssDaemon();
   plugin = new DefinablePlugin();
   plugin.initPlugin(getMockLockssDaemon(), "org.lockss.plugin.highwire.HighWireDrupalPlugin");
 }
예제 #3
0
 void initPlugin(LockssDaemon daemon, ExternalizableMap defMap, ClassLoader loader) {
   initPlugin(daemon, "Internal", defMap, loader);
 }
예제 #4
0
 void initPlugin(LockssDaemon daemon, ExternalizableMap defMap) {
   initPlugin(daemon, defMap, this.getClass().getClassLoader());
 }
예제 #5
0
 public void initPlugin(LockssDaemon daemon, String extMapName) throws FileNotFoundException {
   initPlugin(daemon, extMapName, this.getClass().getClassLoader());
 }
예제 #6
0
 public void setUp() throws Exception {
   super.setUp();
   plugin = new DefinablePlugin();
   plugin.initPlugin(getMockLockssDaemon(), "org.lockss.plugin.emls.EmlsPlugin");
 }