public abstract class AbstractPlugin extends Object implements Plugin
AbstractPlugin(String name)
Map<String,Object>
config()
void
configure(Map<String,?> config)
protected void
doRestart()
boolean
isActive()
String
name()
<T> T
option(String subname, T defaultValue)
restart()
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public AbstractPlugin(String name)
public String name()
name
Plugin
public void configure(Map<String,?> config)
configure
public void restart()
restart
public Map<String,Object> config()
protected void doRestart() throws Exception
Exception
public boolean isActive()
isActive
public <T> T option(String subname, T defaultValue)
Copyright © 2014–2015 Nikolche Mihajlovski and contributors. All rights reserved.