lotus中代理的底层是c++,对java代理中的创建的对象必须释放空间

public class JavaAgent extends AgentBase {
    public void NotesMain() {

        try {
            Session session = getSession();
            AgentContext agentContext = session.getAgentContext();
            Document doc = agentContext.getDocumentContext();

            Database db = agentContext.getCurrentDatabase();

           //对代码的处理


            session.recycle();     //对空间的释放。必须释放,不然数据库会内存溢出。
            agentContext.recycle();
            doc.recycle();
            db.recycle();

        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}



你可能感兴趣的:(lotus中代理的底层是c++,对java代理中的创建的对象必须释放空间)