code: @Override
      public void setReadOnly(WSRdbManagedConnectionImpl managedConn, boolean readOnly, boolean externalCall)
                      throws SQLException
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) 
              Tr.debug(this, tc, "setReadOnly", managedConn, readOnly, externalCall);
  
          if (!externalCall)
          {
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) 
                  Tr.debug(this, tc, "setReadOnly ignored for internal call");
          }
          else
          {
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) 
                  Tr.debug(this, tc, "Method setReadOnly() is ignored by WebSphere. Sybase does not honor the setReadOnly method.");
          }
      }
docs: <p>This method is used to do special handling when method setReadOnly is called.
  If setReadOnly is called, we ignore it and log an informational message.</p>
  
  @param managedConn WSRdbManagedConnectionImpl object
  @param readOnly The readOnly value going to be set
  @param externalCall indicates if the call is done by WAS, or by the user application.