org.hudsonci.inject.internal.extension
Class SmoothieExtensionLocator

java.lang.Object
  extended by org.hudsonci.inject.internal.extension.SmoothieExtensionLocator
All Implemented Interfaces:
ExtensionLocator

@Named
@Singleton
public class SmoothieExtensionLocator
extends Object
implements ExtensionLocator

Smoothie ExtensionLocator.

Since:
1.397
Author:
Jason Dillon

Constructor Summary
SmoothieExtensionLocator(SmoothieContainer container)
           
 
Method Summary
<T> List<ExtensionComponent<T>>
locate(Class<T> type)
          Look up extension type lists by asking the container for types with any Qualifier adorned annotation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SmoothieExtensionLocator

@Inject
public SmoothieExtensionLocator(SmoothieContainer container)
Method Detail

locate

public <T> List<ExtensionComponent<T>> locate(Class<T> type)
Look up extension type lists by asking the container for types with any Qualifier adorned annotation.

Specified by:
locate in interface ExtensionLocator


Copyright © 2004-2011 Hudson. All Rights Reserved.