org.jboss.weld.resolution
Class TypeSafeObserverResolver
java.lang.Object
org.jboss.weld.resolution.TypeSafeResolver<Resolvable,javax.enterprise.inject.spi.ObserverMethod<?>>
org.jboss.weld.resolution.TypeSafeObserverResolver
public class TypeSafeObserverResolver
- extends TypeSafeResolver<Resolvable,javax.enterprise.inject.spi.ObserverMethod<?>>
- Author:
- pmuir
Method Summary |
protected Set<javax.enterprise.inject.spi.ObserverMethod<?>> |
filterResult(Set<javax.enterprise.inject.spi.ObserverMethod<?>> matched)
|
BeanManagerImpl |
getManager()
|
protected boolean |
matches(Resolvable resolvable,
javax.enterprise.inject.spi.ObserverMethod<?> observer)
|
protected Set<javax.enterprise.inject.spi.ObserverMethod<?>> |
sortResult(Set<javax.enterprise.inject.spi.ObserverMethod<?>> matched)
|
TypeSafeObserverResolver
public TypeSafeObserverResolver(BeanManagerImpl manager,
Iterable<javax.enterprise.inject.spi.ObserverMethod<?>> observers)
matches
protected boolean matches(Resolvable resolvable,
javax.enterprise.inject.spi.ObserverMethod<?> observer)
- Specified by:
matches
in class TypeSafeResolver<Resolvable,javax.enterprise.inject.spi.ObserverMethod<?>>
getManager
public BeanManagerImpl getManager()
- Returns:
- the manager
filterResult
protected Set<javax.enterprise.inject.spi.ObserverMethod<?>> filterResult(Set<javax.enterprise.inject.spi.ObserverMethod<?>> matched)
- Specified by:
filterResult
in class TypeSafeResolver<Resolvable,javax.enterprise.inject.spi.ObserverMethod<?>>
sortResult
protected Set<javax.enterprise.inject.spi.ObserverMethod<?>> sortResult(Set<javax.enterprise.inject.spi.ObserverMethod<?>> matched)
- Specified by:
sortResult
in class TypeSafeResolver<Resolvable,javax.enterprise.inject.spi.ObserverMethod<?>>
Copyright © 2013 Seam Framework. All Rights Reserved.