| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- package xin.glue.ui.G.G06;
-
- import java.text.DateFormat;
- import java.text.SimpleDateFormat;
- import java.util.Calendar;
- import java.util.Date;
-
- import com.posdata.glue.biz.activity.PosActivity;
- import com.posdata.glue.biz.constants.PosBizControlConstants;
- import com.posdata.glue.biz.control.PosBizControlIF;
- import com.posdata.glue.biz.control.PosBizProvider;
- import com.posdata.glue.component.PosConstants;
- import com.posdata.glue.context.PosContext;
- import com.posdata.glue.dao.PosGenericDao;
- import com.posdata.glue.dao.vo.PosRowSet;
- import com.posdata.glue.dao.vo.PosRow;
- import com.posdata.glue.dao.vo.PosParameter;
- import com.posdata.glue.msg.PosMESMessageImpl;
- import com.posdata.glue.msg.PosMessage;
- //import com.sun.org.apache.xpath.internal.operations.Number;
-
- public class XinTcSender extends PosActivity {
- static final String SERVICE_POSTFIX = "-service";
-
- public String runActivity(PosContext context) {
-
- logger.logDebug("TcSender runActivity START...");
- PosMessage message = context.getMessage();
-
- String TcData = (String) message.get("TC_DATA" );
-
-
- // chemical decision call
- send(TcData);
-
- return PosBizControlConstants.SUCCESS;
- }
-
- public PosContext send(String sMsg)
- {
- logger.logDebug("TcSender--->data:"+sMsg);
-
- PosContext context = new PosContext();
- PosMessage message = new PosMESMessageImpl();
-
- int iMsg = Integer.parseInt(sMsg.substring(0,4));
-
- logger.logDebug("TcSender--->iMsg:"+iMsg);
-
- String TC_DATA = sMsg.substring(4,iMsg);
-
- logger.logDebug("TcSender--->TC_DATA:"+TC_DATA);
-
-
- String TcId = TC_DATA.substring(0,9);
-
- logger.logDebug("TcSender--->TcId:"+TcId );
-
- message.setTC(TcId);
-
- message.setTCID(TcId);
- context.setMessage(message);
-
- context.setMessage(message);
- context.put(PosBizControlConstants.SERVICE_NAME, TcId + SERVICE_POSTFIX);
- PosBizControlIF controller = PosBizProvider.getController();
- controller.doSubController(context,false);
-
- logger.logDebug("TcSender---> send ok");
- return null;
- }
-
-
- }
-
|