com.atlassian.theplugin.commons.cfg
Class ProjectConfiguration

java.lang.Object
  extended by com.atlassian.theplugin.commons.cfg.ProjectConfiguration

public class ProjectConfiguration
extends java.lang.Object


Constructor Summary
ProjectConfiguration()
           
ProjectConfiguration(java.util.Collection<ServerCfg> servers)
           
ProjectConfiguration(ProjectConfiguration other)
           
 
Method Summary
static java.util.Collection<ServerCfg> cloneArrayList(java.util.Collection<ServerCfg> collection)
           
static ProjectConfiguration emptyConfiguration()
           
 boolean equals(java.lang.Object o)
           
 java.util.Collection<BambooServerCfg> getAllBambooServers()
           
 java.util.Collection<CrucibleServerCfg> getAllCrucibleServers()
           
 java.util.Collection<FishEyeServerCfg> getAllFisheyeServers()
           
 java.util.Collection<JiraServerCfg> getAllJIRAServers()
           
 ProjectConfiguration getClone()
           
 java.lang.String getDefaultCrucibleProject()
           
 java.lang.String getDefaultCrucibleRepo()
           
 CrucibleServerCfg getDefaultCrucibleServer()
           
 ServerId getDefaultCrucibleServerId()
           
 java.lang.String getDefaultFishEyeRepo()
           
 FishEyeServer getDefaultFishEyeServer()
           
 ServerId getDefaultFishEyeServerId()
           
 java.lang.String getFishEyeProjectPath()
           
 ServerCfg getServerCfg(ServerId serverId)
           
 java.util.Collection<ServerCfg> getServers()
           
 int hashCode()
           
 boolean isDefaultCrucibleServerValid()
           
 boolean isDefaultFishEyeServerValid()
           
 void setDefaultCrucibleProject(java.lang.String defaultCrucibleProject)
           
 void setDefaultCrucibleRepo(java.lang.String defaultCrucibleRepo)
           
 void setDefaultCrucibleServerId(ServerId defaultCrucibleServerId)
           
 void setDefaultFishEyeRepo(java.lang.String defaultFishEyeRepo)
           
 void setDefaultFishEyeServerId(ServerId defaultFishEyeServerId)
           
 void setFishEyeProjectPath(java.lang.String fishEyeProjectPath)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectConfiguration

public ProjectConfiguration(ProjectConfiguration other)

ProjectConfiguration

public ProjectConfiguration(java.util.Collection<ServerCfg> servers)

ProjectConfiguration

public ProjectConfiguration()
Method Detail

cloneArrayList

public static java.util.Collection<ServerCfg> cloneArrayList(java.util.Collection<ServerCfg> collection)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getServers

public java.util.Collection<ServerCfg> getServers()

getServerCfg

public ServerCfg getServerCfg(ServerId serverId)

emptyConfiguration

public static ProjectConfiguration emptyConfiguration()

getClone

public ProjectConfiguration getClone()

getDefaultCrucibleServerId

public ServerId getDefaultCrucibleServerId()

getDefaultCrucibleServer

public CrucibleServerCfg getDefaultCrucibleServer()

setDefaultCrucibleServerId

public void setDefaultCrucibleServerId(ServerId defaultCrucibleServerId)

getDefaultFishEyeServerId

public ServerId getDefaultFishEyeServerId()

getDefaultFishEyeServer

public FishEyeServer getDefaultFishEyeServer()

setDefaultFishEyeServerId

public void setDefaultFishEyeServerId(ServerId defaultFishEyeServerId)

getDefaultCrucibleProject

public java.lang.String getDefaultCrucibleProject()

setDefaultCrucibleProject

public void setDefaultCrucibleProject(java.lang.String defaultCrucibleProject)

getDefaultCrucibleRepo

public java.lang.String getDefaultCrucibleRepo()

setDefaultCrucibleRepo

public void setDefaultCrucibleRepo(java.lang.String defaultCrucibleRepo)

getFishEyeProjectPath

public java.lang.String getFishEyeProjectPath()

setFishEyeProjectPath

public void setFishEyeProjectPath(java.lang.String fishEyeProjectPath)

getDefaultFishEyeRepo

public java.lang.String getDefaultFishEyeRepo()

setDefaultFishEyeRepo

public void setDefaultFishEyeRepo(java.lang.String defaultFishEyeRepo)

isDefaultFishEyeServerValid

public boolean isDefaultFishEyeServerValid()

isDefaultCrucibleServerValid

public boolean isDefaultCrucibleServerValid()

getAllJIRAServers

public java.util.Collection<JiraServerCfg> getAllJIRAServers()

getAllBambooServers

public java.util.Collection<BambooServerCfg> getAllBambooServers()

getAllCrucibleServers

public java.util.Collection<CrucibleServerCfg> getAllCrucibleServers()

getAllFisheyeServers

public java.util.Collection<FishEyeServerCfg> getAllFisheyeServers()


Copyright © 2008-2009 Atlassian Pty Ltd. All Rights Reserved.