protected ConnectionProxy getConnectionProxy()
   {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "getConnectionProxy");

      if (connectionProxy == null)
      {
         // Someone is trying to use the connection proxy associated with this proxy object but it
         // has not been set or has been nulled out.
         SIErrorException e = new SIErrorException(
            nls.getFormattedMessage("CONNECTION_PROXY_NOT_SET_SICO1053", null, null)
         );

         FFDCFilter.processException(e, CLASS_NAME + ".getConnectionProxy",
                                     CommsConstants.PROXY_GETCONNECTIONPROXY_01, this);

         throw e;
      }

      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "getConnectionProxy", connectionProxy);
      return connectionProxy;
   }
protected ConnectionProxy getConnectionProxy ( ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( this , tc , "getConnectionProxy" ) ; if ( connectionProxy == null ) { SIErrorException e = new SIErrorException ( nls . getFormattedMessage ( "CONNECTION_PROXY_NOT_SET_SICO1053" , null , null ) ) ; FFDCFilter . processException ( e , CLASS_NAME + ".getConnectionProxy" , CommsConstants . PROXY_GETCONNECTIONPROXY_01 , this ) ; throw e ; } if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( this , tc , "getConnectionProxy" , connectionProxy ) ; return connectionProxy ; }
Returns a reference to the Connection Proxy
@return ConnectionProxy The Connection proxy