com.atlassian.jira.mock.multitenant
Class MockTenant

java.lang.Object
  extended by com.atlassian.jira.mock.multitenant.MockTenant
All Implemented Interfaces:
com.atlassian.multitenant.Tenant

public class MockTenant
extends Object
implements com.atlassian.multitenant.Tenant

This is an immutable tenant, to ensure the unit tests don't do anything stupid


Constructor Summary
MockTenant(String name)
           
MockTenant(String name, String homeDir, Map<Class<?>,Object> configMap)
           
 
Method Summary
<B> B
getConfig(Class<B> beanClazz)
           
 String getHomeDir()
           
 Collection<String> getHostnames()
           
 String getName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockTenant

public MockTenant(String name)

MockTenant

public MockTenant(String name,
                  String homeDir,
                  Map<Class<?>,Object> configMap)
Method Detail

getName

public String getName()
Specified by:
getName in interface com.atlassian.multitenant.Tenant

getHostnames

public Collection<String> getHostnames()
Specified by:
getHostnames in interface com.atlassian.multitenant.Tenant

getHomeDir

public String getHomeDir()
Specified by:
getHomeDir in interface com.atlassian.multitenant.Tenant

getConfig

public <B> B getConfig(Class<B> beanClazz)
Specified by:
getConfig in interface com.atlassian.multitenant.Tenant


Copyright © 2002-2012 Atlassian. All Rights Reserved.