com.atlassian.crowd.manager.token
Class SwitchableTokenManagerSystemListener

java.lang.Object
  extended by com.atlassian.crowd.manager.token.SwitchableTokenManagerSystemListener

public class SwitchableTokenManagerSystemListener
extends Object

Listens to application events and updates the SwitchableTokenManager if necessary.

Since:
v2.7

Constructor Summary
SwitchableTokenManagerSystemListener(com.atlassian.event.api.EventListenerRegistrar eventPublisher, SwitchableTokenManager switchableTokenManager)
           
 
Method Summary
 void handleEvent(com.atlassian.config.lifecycle.events.ApplicationStartedEvent event)
          On the application started event, switch to the correct token storage
 void handleEvent(XMLRestoreFinishedEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwitchableTokenManagerSystemListener

public SwitchableTokenManagerSystemListener(com.atlassian.event.api.EventListenerRegistrar eventPublisher,
                                            SwitchableTokenManager switchableTokenManager)
Method Detail

handleEvent

@EventListener
public void handleEvent(com.atlassian.config.lifecycle.events.ApplicationStartedEvent event)
On the application started event, switch to the correct token storage

Parameters:
event - the application started event

handleEvent

@EventListener
public void handleEvent(XMLRestoreFinishedEvent event)


Copyright © 2013 Atlassian. All Rights Reserved.