Class ContainerSynchronizedBehavior<T>
java.lang.Object
org.picocontainer.behaviors.AbstractBehavior<T>
com.atlassian.jira.component.pico.behaviors.ContainerSynchronizedBehavior<T>
- All Implemented Interfaces:
Serializable
,org.picocontainer.Behavior<T>
,org.picocontainer.ComponentAdapter<T>
,org.picocontainer.ComponentLifecycle<T>
,org.picocontainer.ComponentMonitorStrategy
,org.picocontainer.LifecycleStrategy
public class ContainerSynchronizedBehavior<T>
extends org.picocontainer.behaviors.AbstractBehavior<T>
Based on
- See Also:
-
but synchronizes on a container instead of a method
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.picocontainer.ComponentAdapter
org.picocontainer.ComponentAdapter.NOTHING
-
Field Summary
Fields inherited from class org.picocontainer.behaviors.AbstractBehavior
delegate
-
Constructor Summary
ConstructorsConstructorDescriptionContainerSynchronizedBehavior
(org.picocontainer.ComponentAdapter<T> delegate) -
Method Summary
Modifier and TypeMethodDescriptiongetComponentInstance
(org.picocontainer.PicoContainer container, Type into) Methods inherited from class org.picocontainer.behaviors.AbstractBehavior
accept, changeMonitor, componentHasLifecycle, currentMonitor, dispose, dispose, findAdapterOfType, getComponentImplementation, getComponentInstance, getComponentKey, getDelegate, hasLifecycle, isLazy, isStarted, start, start, stop, stop, toString, verify
-
Constructor Details
-
ContainerSynchronizedBehavior
-
-
Method Details
-
getComponentInstance
-
getDescriptor
-