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

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

public class DelegatingRepository
extends java.lang.Object
implements RepositoryIdentifier

See Also:
Serialized Form

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

Field Detail

DELEGATING

public static final transient java.lang.String DELEGATING
See Also:
Constant Field Values
Constructor Detail

DelegatingRepository

public DelegatingRepository()

DelegatingRepository

public DelegatingRepository(RepositoryIdentifier repo1,
                            RepositoryIdentifier repo2)

DelegatingRepository

public DelegatingRepository(java.util.List repositories)
Method Detail

getKey

public java.lang.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 java.lang.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 java.lang.String getDescription()

init

public void init(java.util.HashMap args)
          throws ConfigurationException
Throws:
ConfigurationException

getRepositories

public java.util.List getRepositories()


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