|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.poscoict.glueframework.ucube4.GlueUCubeManagerImpl
public class GlueUCubeManagerImpl

u-CUBE 4 용 Manager. ucube-apapter-{version}.jar 를 필요로함. com.poscoict.eai.adapter.handler.IEAIServiceBrokerHandler 클래스가 사용됨.
Bean Property - propertyFileName : (필수) - serviceBrokerNames : (필수) - period : (선택) 예제사용 예# 1
GLUE_SEND GLUE_RECV
IEAIServiceBrokerHandler| Field Summary |
|---|
| Fields inherited from interface org.springframework.core.Ordered |
|---|
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE |
| Constructor Summary | |
|---|---|
GlueUCubeManagerImpl()
|
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
|
void |
destroy()
|
int |
getOrder()
|
int |
sendFile(String brokerName,
String interfaceID,
String filePath)
1개 file 송신. |
int |
sendMessage(String brokerName,
String interfaceID,
String message)
1개의 message 송신. |
int[] |
sendMessages(String brokerName,
String interfaceID,
List<String> messageList)
여러개의 message 송신. |
void |
setPeriod(int period)
setter method. |
void |
setPropertyFileName(String propertyFileName)
setter method. |
void |
setServiceBrokerNames(List<String> serviceBrokerNames)
setter method. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GlueUCubeManagerImpl()
| Method Detail |
|---|
public void setPropertyFileName(String propertyFileName)
propertyFileName - - IEAIServiceBrokerHandler 초기화시 사용할 파일public void setServiceBrokerNames(List<String> serviceBrokerNames)
serviceBrokerNames - - IEAIServiceBrokerHandler를 통해 start 시킬 Service Broker 명.public void setPeriod(int period)
period -
public void destroy()
throws Exception
destroy in interface DisposableBeanException
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface InitializingBeanExceptionpublic int getOrder()
getOrder in interface Ordered
public int sendMessage(String brokerName,
String interfaceID,
String message)
sendMessage in interface GlueUCubeManagerbrokerName - Service Broker 명interfaceID - interface idmessage - 보내고자 하는 message
public int[] sendMessages(String brokerName,
String interfaceID,
List<String> messageList)
sendMessages in interface GlueUCubeManagerbrokerName - Service Broker 명interfaceID - interface idmessageList - 보내고자 하는 message 리스트
public int sendFile(String brokerName,
String interfaceID,
String filePath)
sendFile in interface GlueUCubeManagerbrokerName - Service Broker 명interfaceID - interface idfilePath - 보내고자 하는 file 정보(경로 & 파일명)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||