|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttle.framework.component.impl.ComponentBase
tle.framework.component.impl.uicreator.DefaultUICreator
UICreatorÀÇ ±âº» ±¸Çö ÄÄÆ÷³ÍÆ®.
Field Summary | |
static java.lang.String |
VIEW_CONFIG_ATTRIBUTE_NAME
|
Fields inherited from class tle.framework.component.impl.ComponentBase |
componentState, config |
Constructor Summary | |
DefaultUICreator()
|
Method Summary | |
void |
createAuthenticationForm(HttpServletRequest request,
HttpServletResponse response)
ÀÎÁõȸéÀ¸·Î À̵¿ÇÑ´Ù. |
void |
createErrorView(Result result,
HttpServletRequest request,
HttpServletResponse response)
¿¡·¯ ÆäÀÌÁö ȸéÀ¸·Î À̵¿ÇÑ´Ù. |
void |
createErrorView(java.lang.Throwable exception,
HttpServletRequest request,
HttpServletResponse response)
¿¡·¯ ÆäÀÌÁö ȸéÀ¸·Î À̵¿ÇÑ´Ù. |
void |
createNoAuthorizationView(RequestInfo ri,
HttpServletRequest request,
HttpServletResponse response)
±ÇÇѾø´Ù´Â ¸Þ½ÃÁö¸¦ º¸¿©Áִ ȸéÀ¸·Î À̵¿ÇÑ´Ù. |
void |
createView(Result result,
HttpServletRequest request,
HttpServletResponse response)
resultÀÇ °á°ú Äڵ忡 µû¶ó ¾Ë¸ÂÀº ºä·Î À̵¿ÇÑ´Ù. |
java.lang.String |
getConfigFile()
¼³Á¤ ÆÄÀÏÀÇ °æ·Î¸¦ ±¸ÇÑ´Ù. |
protected void |
initing(ComponentConfig config)
¼³Á¤ ÆÄÀϷκÎÅÍ Á¤º¸¸¦ Àоî¿Í UIConfiguration °´Ã¼¸¦ »ý¼ºÇÑ´Ù. |
void |
reloadConfiguration()
¼³Á¤ ÆÄÀϷκÎÅÍ ¼³Á¤ Á¤º¸¸¦ ´Ù½Ã Àоî¿Â´Ù. |
Methods inherited from class tle.framework.component.impl.ComponentBase |
close, closing, getDescription, getID, getState, init, isClosed, isClosing, isCreated, isErrorOccured, isInited, isIniting, isResuming, isRunning, isStarting, isStopped, isStopping, isSuspended, isSuspending, resume, resuming, start, starting, stop, stopping, suspend, suspending |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface tle.framework.component.Component |
close, getID, init, isClosed, isClosing, isCreated, isErrorOccured, isInited, isIniting, isResuming, isRunning, isStarting, isStopped, isStopping, isSuspended, isSuspending, resume, start, stop, suspend |
Methods inherited from interface tle.framework.component.ComponentMBean |
getDescription, getID, getState |
Field Detail |
public static final java.lang.String VIEW_CONFIG_ATTRIBUTE_NAME
Constructor Detail |
public DefaultUICreator()
Method Detail |
protected void initing(ComponentConfig config) throws ComponentException
¼³Á¤ ÆÄÀÏÀÇ °æ·Î´Â ÄÄÆ÷³ÍÆ® ÃʱâÈ ÆÄ¶ó¹ÌÅÍ "configFile"¿¡ ¸í½ÃÇÑ´Ù.
configFile ÃʱâÈ ÆÄ¶ó¹ÌÅ͸¦ ¸í½ÃÇÏÁö ¾Ê¾ÒÀ» °æ¿ì Ȩµð·ºÅ丮ÀÇ "DefaultUICreator.xml" ÆÄÀÏÀ» »ç¿ëÇÑ´Ù.
initing
in class ComponentBase
config
- ÄÄÆ÷³ÍÆ® ÃʱâÈ ¼³Á¤ Á¤º¸¸¦ ´ã°í ÀÖ´Â °´Ã¼
ComponentException
ComponentBase.initing(tle.framework.component.ComponentConfig)
public void createView(Result result, HttpServletRequest request, HttpServletResponse response) throws ComponentException
createView
in interface UICreator
result
- °á°úrequest
- HTTP ¿äûresponse
- HTTP ÀÀ´ä
ComponentException
- È¸é »ý¼º °úÁ¤¿¡¼ ¹®Á¦°¡ ÀÖ´Â °æ¿ì¿¡ ¹ß»ýÇÑ´Ù.tle.framework.component.spi.uicreator.UICreator#createView(tle.framework.component.spi.rp.Result, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
public void createAuthenticationForm(HttpServletRequest request, HttpServletResponse response) throws ComponentException
createAuthenticationForm
in interface UICreator
request
- HTTP ¿äûresponse
- HTTP ÀÀ´ä
ComponentException
- È¸é »ý¼º °úÁ¤¿¡¼ ¹®Á¦°¡ ÀÖ´Â °æ¿ì¿¡ ¹ß»ýÇÑ´Ù.tle.framework.component.spi.uicreator.UICreator#createAuthenticationForm(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
public void createNoAuthorizationView(RequestInfo ri, HttpServletRequest request, HttpServletResponse response) throws ComponentException
createNoAuthorizationView
in interface UICreator
ri
- ¿äû ºÐ¼® Á¤º¸request
- HTTP ¿äûresponse
- HTTP ÀÀ´ä
ComponentException
- È¸é »ý¼º °úÁ¤¿¡¼ ¹®Á¦°¡ ÀÖ´Â °æ¿ì¿¡ ¹ß»ýÇÑ´Ù.tle.framework.component.spi.uicreator.UICreator#createNoAuthorizationView(tle.framework.component.spi.ra.RequestInfo, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
public void createErrorView(Result result, HttpServletRequest request, HttpServletResponse response) throws ComponentException
result ÀνºÅϽº´Â requestÀÇ "result" ¼Ó¼º¿¡ ÀúÀåµÈ´Ù.
result.getException()ÀÌ ¸®ÅÏÇÏ´Â ¿¹¿Ü °´Ã¼¸¦ requestÀÇ javax.servlet.error.exception ¼Ó¼º°ú javax.servlet.jsp.jspException ¼Ó¼º¿¡ ÀúÀåÇÑ´Ù.
createErrorView
in interface UICreator
result
- °á°úrequest
- HTTP ¿äûresponse
- HTTP ÀÀ´ä
ComponentException
- È¸é »ý¼º °úÁ¤¿¡¼ ¹®Á¦°¡ ÀÖ´Â °æ¿ì¿¡ ¹ß»ýÇÑ´Ù.tle.framework.component.spi.uicreator.UICreator#createErrorView(tle.framework.component.spi.rp.Result, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
public void createErrorView(java.lang.Throwable exception, HttpServletRequest request, HttpServletResponse response) throws ComponentException
ÀÎÀÚ·Î Àü´Þ¹ÞÀº Throwable °´Ã¼¸¦ requestÀÇ javax.servlet.error.exception ¼Ó¼º°ú javax.servlet.jsp.jspException ¼Ó¼º¿¡ ÀúÀåÇÑ´Ù.
createErrorView
in interface UICreator
exception
- ¿¹¿Ürequest
- HTTP ¿äûresponse
- HTTP ÀÀ´ä
ComponentException
- È¸é »ý¼º °úÁ¤¿¡¼ ¹®Á¦°¡ ÀÖ´Â °æ¿ì¿¡ ¹ß»ýÇÑ´Ù.tle.framework.component.spi.uicreator.UICreator#createErrorView(java.lang.Throwable, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
public java.lang.String getConfigFile()
DefaultUICreatorMBean
getConfigFile
in interface DefaultUICreatorMBean
DefaultUICreatorMBean.getConfigFile()
public void reloadConfiguration() throws ComponentException
reloadConfiguration
in interface DefaultUICreatorMBean
ComponentException
DefaultUICreatorMBean.reloadConfiguration()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |