public abstract class ApplicationManagerProvider extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static ApplicationManagerProvider |
instance |
| Constructor and Description |
|---|
ApplicationManagerProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected ApplicationManager |
get() |
static ApplicationManager |
get(Class<? extends ApplicationManager> applicationManagerClass) |
protected abstract javassist.util.proxy.MethodHandler |
getMethdoHandler(Class<? extends ApplicationManager> applicationManagerClass) |
protected abstract AppManagerObserver |
getObserver() |
protected static void |
init(org.gcube.smartgears.context.application.ApplicationContext appcontext) |
protected abstract Future<ApplicationManager> |
retrieveFuture(Class<? extends ApplicationManager> applicationManagerClass) |
protected Class<? extends ApplicationManager> |
retrieveManagerClass() |
protected static ApplicationManagerProvider instance
protected static void init(org.gcube.smartgears.context.application.ApplicationContext appcontext)
public static ApplicationManager get(Class<? extends ApplicationManager> applicationManagerClass)
protected ApplicationManager get()
protected Class<? extends ApplicationManager> retrieveManagerClass()
protected abstract Future<ApplicationManager> retrieveFuture(Class<? extends ApplicationManager> applicationManagerClass)
protected abstract javassist.util.proxy.MethodHandler getMethdoHandler(Class<? extends ApplicationManager> applicationManagerClass)
protected abstract AppManagerObserver getObserver()
Copyright © 2022. All Rights Reserved.