Class OnlineObserver
- java.lang.Object
-
- org.gcube.smartgears.application.manager.OnlineObserver
-
- All Implemented Interfaces:
AppManagerObserver
public class OnlineObserver extends Object implements AppManagerObserver
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classOnlineObserver.InitAppManagerclassOnlineObserver.ShutDownAppManager
-
Constructor Summary
Constructors Constructor Description OnlineObserver(OnlineProvider provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonRegistration(String securityToken)voidonRemove(String securityToken)voidonStop(org.gcube.smartgears.context.application.ApplicationContext appContext)voidregister()voidsetApplicationManagerClasses(Set<Class<? extends ApplicationManager>> managersClasses)voidsetStartingTokens(Collection<String> startingTokens)voidunregister()
-
-
-
Constructor Detail
-
OnlineObserver
public OnlineObserver(OnlineProvider provider)
-
-
Method Detail
-
register
public void register()
- Specified by:
registerin interfaceAppManagerObserver
-
onRegistration
public void onRegistration(String securityToken)
- 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
-
setStartingTokens
public void setStartingTokens(Collection<String> startingTokens)
- Specified by:
setStartingTokensin interfaceAppManagerObserver
-
setApplicationManagerClasses
public void setApplicationManagerClasses(Set<Class<? extends ApplicationManager>> managersClasses)
- Specified by:
setApplicationManagerClassesin interfaceAppManagerObserver
-
-