tle.framework.configuration
Class TLEConfig

java.lang.Object
  extended bytle.framework.configuration.TLEConfig

public class TLEConfig
extends java.lang.Object

Ʋ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¼³Á¤ Á¤º¸¸¦ ÀúÀåÇϴ Ŭ·¡½º. ¼³Á¤ ÆÄÀÏÀº ´ÙÀ½°ú °°Àº Çü½ÄÀ» ¶ç¾î¾ß ÇÑ´Ù.

 
 <?xml version="1.0" encoding="euc-kr" ?>
  
  <tle>
      <component-list>
          <!-- component-id ¿ä¼ÒÀÇ °ªÀ¸·Î 'TLEController'´Â ¿Ã¼ö ¾ø´Ù. -->
          
          <component>
              <component-class>ÄÄÆ÷³ÍƮŬ·¡½ºÀÇ¿ÏÀüÇÑÀ̸§</component-class>
              <component-id>ÄÄÆ÷³ÍÆ®ID</component-id>
              <!-- ÄÄÆ÷³ÍÆ®ÀÇ ÃʱâÈ­ ÆÄ¶ó¹ÌÅÍ -->
              <init-param>
                  <param-name>param1</param-name>
                  <param-value>value1</param-value>
              </init-param>
              <init-param>
                  <param-name>param2</param-name>
                  <param-value>value2</param-value>
              </init-param>
          </component>
          
          
          ... <!-- ³ª¸ÓÁö ÄÄÆ÷³ÍÆ® ¼³Á¤ Á¤º¸ -->
          
      </component-list>
      
      <framework>
          <core-component>
              <request-analyzer-id>DefaultRequestAnalyzer</request-analyzer-id>
              <request-processor-id>DefaultRequestProcessor</request-processor-id>
              <ui-creator-id>DefaultUICreator</ui-creator-id>
              <aa-manager-id>DefaultAAManager</aa-manager-id>
          </core-component>
      </framework>
  </tle>
  
 

component ű×ÀÇ °¢°¢ÀÇ ÀÚ½Ä ¿ä¼Ò´Â ´ÙÀ½°ú °°´Ù.

component ű×ÀÇ °¢ Á¤º¸´Â ComponentConfig °´Ã¼¿¡ ÀúÀåµÇ¾î °ü·Ã ÄÄÆ÷³ÍÆ®¸¦ ÃʱâÈ­ÇÒ ¶§ ÀÎÀÚ·Î Àü´ÞµÈ´Ù.

core-component ű״ Ʋ ÇÁ·¹ÀÓ¿öÅ©¿¡¼­ ÇÊ¿ä·Î ÇÏ´Â 4°³ÀÇ ÇÙ½É ÄÄÆ÷³ÍÆ®·Î ¾î¶² ÄÄÆ÷³ÍÆ®¸¦ »ç¿ëÇÒÁö¸¦ ¸í½ÃÇÑ´Ù. °¢°¢ÀÇ ÀÚ½Ä ¿ä¼Ò´Â ´ÙÀ½°ú °°´Ù. ¹Ýµå½Ã 4°³ÀÇ ÄÚ¾î ÄÄÆ÷³ÍÆ®¸¦ ¸í½ÃÇØÁÖ¾î¾ßÇÑ´Ù.

Since:
2.0
Author:
ÃÖ¹ü±Õ

Constructor Summary
TLEConfig()
           
 
Method Summary
 void addComponentConfig(ComponentConfig config)
           
 java.lang.String getAAManagerID()
           
 ComponentConfig getComponentConfig(java.lang.String componentID)
           
 java.util.Iterator getComponentConfigs()
           
 java.lang.String getRequestAnalyzerID()
           
 java.lang.String getRequestProcessorID()
           
 java.lang.String getUICreatorID()
           
 boolean getUseWrapper()
           
 void setAAManagerID(java.lang.String aaManagerID)
           
 void setRequestAnalyzerID(java.lang.String requestAnalyzerID)
           
 void setRequestProcessorID(java.lang.String requestProcessorID)
           
 void setUICreatorID(java.lang.String uiCreatorID)
           
 void setUseWrapper(java.lang.String useWrapper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TLEConfig

public TLEConfig()
Method Detail

addComponentConfig

public void addComponentConfig(ComponentConfig config)

getComponentConfig

public ComponentConfig getComponentConfig(java.lang.String componentID)

getComponentConfigs

public java.util.Iterator getComponentConfigs()

getAAManagerID

public java.lang.String getAAManagerID()

setAAManagerID

public void setAAManagerID(java.lang.String aaManagerID)

getRequestAnalyzerID

public java.lang.String getRequestAnalyzerID()

setRequestAnalyzerID

public void setRequestAnalyzerID(java.lang.String requestAnalyzerID)

getRequestProcessorID

public java.lang.String getRequestProcessorID()

setRequestProcessorID

public void setRequestProcessorID(java.lang.String requestProcessorID)

getUICreatorID

public java.lang.String getUICreatorID()

setUICreatorID

public void setUICreatorID(java.lang.String uiCreatorID)

setUseWrapper

public void setUseWrapper(java.lang.String useWrapper)
Since:
2.0.5.3

getUseWrapper

public boolean getUseWrapper()
Since:
2.0.5.3