com.atlassian.plugin.osgi.hostcomponents.impl
Class MockRegistration

java.lang.Object
  extended by com.atlassian.plugin.osgi.hostcomponents.impl.MockRegistration
All Implemented Interfaces:
HostComponentRegistration

public class MockRegistration
extends Object
implements HostComponentRegistration


Constructor Summary
MockRegistration(Object instance, Class... mainInterfaceClasses)
           
MockRegistration(String... interfaces)
           
 
Method Summary
 Object getInstance()
           
 Class[] getMainInterfaceClasses()
           
 String[] getMainInterfaces()
           
 Dictionary<String,String> getProperties()
           
 void setInstance(Object instance)
           
 void setMainInterfaceClasses(Class[] mainInterfaceClasses)
           
 void setProperties(Dictionary<String,String> properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockRegistration

public MockRegistration(String... interfaces)

MockRegistration

public MockRegistration(Object instance,
                        Class... mainInterfaceClasses)
Method Detail

getProperties

public Dictionary<String,String> getProperties()
Specified by:
getProperties in interface HostComponentRegistration

getMainInterfaces

public String[] getMainInterfaces()
Specified by:
getMainInterfaces in interface HostComponentRegistration

getInstance

public Object getInstance()
Specified by:
getInstance in interface HostComponentRegistration

getMainInterfaceClasses

public Class[] getMainInterfaceClasses()
Specified by:
getMainInterfaceClasses in interface HostComponentRegistration

setProperties

public void setProperties(Dictionary<String,String> properties)

setMainInterfaceClasses

public void setMainInterfaceClasses(Class[] mainInterfaceClasses)

setInstance

public void setInstance(Object instance)


Copyright © 2012 Atlassian. All Rights Reserved.