Shutting down the connector

In the Java connector library, the terminate() method for a Java connector is defined in the CWConnectorAgent class. Typical return codes used in terminate() are SUCCEED and FAIL. Figure 67 shows a sample terminate() method for a Java connector.

Figure 67. Java terminate() method
public int terminate(){

   CWConnectorUtil.traceWrite(CWConnectorLogAndTrace.LEVEL4,
      "Entering Connector terminate()");

   //  disconnect from application
    boolean logoutSuccessful = userConnect.logout();
    
   // free any resources, logoff any cache sessions if connection 
   // pool is used. 

   CWConnectorUtil.traceWrite(CWConnectorLogAndTrace.LEVEL4,
   return CWConnectorConstant.SUCCEED;
}

Copyright IBM Corporation 1997, 2004. All Rights Reserved.