- 博客(88)
- 收藏
- 关注
原创 Java远程调用Linuc命令例子
import java.io.IOException; import java.io.InputStream; import java.io.PrintStream; import java.io.Serializable; import java.net.SocketException; import org.apache.commons.net.telnet.TelnetClie...
2012-05-14 09:53:17
235
原创 Web Service 04
public static String getManagerResponseMessage() { StringBuffer strBuf = new StringBuffer(); logger.debug("get Manager Response Message begin."); try { ...
2012-05-04 11:51:54
219
原创 Web Service 03
import java.io.ByteArrayInputStream; import java.util.ArrayList; import java.util.List; import javax.xml.soap.Node; import javax.xml.soap.SOAPBody; import javax.xml.soap.SOAPElement; import java...
2012-05-04 11:51:07
178
原创 Web Service 02
/** * 删除多个url的对象的web Service报文 TODO 添加方法注释。 ListKey不能为空由调用者验证. * @param listKeys 选择Key集合 * @return reqMsg */ public static SOAPMessage builDelUrlsMessage(List listKeys) ...
2012-05-04 11:50:03
191
原创 Web Service 01
public static SOAPMessage buildQueryAllMessage() { try { buildSOAPMessageHeader(); logger.debug("build Query All EndPoint URLs Info Message begin...
2012-05-04 11:48:39
168
原创 Web Service
import java.net.URL; import java.util.List; import javax.xml.soap.MessageFactory; import javax.xml.soap.SOAPBody; import javax.xml.soap.SOAPBodyElement; import javax.xml.soap.SOAPConnection; imp...
2012-05-04 11:47:07
141
原创 模似CLE多线程处理5
/* * 文件名:Cache.java * 版权:Copyright 2006-2012 Huawei Tech. Co. Ltd. All Rights Reserved. * 描述: Cache.java * 修改人:XKF40434 * 修改时间:2012-4-13 * 修改内容:新增 */ package com.huawei.esb.cle; imp...
2012-04-13 16:00:04
183
原创 模似CLE多线程处理4
package com.huawei.esb.cle; /** * 要输出的实体对象 * @author XKF40434 * */ public class CleEntity { private String id; private String name; public String getId() { ...
2012-04-13 15:59:41
154
原创 模似CLE多线程处理3
package com.huawei.esb.cle; import java.io.File; import java.io.FileWriter; import java.util.ArrayList; import java.util.List; public class GetCLEEntity extends Thread { // 输出的对象 ...
2012-04-13 15:59:14
135
原创 模似CLE多线程处理2
package com.huawei.esb.cle; public class SetCLEEntity extends Thread { // 每次取500 private int dafultIndex = 10; // 每5秒种取一次 private int dafultTime = 5; // 要设置值的对象 ...
2012-04-13 15:58:46
136
原创 模似CLE多线程处理1
package com.huawei.esb.cle; import java.util.ArrayList; import java.util.List; public class TestCle { public static List listAll = new ArrayList(); public static void main(String[] args)...
2012-04-13 15:57:44
188
原创 MB中常用设置 1
3. 把BPM的工程导成zip文件,然后导入到MB中,直接生成SCA的节点,(需去掉SOAP头) 1)如果是基于Based on the TargetFunctionName header 的方式: 在MB中需要在LocalEnvironment需要配置对应的function: SET LocalEnvironment.Destination.SCA.Request.Op...
2012-04-11 16:17:51
310
原创 MB中常用设置
创建Broker代理 mqsicreatebroker 代理名称 –i 用户 –a 密码 –q 队列管理器 删除Broker mqsideletebroker 代理名称 启动Broker代理 mqsistart 代理名称 配置ServiceRegistry mqsichangeproperties MB7BROKER -c ServiceRegistries -o Defau...
2012-04-11 16:17:30
345
原创 ESQL语句中常用到的代码 3
得到配置文件中的URL DECLARE URL_KEY CHARACTER Common.GetEndPointByKey(Environment.Variables.operation); DECLARE tmp CHARACTER; DECLARE I INTEGER POSITION(',' IN URL_KEY); WHILE I > 0 DO SE...
2012-04-11 16:04:20
249
原创 ESQL语句中常用到的代码 2
xsl方式拼报文的格式 " " xsl方式流程要注意的地方 "因为xsl方式其实是以文件方式,理行数据转换,所以当其去请求第三方的时候,第三方的Schema没有绑定,所以我们要加Comput节点中添加: DELETE FIELD InputRoot.XMLNSC.XmlDeclaration;...
2012-04-11 16:03:53
316
原创 ESQL语句中常用到的代码
HTTP URL动态设置 SET OutputLocalEnvironment.Destination.HTTP.RequestURL = ''; SOAP URL动态设置 SET OutputLocalEnvironment.Destination.SOAP.Request.Transport.HTTP.WebServiceURL = ''; 路由标签动态设置 SET Outpu...
2012-04-11 16:03:05
369
原创 告警规则 Rule and RuleCompare 02
public void formatList() { String temp=this.deleteParenthesis(standValue); valueList=Tools.string2List(temp, "\\,"); } /** * 去除字符串中的括号 * */ ...
2012-04-09 10:05:01
156
原创 String和告警规则比较 RuleTools 01
import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; import java.util.Hashtable; import java.util.Iterator; import java.util.List; import java...
2012-04-09 10:04:54
164
原创 String和告警规则比较 RuleTools 02
public static String freshXML(String ruleStr) { Document rule_from = Tools.string2Dom4J(ruleStr); String resultfreshXML = "0,SyncRule successful."; String user ...
2012-04-09 10:04:45
322
原创 String和告警规则比较 RuleTools 03
private static boolean delete(String path) { boolean result=false; if(path!=null && "".equals(path)) { File file=new File(path); result=file....
2012-04-09 10:04:37
191
原创 告警规则 Rule
import java.util.List; public class Rule implements RuleCompare { private String sign = null; private String key = null; private String standValue = null; private List ...
2012-04-05 18:43:19
659
原创 数据库实体和String替换 TableName_Field
public class TableName_Field { private String tableName = null; private List list = null; public String getTableName() { return tableName; } public void s...
2012-04-05 18:43:09
277
原创 XML工具 Tools 01
import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.StringWriter; import java.text.DateFormat; import java.text.SimpleDateFormat;...
2012-04-05 18:42:59
141
原创 XML工具 Tools 02
/** * @功能说明:将传入的字符串转换成 dom4j Document * @param message 需要转化的字符串,不能为空 * @return org.dom4j.Document */ public static org.dom4j.Document string2Dom4J(String message) { ...
2012-04-05 18:42:45
100
原创 XML工具 Tools 03
private static TableName_Field setFieldValueMapping( Map.Entry entry, Map propertiesValue) { // 取出log_sn,主要是如果log_sn=0 时,消息不需要写入到ESB_BUSINESS_EX这表 Stri...
2012-04-05 18:42:34
107
原创 XML工具 Tools 04
/** * 将字符串转换成一个List数组 2012-1-5,Xgw123485 */ public static List string2List(String str, String sign) { String[] temps = str.split(sign); List valueList = new Ar...
2012-04-04 20:03:02
104
原创 XML工具 Tools 05
public static void setMaxLength(int maxLength) { Tools.maxLength = maxLength; } public static int getMaxeachBatch() { return maxeachBatch; } public...
2012-04-04 20:02:48
194
原创 各类文件定义样式 01
FileListener.properties: #need to Listener File Number ListenerFileNum = 3 #Listener File will take time one times Interval = 5000 #need to be Listener File List ListenerFile1 =D:\\var\\mqsi\\co...
2012-04-04 20:02:35
126
原创 各类文件定义样式 02
db.properties: driverClassName=oracle.jdbc.driver.OracleDriver url=jdbc:oracle:thin:@J00138646F:1521:ESB username=7392df91b6378ea9 password=6462ab15a926e031 initialSize=5 maxIdle=7 minIdle=5 m...
2012-04-04 20:02:26
124
原创 各类文件定义样式 03
balanceQuery.properties: #配置说明 #partition_id,duration 是通过rsp_timestamp和rsp_timestamp时间在代码中计算,不需要此配置文件中配置,不需要从ESB穿过来 #rsp_message,req_message是取Node节点,再降节点转化成String,在后面不加/text() #seq_id=一条esbmessage...
2012-04-04 20:02:17
120
原创 告警规则算法 RealTimeAlarm 02
doc=NotifyRequestDocument.Factory.newInstance(); NotifyRequest notifyRequest=doc.addNewNotifyRequest(); Header header=notifyRequest.addNewHeader(); ...
2012-03-30 22:30:16
422
原创 告警规则算法 RealTimeAlarm 01
import java.util.Iterator; import java.util.List; import java.util.Map; import org.apache.log4j.Logger; import com.huawei.ngbss.esbm.notifyhandler.webservice.EsbmIntfServiceStub; import com.huawe...
2012-03-30 22:29:58
1273
原创 用线程入库的操作 OperateDB 03
public static void batchInsert(TableName_Field[] tablelist) { long start = 0l; if (logger.isInfoEnabled()) { start = System.currentTimeMillis(); ...
2012-03-30 22:29:40
137
原创 用线程入库的操作 OperateDB 02
/** * 根据TableName_Field生成 PreparedStatement的SQL,生成的sql语句:insert * 2012-1-7,Xgw123485 */ private static String getPstatementsql(TableName_Field table) { StringBuff...
2012-03-30 22:29:32
158
原创 用线程入库的操作 OperateDB 01
import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.Date; import java.util.HashMap; import java.util.Map; ...
2012-03-30 22:29:09
176
原创 数据库实体定义方法 EsbTableField
public class EsbTableField { private String fieldName = null; private String fieldValue = null; private String fieldMappinValue = null; private String datetype = null; ...
2012-03-26 11:37:49
218
原创 XML和String数据替换 DataCache 03
private static void initalEsbmDBfield(String path) { // 初始化XML的解析器 DocumentBuilderFactory documentFactory = DocumentBuilderFactory .newInstance(); ...
2012-03-26 11:37:32
117
原创 XML和String数据替换 DataCache 02
private static Map getProperties( String path) { File file = new File(path); logger.info("Properties directory is" + path); // 读出文件夹中的所有.properties文件 ...
2012-03-25 21:01:59
97
原创 XML和String数据替换 DataCache 01
import java.io.File; import java.io.FileReader; import java.io.FilenameFilter; import java.util.ArrayList; import java.util.HashMap; import java.util.Hashtable; import java.util.List; import ja...
2012-03-25 21:01:34
97
原创 密文数据源连接发池 ConnectionTools 02
/** * 关闭Connection 2011-12-30,Xgw123485 */ public static void closeConn(Connection conn) { if (conn != null) { try { ...
2012-03-25 21:01:18
109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人