public boolean hasMETerminated() {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            SibTr.entry(this, tc, "hasMETerminated");
        final boolean hasMETerminated = ((ConversationState) mainConsumer.getConversation().getAttachment()).hasMETerminated();
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            SibTr.exit(this, tc, "hasMETerminated", hasMETerminated);
        return hasMETerminated;
    }
public boolean hasMETerminated ( ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( this , tc , "hasMETerminated" ) ; final boolean hasMETerminated = ( ( ConversationState ) mainConsumer . getConversation ( ) . getAttachment ( ) ) . hasMETerminated ( ) ; if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( this , tc , "hasMETerminated" , hasMETerminated ) ; return hasMETerminated ; }
Returns the value of hasMETerminated from the ConversationState object associated with this object.

@see ConversationState#hasMETerminated()

@return