com.atlassian.jira.config.component
Class ProfilingComponentAdapterFactory

java.lang.Object
  extended by org.picocontainer.behaviors.AbstractBehaviorFactory
      extended by com.atlassian.jira.config.component.ProfilingComponentAdapterFactory
All Implemented Interfaces:
Serializable, org.picocontainer.BehaviorFactory, org.picocontainer.ComponentFactory

public class ProfilingComponentAdapterFactory
extends org.picocontainer.behaviors.AbstractBehaviorFactory

See Also:
Serialized Form

Method Summary
<T> org.picocontainer.ComponentAdapter<T>
addComponentAdapter(org.picocontainer.ComponentMonitor componentMonitor, org.picocontainer.LifecycleStrategy lifecycleStrategy, Properties componentProperties, org.picocontainer.ComponentAdapter<T> adapter)
           
<T> org.picocontainer.ComponentAdapter<T>
createComponentAdapter(org.picocontainer.ComponentMonitor componentMonitor, org.picocontainer.LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, org.picocontainer.Parameter... parameters)
           
 
Methods inherited from class org.picocontainer.behaviors.AbstractBehaviorFactory
accept, arePropertiesPresent, getAndRemovePropertiesIfPresentByKey, mergeProperties, removePropertiesIfPresent, verify, wrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createComponentAdapter

public <T> org.picocontainer.ComponentAdapter<T> createComponentAdapter(org.picocontainer.ComponentMonitor componentMonitor,
                                                                        org.picocontainer.LifecycleStrategy lifecycleStrategy,
                                                                        Properties componentProperties,
                                                                        Object componentKey,
                                                                        Class<T> componentImplementation,
                                                                        org.picocontainer.Parameter... parameters)
                                                             throws org.picocontainer.PicoCompositionException
Specified by:
createComponentAdapter in interface org.picocontainer.ComponentFactory
Overrides:
createComponentAdapter in class org.picocontainer.behaviors.AbstractBehaviorFactory
Throws:
org.picocontainer.PicoCompositionException

addComponentAdapter

public <T> org.picocontainer.ComponentAdapter<T> addComponentAdapter(org.picocontainer.ComponentMonitor componentMonitor,
                                                                     org.picocontainer.LifecycleStrategy lifecycleStrategy,
                                                                     Properties componentProperties,
                                                                     org.picocontainer.ComponentAdapter<T> adapter)
Specified by:
addComponentAdapter in interface org.picocontainer.BehaviorFactory
Overrides:
addComponentAdapter in class org.picocontainer.behaviors.AbstractBehaviorFactory


Copyright © 2002-2014 Atlassian. All Rights Reserved.