tle.framework.component.impl.rp
Interface DefaultRequestProcessorMBean

All Superinterfaces:
ComponentMBean
All Known Implementing Classes:
DefaultRequestProcessor

public interface DefaultRequestProcessorMBean
extends ComponentMBean

DefaultRequestProcessor¸¦ À§ÇÑ MBean ÀÎÅÍÆäÀ̽º.

Since:
2.0
Author:
ÃÖ¹ü±Õ

Method Summary
 java.lang.String getConfigFilePath()
          ¼³Á¤ ÆÄÀÏÀÇ °æ·Î¸¦ ¸®ÅÏÇÑ´Ù.
 java.lang.String getHandlerFullName(java.lang.String handlerID)
          Çڵ鷯 ID¿¡ ÇØ´çÇÏ´Â Çڵ鷯ÀÇ ¿ÏÀüÇÑ À̸§À» ±¸ÇÑ´Ù.
 java.lang.String getHandlerIDForCommandID(java.lang.String commandID)
          ÁöÁ¤ÇÑ Ä¿¸Çµå ID¸¦ ó¸®ÇÏ´Â Çڵ鷯 ID¸¦ ¸®ÅÏÇÑ´Ù.
 java.lang.String[] getHandlerIndependentClassPath()
          µ¶¸³ÀûÀΠŬ·¡½º ÆÐ½º¸¦ »ç¿ëÇØ¼­ Çڵ鷯 Ŭ·¡½º¸¦ Àоî¿Ã °æ¿ì »ç¿ëÇϴ Ŭ·¡½º ÆÐ½º¸¦ ¸®ÅÏÇÑ´Ù.
 boolean isUseDefaultOnInvalidMapping()
          ¼³Á¤ ÆÄÀÏÀÇ command-handler-mapping ű×ÀÇ useDefaultOnInvalidMapping ¼Ó¼º°ªÀ» ±¸ÇÑ´Ù.
 boolean isUsingHandlerIndependentClassPath()
          Å¬¶óÀ̾ðÆ®ÀÇ ¿äûÀ» ó¸®ÇÏ´Â Çڵ鷯 Ŭ·¡½º°¡ µ¶¸³ÀûÀΠŬ·¡½º ÆÐ½º¿¡ Á¸ÀçÇÒ °æ¿ì true¸¦ ¸®ÅÏÇÑ´Ù.
 void reloadConfiguration()
          ¼³Á¤Á¤º¸¸¦ ¸®·ÎµùÇÑ´Ù.
 void reloadHandlerClasses()
          µ¶¸³ÀûÀΠŬ·¡½º ÆÐ½º¸¦ »ç¿ëÇÒ °æ¿ì Çڵ鷯 Ŭ·¡½ºÀÇ ¸®·ÎµùÀ» ¼öÇàÇÑ´Ù.
 
Methods inherited from interface tle.framework.component.ComponentMBean
getDescription, getID, getState
 

Method Detail

getConfigFilePath

public java.lang.String getConfigFilePath()
¼³Á¤ ÆÄÀÏÀÇ °æ·Î¸¦ ¸®ÅÏÇÑ´Ù.

Returns:
¼³Á¤ ÆÄÀÏ °æ·Î

isUsingHandlerIndependentClassPath

public boolean isUsingHandlerIndependentClassPath()
Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀ» ó¸®ÇÏ´Â Çڵ鷯 Ŭ·¡½º°¡ µ¶¸³ÀûÀΠŬ·¡½º ÆÐ½º¿¡ Á¸ÀçÇÒ °æ¿ì true¸¦ ¸®ÅÏÇÑ´Ù.

Returns:
µ¶¸³ÀûÀΠŬ·¡½º ÆÐ½º¸¦ »ç¿ëÇÒ °æ¿ì true

getHandlerIndependentClassPath

public java.lang.String[] getHandlerIndependentClassPath()
µ¶¸³ÀûÀΠŬ·¡½º ÆÐ½º¸¦ »ç¿ëÇØ¼­ Çڵ鷯 Ŭ·¡½º¸¦ Àоî¿Ã °æ¿ì »ç¿ëÇϴ Ŭ·¡½º ÆÐ½º¸¦ ¸®ÅÏÇÑ´Ù.

Returns:
µ¶¸³ÀûÀ¸·Î »ç¿ëÇÏ´Â Çڵ鷯 Ŭ·¡½ºµéÀÇ Å¬·¡½º ÆÐ½º

reloadConfiguration

public void reloadConfiguration()
                         throws ComponentException
¼³Á¤Á¤º¸¸¦ ¸®·ÎµùÇÑ´Ù.

Throws:
ComponentException

reloadHandlerClasses

public void reloadHandlerClasses()
                          throws ComponentException
µ¶¸³ÀûÀΠŬ·¡½º ÆÐ½º¸¦ »ç¿ëÇÒ °æ¿ì Çڵ鷯 Ŭ·¡½ºÀÇ ¸®·ÎµùÀ» ¼öÇàÇÑ´Ù.

Throws:
ComponentException

getHandlerIDForCommandID

public java.lang.String getHandlerIDForCommandID(java.lang.String commandID)
ÁöÁ¤ÇÑ Ä¿¸Çµå ID¸¦ ó¸®ÇÏ´Â Çڵ鷯 ID¸¦ ¸®ÅÏÇÑ´Ù. ±âº» Çڵ鷯¿Í ¸ÅÇÎµÈ °æ¿ì ±âº» Çڵ鷯ÀÇ Å¬·¡½º À̸§À» ¸®ÅÏÇÑ´Ù.

Parameters:
commandID -
Returns:

getHandlerFullName

public java.lang.String getHandlerFullName(java.lang.String handlerID)
Çڵ鷯 ID¿¡ ÇØ´çÇÏ´Â Çڵ鷯ÀÇ ¿ÏÀüÇÑ À̸§À» ±¸ÇÑ´Ù. Çڵ鷯°¡ Á¸ÀçÇÏÁö ¾ÊÀ» °æ¿ì nullÀ» ¸®ÅÏÇÑ´Ù.

Parameters:
handlerID -
Returns:

isUseDefaultOnInvalidMapping

public boolean isUseDefaultOnInvalidMapping()
¼³Á¤ ÆÄÀÏÀÇ command-handler-mapping ű×ÀÇ useDefaultOnInvalidMapping ¼Ó¼º°ªÀ» ±¸ÇÑ´Ù.

Returns: