单例连接更改配置。最好的办法

时间:2011-09-07 14:21:30

标签: java http singleton

我有一个Singleton类连接到http服务器。但是用户可以更改连接主机和端口。更新我的单件类的最佳(最正确)方法是什么?

我的代码:

public class ServletConnectionManager{

    private static ServletConnectionManager INSTANCE = new ServletConnectionManager(Cloud.getServlet_Port(), Cloud.getServlet_Host());

    public ServletConnectionManager(String hostPort, String hostName) {

        super();

        this.setHostName(hostName);

        this.setHostPort(hostPort);

        this.setServerURL("http://" + hostName + ":" + hostPort);

    }   
}

非常感谢你。 抱歉我的英语不好

1 个答案:

答案 0 :(得分:0)

添加另一个同步方法,根据新的服务器位置/用户凭据更改重置连接。即使透明地捐赠,在临时失去连接后尝试重新连接时也必须做类似的事情。