com.atlassian.confluence.core
Interface ConfluenceSidManager

All Known Implementing Classes:
DatabaseSidManager, SetupSidManager

public interface ConfluenceSidManager

An SID is a unique ID for a particular Confluence instance. This ID is associates with a particular Confluence installation and as such, all nodes in a cluster will return the same SID. Full exports of Confluence data retain the SID when imported.

See Also:
SALES:Server ID

Method Summary
 String getSid()
          Retrieve the current instance SID
 void initSid()
          Generates and associates a server ID
 boolean isSidSet()
           
 

Method Detail

initSid

void initSid()
             throws ConfigurationException
Generates and associates a server ID

Throws:
ConfigurationException - if a Server ID has already been associated with the current instance

getSid

String getSid()
              throws ConfigurationException
Retrieve the current instance SID

Returns:
The current instance SID or null if none exists
Throws:
ConfigurationException

isSidSet

boolean isSidSet()
                 throws ConfigurationException
Returns:
True if a SID has been initialised
Throws:
ConfigurationException


Confluence is developed by Atlassian.