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.ObjectfindHandlerByClass(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 BeanContainergetInstance()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()
-
-