public class SmartExecutorInitalizator
extends org.gcube.smartgears.handlers.application.ApplicationLifecycleHandler
| Constructor and Description |
|---|
SmartExecutorInitalizator() |
| Modifier and Type | Method and Description |
|---|---|
protected static org.gcube.common.resources.gcore.ServiceEndpoint |
createServiceEndpoint()
Create the Service Endpoint using information related to discovered
available plugins and their own discovered capabilities
|
static org.gcube.smartgears.context.application.ApplicationContext |
getCtx() |
static JDBCPersistenceConnector |
getJdbcPersistenceConnector() |
static Map<UUID,PluginThread<org.gcube.vremanagement.executor.plugin.Plugin<? extends org.gcube.vremanagement.executor.plugin.PluginDeclaration>>> |
getPluginInstances() |
static ExecutorService |
getPool() |
static List<String> |
getScopes(org.gcube.smartgears.context.application.ApplicationContext applicationContext) |
void |
onStart(org.gcube.smartgears.handlers.application.ApplicationLifecycleEvent.Start applicationLifecycleEventStart) |
void |
onStop(org.gcube.smartgears.handlers.application.ApplicationLifecycleEvent.Stop applicationLifecycleEventStop) |
public static ExecutorService getPool()
public static Map<UUID,PluginThread<org.gcube.vremanagement.executor.plugin.Plugin<? extends org.gcube.vremanagement.executor.plugin.PluginDeclaration>>> getPluginInstances()
public static JDBCPersistenceConnector getJdbcPersistenceConnector()
public static org.gcube.smartgears.context.application.ApplicationContext getCtx()
protected static org.gcube.common.resources.gcore.ServiceEndpoint createServiceEndpoint()
ServiceEndpointpublic static List<String> getScopes(org.gcube.smartgears.context.application.ApplicationContext applicationContext)
public void onStart(org.gcube.smartgears.handlers.application.ApplicationLifecycleEvent.Start applicationLifecycleEventStart)
onStart in class org.gcube.smartgears.handlers.application.ApplicationLifecycleHandlerpublic void onStop(org.gcube.smartgears.handlers.application.ApplicationLifecycleEvent.Stop applicationLifecycleEventStop)
onStop in class org.gcube.smartgears.handlers.application.ApplicationLifecycleHandlerCopyright © 2015. All Rights Reserved.