Class OfflineObserver
- java.lang.Object
-
- org.gcube.smartgears.application.manager.OfflineObserver
-
- All Implemented Interfaces:
AppManagerObserver
public class OfflineObserver extends Object implements AppManagerObserver
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classOfflineObserver.OfflineInitAppManagerclassOfflineObserver.OfflineShutDownAppManager
-
Constructor Summary
Constructors Constructor Description OfflineObserver(OfflineProvider provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonRegistration(String parameter)voidonRemove(String securityToken)voidonStop(org.gcube.smartgears.context.application.ApplicationContext appContext)voidregister()voidsetApplicationManagerClasses(Set<Class<? extends ApplicationManager>> managerClasses)voidsetAuthorizationProvider(org.gcube.common.security.factories.AuthorizationProvider authProvider)voidunregister()
-
-
-
Constructor Detail
-
OfflineObserver
public OfflineObserver(OfflineProvider provider)
-
-
Method Detail
-
register
public void register()
- Specified by:
registerin interfaceAppManagerObserver
-
onRegistration
public void onRegistration(String parameter)
- Specified by:
onRegistrationin interfaceAppManagerObserver
-
onRemove
public void onRemove(String securityToken)
- Specified by:
onRemovein interfaceAppManagerObserver
-
onStop
public void onStop(org.gcube.smartgears.context.application.ApplicationContext appContext)
- Specified by:
onStopin interfaceAppManagerObserver
-
unregister
public void unregister()
- Specified by:
unregisterin interfaceAppManagerObserver
-
setApplicationManagerClasses
public void setApplicationManagerClasses(Set<Class<? extends ApplicationManager>> managerClasses)
- Specified by:
setApplicationManagerClassesin interfaceAppManagerObserver
-
setAuthorizationProvider
public void setAuthorizationProvider(org.gcube.common.security.factories.AuthorizationProvider authProvider)
- Specified by:
setAuthorizationProviderin interfaceAppManagerObserver
-
-