com.atlassian.user.impl.delegation.repository
Class DelegatingRepository

java.lang.Object
  extended by com.atlassian.user.impl.delegation.repository.DelegatingRepository
All Implemented Interfaces:
RepositoryIdentifier, Serializable

public class DelegatingRepository
extends Object
implements RepositoryIdentifier

See Also:
Serialized Form

Field Summary
static String DELEGATING
           
 
Constructor Summary
DelegatingRepository(List<RepositoryIdentifier> repositories)
           
 
Method Summary
 String getDescription()
           
 String getKey()
          String uniquely identifying this repository.
 String getName()
          String with a more user-friendly name for the repository.
 List<RepositoryIdentifier> getRepositories()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DELEGATING

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

DelegatingRepository

public DelegatingRepository(List<RepositoryIdentifier> repositories)
Method Detail

getKey

public String getKey()
Description copied from interface: RepositoryIdentifier
String uniquely identifying this repository. By default, it is configured in the key attribute on the repository tag in the atlassian-user.xml file.

Implementation should not allow the key to be null.

Specified by:
getKey in interface RepositoryIdentifier

getName

public String getName()
Description copied from interface: RepositoryIdentifier
String with a more user-friendly name for the repository.

Implementations should not allow the name to be null.

Specified by:
getName in interface RepositoryIdentifier

getDescription

public String getDescription()

getRepositories

public List<RepositoryIdentifier> getRepositories()


Copyright © 2005-2009 Atlassian Software Systems Pty Ltd. All Rights Reserved.