| 
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description

| Interface Summary | |
|---|---|
| GlueBizControlConstants | Glue F/W ¿¹¾à¾î »ó¼öÁ¤ÀÇ. | 
| GlueBizController | GlueBizController interface. | 
| GlueMoniHelper | |
| GlueServiceManager | ServiceManager | 
| Class Summary | |
|---|---|
| GlueBizControllerImpl | GlueBizController implementation. | 
| GlueBizProvider | GlueBizControllerÀÇ Instace¸¦ Á¦°øÇϱâ À§ÇÑ Class GlueBizController¸¦ »ç¿ëÇϰí GlueBizController ±¸Çöü¸¦ Á÷Á¢ »ç¿ëÇÏÁö ¾Ê°Ô Çϱâ À§ÇØ Á¦°øµÊ.  | 
| GlueService | GlueService Class´Â Service.xmlÀÇ ³»¿ëÀ» ´ã°í ÀÖ´Â °´Ã¼ÀÌ´Ù. | 
| GlueServiceLoader | GlueServiceLoader Cache¿¡¼ ÇØ´ç Service°´Ã¼(GlueService)¸¦ ã°í ¾øÀ¸¸é Service.xmlÀ» ÀÐ¾î¼ Cache¿¡ ÀúÀåÇÑ´Ù. | 
| GlueServiceManagerImpl | ServiceManager ±¸Çöü. | 
biz control package. Glue Biz Controller.
Glue Biz Controller´Â Glue Service ÆÄÀÏÀ» Àоîµé¿© ½ÇÇàÇÏ´Â ¿ªÇÒÀ» ÇÑ´Ù. Web, Non-Web App °øÅëÀ¸·Î »ç¿ëµÇ¸ç,Transactionó¸® ¹× Logging¸¦ ó¸®ÇÏ°í ¼öÇà°á°ú´Â GlueContext¿¡ ¹Ý¿µÇÑ´Ù.
  //service ¼öÇà¿¡ ÇÊ¿äÇÑ Á¤º¸ PosContext¿¡ ¼³Á¤
  GlueContext ctx = new GlueDefaultContext();
  //Çʼö : ServiceName
  ctx.put(GlueBizControlConstants.SERVICE_NAME,"emp-service");
  
  // Biz Controller ȹµæ
  GlueBizController bizIF = GlueBizProvider.getController();
  
  // Service ¼öÇà
  bizIF.doAction(ctx);
  
  // Service ¼öÇà°á°ú Ȱ¿ë
  List rowSet = (List)ctx.get("empResultList");
  Integer insertCnt = (Integer)ctx.get("insertCnt");
 
  | 
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||