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

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

public class MockRegistration
extends java.lang.Object
implements com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration


Constructor Summary
MockRegistration(java.lang.Object instance, java.lang.Class... mainInterfaceClasses)
           
MockRegistration(java.lang.String... interfaces)
           
 
Method Summary
 java.lang.Object getInstance()
           
 java.lang.Class[] getMainInterfaceClasses()
           
 java.lang.String[] getMainInterfaces()
           
 java.util.Dictionary<java.lang.String,java.lang.String> getProperties()
           
 void setInstance(java.lang.Object instance)
           
 void setMainInterfaceClasses(java.lang.Class[] mainInterfaceClasses)
           
 void setProperties(java.util.Dictionary<java.lang.String,java.lang.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(java.lang.String... interfaces)

MockRegistration

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

getProperties

public java.util.Dictionary<java.lang.String,java.lang.String> getProperties()
Specified by:
getProperties in interface com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration

getMainInterfaces

public java.lang.String[] getMainInterfaces()
Specified by:
getMainInterfaces in interface com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration

getInstance

public java.lang.Object getInstance()
Specified by:
getInstance in interface com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration

getMainInterfaceClasses

public java.lang.Class[] getMainInterfaceClasses()
Specified by:
getMainInterfaceClasses in interface com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration

setProperties

public void setProperties(java.util.Dictionary<java.lang.String,java.lang.String> properties)

setMainInterfaceClasses

public void setMainInterfaceClasses(java.lang.Class[] mainInterfaceClasses)

setInstance

public void setInstance(java.lang.Object instance)


Copyright © 2012 Atlassian. All Rights Reserved.