com.poscoict.glueframework.bean
Interface GlueBeanFactory

All Known Implementing Classes:
GlueBeanFactoryImpl

public interface GlueBeanFactory

BeanFactory ÀÎÅÍÆäÀ̽º.


Method Summary
 boolean containsBean(String key)
          Å° °ª¿¡ ÇØ´çÇÏ´Â beanÀÇ Á¸Àç¿©ºÎ¸¦ ¹ÝȯÇÑ´Ù.
 Object getBeanObject(String key)
          Å° °ª¿¡ ÇØ´çÇÏ´Â Singleton ¿ÀºêÁ§Æ®¸¦ ¾ò´Â´Ù.
<T> T
getBeanObject(String key, Class<T> requiredType)
          Å° °ª¿¡ ÇØ´çÇÏ´Â Singleton ¿ÀºêÁ§Æ®¸¦ ¾ò´Â´Ù.
 

Method Detail

containsBean

boolean containsBean(String key)
Å° °ª¿¡ ÇØ´çÇÏ´Â beanÀÇ Á¸Àç¿©ºÎ¸¦ ¹ÝȯÇÑ´Ù.

Parameters:
key -
Returns:

getBeanObject

Object getBeanObject(String key)
Å° °ª¿¡ ÇØ´çÇÏ´Â Singleton ¿ÀºêÁ§Æ®¸¦ ¾ò´Â´Ù.

Parameters:
key - Singleton ¿ÀºêÁ§Æ®¸¦ ±¸º°ÇÒ ¼ö ÀÖ´Â À¯ÀÏÇÑ Å°
Returns:
Singleton ¿ÀºêÁ§Æ®

getBeanObject

<T> T getBeanObject(String key,
                    Class<T> requiredType)
Å° °ª¿¡ ÇØ´çÇÏ´Â Singleton ¿ÀºêÁ§Æ®¸¦ ¾ò´Â´Ù.

Parameters:
key - Singleton ¿ÀºêÁ§Æ®¸¦ ±¸º°ÇÒ ¼ö ÀÖ´Â À¯ÀÏÇÑ Å°
requiredType - ¿ÀºêÁ§Æ® ŸÀÔ
Returns:
Singleton ¿ÀºêÁ§Æ®


Copyright © 2013–2015 POSCO ICT SWÁ¦Ç°±â¼úÆÀ. All rights reserved.