com.poscoict.glueframework.biz.activity
Class GlueTextMessageSend
java.lang.Object
com.poscoict.glueframework.biz.activity.GlueActivity<GlueContext>
com.poscoict.glueframework.biz.activity.GlueTextMessageSend
public class GlueTextMessageSend
- extends GlueActivity<GlueContext>
GlueTextMessageSend Activity. SMS 송신을 위한 하는 Class이다. GlueSmsManager 구현체를 필요로 한다.
Activity Property
- sender : SMS 송신 하기 위한 방법을 결정함. application.xml 의 bean id.(필수)
해당 bean은 com.poscoict.glueframework.message.sms.GlueSmsManager를 구현한 클래스.
예) “sms-sender-1”
- message-key : 송신할 메시지.(필수)
String, String[], List< String > 형태
- receiver-number : 받는 사람 휴대폰 번호. (필수)
String, String[], List< String > 형태
예) “010-123-4561”
- receiver-name : 받는 사람 이름.
String, String[], List< String > 형태
예) “이순신”
- sender-name : 보내는 사람 이름
- sender-number : 보내는 사람 휴대폰 번호(필수)
예) “010-123-4561”
- reservation-time : 전송 예약시간, 없을 경우 현재시간으로 등록 됨.
예) “00:01:00”
- result-key : 송신한 건을 반환할 context key 값
예제
사용 예# 1
Methods inherited from class com.poscoict.glueframework.biz.activity.GlueActivity |
commitTransaction, commitTransaction, getDao, getEventList, getName, getProperty, getPropertyNames, getTransition, rollbackTransaction, rollbackTransaction, setEventList, setName, setProperty, setTransition |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GlueTextMessageSend
public GlueTextMessageSend()
runActivity
public String runActivity(GlueContext ctx)
- Description copied from class:
GlueActivity
- Sub Class에서 반드시 구현하여야 하는 Abstract Method 이며 이 Method는 F/W에서 호출한다. 결과 값은 GlueContext에 담아서 다음 Activity 또는 F/W에 전달하게 된다. 필요한 모든 Data는
GlueContext에서 호출하여 사용하게 된다.
- Specified by:
runActivity
in class GlueActivity<GlueContext>
- Parameters:
ctx
- GlueContext
- Returns:
- String 정상적이면 "success"를 Return 하고 비정상 처리를 원하면 "failure"를 Return 한다.
예)
==> return "success"이면 BizLogic Activity 를 실행함.
Copyright © 2013–2016 POSCO ICT. All rights reserved.