55 lines
1.5 KiB
Plaintext
55 lines
1.5 KiB
Plaintext
<%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
|
|
<%@ page import="com.eactive.eai.adapter.socket2.config.MonitoringUtil"%>
|
|
<%@ page import="com.eactive.eai.common.util.CharsetDecoderUtil" %>
|
|
<%@ page import="java.util.*,com.eactive.eai.common.util.Logger" %>
|
|
<%!
|
|
static Logger logger = Logger.getLogger(Logger.LOGGER_DEFAULT);
|
|
%>
|
|
<%
|
|
//
|
|
// Socket2 adapter start/stop command
|
|
|
|
String adapterGroupName = request.getParameter("adapterGroupName");
|
|
String adapterName = request.getParameter("adapterName");
|
|
String cmd = request.getParameter("cmd");
|
|
|
|
if( adapterGroupName == null ) {
|
|
adapterGroupName = "" ;
|
|
}
|
|
|
|
if( adapterName == null ) {
|
|
adapterName = "" ;
|
|
}
|
|
|
|
if( cmd == null ) {
|
|
cmd = "" ;
|
|
}
|
|
|
|
|
|
String retMsg = null ;
|
|
try {
|
|
if( cmd.equals("start") ) {
|
|
MonitoringUtil.adapterStart(adapterGroupName, adapterName);
|
|
retMsg = "true" ;
|
|
} else if( cmd.equals("stop") ) {
|
|
MonitoringUtil.adapterStop(adapterGroupName, adapterName);
|
|
retMsg = "true" ;
|
|
} else {
|
|
retMsg = "Unknown command error :" + cmd ;
|
|
}
|
|
} catch ( Exception e ) {
|
|
if (logger.isError()){
|
|
logger.error("MonitoringUtil.adapterStart|adapterStop(" + adapterGroupName + ", " + adapterName + ")" );
|
|
}
|
|
//e.printStackTrace(new java.io.PrintWriter(out));
|
|
retMsg = "false" ;
|
|
}
|
|
|
|
if( retMsg == null )
|
|
retMsg = "" ;
|
|
|
|
|
|
|
|
out.println( CharsetDecoderUtil.toKor(retMsg) );
|
|
%>
|