Class ServicePluginHandler
- java.lang.Object
-
- io.gravitee.plugin.core.api.AbstractPluginHandler
-
- io.gravitee.plugin.core.api.AbstractSpringPluginHandler<io.gravitee.common.service.AbstractService>
-
- io.gravitee.node.plugins.service.handler.ServicePluginHandler
-
- All Implemented Interfaces:
io.gravitee.plugin.core.api.PluginHandler
public class ServicePluginHandler extends io.gravitee.plugin.core.api.AbstractSpringPluginHandler<io.gravitee.common.service.AbstractService>- Author:
- David BRASSELY (david.brassely at graviteesource.com), GraviteeSource Team
-
-
Constructor Summary
Constructors Constructor Description ServicePluginHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanHandle(io.gravitee.plugin.core.api.Plugin plugin)protected ClassLoadergetClassLoader(io.gravitee.plugin.core.api.Plugin plugin)protected voidregister(io.gravitee.common.service.AbstractService plugin)protected Stringtype()
-
-
-
Method Detail
-
canHandle
public boolean canHandle(io.gravitee.plugin.core.api.Plugin plugin)
-
type
protected String type()
- Specified by:
typein classio.gravitee.plugin.core.api.AbstractPluginHandler
-
getClassLoader
protected ClassLoader getClassLoader(io.gravitee.plugin.core.api.Plugin plugin) throws Exception
- Specified by:
getClassLoaderin classio.gravitee.plugin.core.api.AbstractPluginHandler- Throws:
Exception
-
register
protected void register(io.gravitee.common.service.AbstractService plugin)
- Specified by:
registerin classio.gravitee.plugin.core.api.AbstractSpringPluginHandler<io.gravitee.common.service.AbstractService>
-
-