Package org.sam.server.context
Class BeanContainer
- java.lang.Object
-
- org.sam.server.context.BeanContainer
-
public class BeanContainer extends java.lang.Object
빈을 생성하고 관리하는 클래스
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
findHandlerByClass(java.lang.Class<?> clazz)
java.util.List<BeanInfo>
getBeanInfoList(java.lang.Class<?> type)
java.util.Map<java.lang.Class<?>,java.util.List<BeanInfo>>
getBeanInfoMap()
빈 목록을 반환한다.java.util.List<java.lang.Object>
getHandlerBeans()
핸들러 빈 목록을 반환한다.static BeanContainer
getInstance()
java.util.List<Interceptor>
getInterceptors()
인터셉터 구현체 인스턴스 목록을 반환한다.
-
-
-
Method Detail
-
getHandlerBeans
public java.util.List<java.lang.Object> getHandlerBeans()
핸들러 빈 목록을 반환한다.- Returns:
- 핸들러 빈 목록
-
findHandlerByClass
public java.lang.Object findHandlerByClass(java.lang.Class<?> clazz)
-
getInterceptors
public java.util.List<Interceptor> getInterceptors()
인터셉터 구현체 인스턴스 목록을 반환한다.- Returns:
- 인터셉터 구현체 인스턴스
-
getBeanInfoMap
public java.util.Map<java.lang.Class<?>,java.util.List<BeanInfo>> getBeanInfoMap()
빈 목록을 반환한다.- Returns:
- 빈 목록
-
getBeanInfoList
public java.util.List<BeanInfo> getBeanInfoList(java.lang.Class<?> type)
-
getInstance
public static BeanContainer getInstance()
-
-