com.atlassian.studio.confluence.trust
Class StudioCurrentApplicationIdProvider

java.lang.Object
  extended by com.atlassian.studio.confluence.trust.StudioCurrentApplicationIdProvider
All Implemented Interfaces:
CurrentApplicationIdProvider

public class StudioCurrentApplicationIdProvider
extends Object
implements CurrentApplicationIdProvider

Current application ID provider that uses studio setup properties to find the current application ID


Field Summary
static String CURRENT_APPLICATION_ID_KEY
           
 
Constructor Summary
StudioCurrentApplicationIdProvider()
           
 
Method Summary
 String getCurrentApplicationId()
          Get the current application ID.
 void setBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager)
           
 void setSidManager(ConfluenceSidManager sidManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CURRENT_APPLICATION_ID_KEY

public static final String CURRENT_APPLICATION_ID_KEY
See Also:
Constant Field Values
Constructor Detail

StudioCurrentApplicationIdProvider

public StudioCurrentApplicationIdProvider()
Method Detail

getCurrentApplicationId

public String getCurrentApplicationId()
Description copied from interface: CurrentApplicationIdProvider
Get the current application ID. This must return the same application ID for the same instance of Confluence on every invocation, cross cluster.

Specified by:
getCurrentApplicationId in interface CurrentApplicationIdProvider
Returns:
The current application ID.

setBandanaManager

public void setBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager)

setSidManager

public void setSidManager(ConfluenceSidManager sidManager)


Copyright © 2003–2015 Atlassian. All rights reserved.