org.jboss.weld.resolution
Class TypeSafeDisposerResolver

java.lang.Object
  extended by org.jboss.weld.resolution.TypeSafeResolver<Resolvable,DisposalMethod<?,?>>
      extended by org.jboss.weld.resolution.TypeSafeDisposerResolver

public class TypeSafeDisposerResolver
extends TypeSafeResolver<Resolvable,DisposalMethod<?,?>>

Author:
pmuir

Constructor Summary
TypeSafeDisposerResolver(BeanManagerImpl manager, java.lang.Iterable<DisposalMethod<?,?>> disposers)
           
 
Method Summary
protected  java.util.Set<DisposalMethod<?,?>> filterResult(java.util.Set<DisposalMethod<?,?>> matched)
           
 BeanManagerImpl getManager()
           
protected  java.lang.Iterable<ResolvableTransformer> getTransformers()
           
protected  boolean matches(Resolvable resolvable, DisposalMethod<?,?> disposer)
           
protected  java.util.Set<DisposalMethod<?,?>> sortResult(java.util.Set<DisposalMethod<?,?>> matched)
           
 
Methods inherited from class org.jboss.weld.resolution.TypeSafeResolver
clear, resolve, toString, transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TypeSafeDisposerResolver

public TypeSafeDisposerResolver(BeanManagerImpl manager,
                                java.lang.Iterable<DisposalMethod<?,?>> disposers)
Method Detail

matches

protected boolean matches(Resolvable resolvable,
                          DisposalMethod<?,?> disposer)
Specified by:
matches in class TypeSafeResolver<Resolvable,DisposalMethod<?,?>>

getManager

public BeanManagerImpl getManager()
Returns:
the manager

filterResult

protected java.util.Set<DisposalMethod<?,?>> filterResult(java.util.Set<DisposalMethod<?,?>> matched)
Specified by:
filterResult in class TypeSafeResolver<Resolvable,DisposalMethod<?,?>>

getTransformers

protected java.lang.Iterable<ResolvableTransformer> getTransformers()
Specified by:
getTransformers in class TypeSafeResolver<Resolvable,DisposalMethod<?,?>>

sortResult

protected java.util.Set<DisposalMethod<?,?>> sortResult(java.util.Set<DisposalMethod<?,?>> matched)
Specified by:
sortResult in class TypeSafeResolver<Resolvable,DisposalMethod<?,?>>


Copyright © 2008-2009 Seam Framework. All Rights Reserved.