package espeed.util;
import java.io.*;
import java.util.Properties;
/*
* 配置短信服務(wù)器IP(配置文件建在SRC下,ServiceIP.properties)
*/
public class EditServiceIP {
private static Properties properties=new Properties();
private static EditServiceIP esip;
public EditServiceIP(){}
public static EditServiceIP getInstance(){
if(esip==null)
esip=new EditServiceIP();
return esip;
}
//取得短信服務(wù)器IP
public String getSmsServiceIP(){
InputStream is=EditServiceIP.class.getClassLoader().getResourceAsStream("ServiceIP.properties");
try {
properties.load(is);
} catch (IOException e) {
// TODO Auto-generated catch block
System.out.println("------------取得短信服務(wù)器IP地址發(fā)生IO異常");
}
String provalue=properties.getProperty("SMS.ServiceIP");
return provalue;
}
//修改短信服務(wù)器IP
public String modifySmsServieIP(String smsServiceIP){
File file=new File(EditServiceIP.class.getClassLoader().getResource("ServiceIP.properties").getPath());
try{
properties.load(new FileInputStream(file));
properties.setProperty("SMS.ServiceIP", smsServiceIP);
properties.store(new FileOutputStream(file),"config service ip");
System.out.println("modify succ");
return "success";
}catch(FileNotFoundException e1){
System.out.println("------------沒有找到配置文件--------");
return "false";
}catch(IOException e2){
System.out.println("------------修改短信服務(wù)器IP地址發(fā)生IO異常");
return "false";
}
}
}
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點(diǎn)擊舉報(bào)。