在BOS开发中如果需要往消息中心发送消息(例如预警功能),代码案例如下:
可参考EvalWorkFlowFacadeControllerBean中_sendMessage(方法)
主要有两种:通知消息 和即时消息
1.通知消息的实现
private static void sendMessage(Context ctx, String remindPersonId, String title, String sendMessage){
try{
SolutionInfo solution = MetaDataLoaderFactory.getLocalMetaDataLoader(ctx).getSolution();
SenderAgent sender = SenderAgent.getSenderAgent();
LanguageCollection language = null;
if(solution != null){
language = solution.getLanguages();
}
Message message = MessageFactory.newMessage("kingdee.workflow");
if(language.size()>0){