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 Corp. 1997, 2003