@Override
    public boolean isOverrideOfQOSByProducerAllowed()
    {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            SibTr.entry(tc, "isOverrideOfQOSByProducerAllowed");

        ExtendedBoolean aliasIsProducerQOSOverrideEnabled = _definition.isOverrideOfQOSByProducerAllowed();
        boolean isProducerQOSOverrideEnabled = false;

        // A reliability of NONE signals use target value.
        if (aliasIsProducerQOSOverrideEnabled.equals(ExtendedBoolean.NONE))
        {
            isProducerQOSOverrideEnabled = getTarget().isOverrideOfQOSByProducerAllowed();
        }
        else if (aliasIsProducerQOSOverrideEnabled.equals(ExtendedBoolean.FALSE))
        {
            isProducerQOSOverrideEnabled = false;
        }
        else
        {
            isProducerQOSOverrideEnabled = true;
        }

        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            SibTr.exit(tc, "isOverrideOfQOSByProducerAllowed",
                       Boolean.valueOf(isProducerQOSOverrideEnabled));

        return isProducerQOSOverrideEnabled;
    }
@ Override public boolean isOverrideOfQOSByProducerAllowed ( ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( tc , "isOverrideOfQOSByProducerAllowed" ) ; ExtendedBoolean aliasIsProducerQOSOverrideEnabled = _definition . isOverrideOfQOSByProducerAllowed ( ) ; boolean isProducerQOSOverrideEnabled = false ; if ( aliasIsProducerQOSOverrideEnabled . equals ( ExtendedBoolean . NONE ) ) { isProducerQOSOverrideEnabled = getTarget ( ) . isOverrideOfQOSByProducerAllowed ( ) ; } else if ( aliasIsProducerQOSOverrideEnabled . equals ( ExtendedBoolean . FALSE ) ) { isProducerQOSOverrideEnabled = false ; } else { isProducerQOSOverrideEnabled = true ; } if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( tc , "isOverrideOfQOSByProducerAllowed" , Boolean . valueOf ( isProducerQOSOverrideEnabled ) ) ; return isProducerQOSOverrideEnabled ; }
/*
(non-Javadoc)

@see com.ibm.ws.sib.processor.impl.interfaces.DestinationHandler#isOverrideOfQOSByProducerAllowed()