public IntermediateSession createIntermediateSession(String name,
                                                         boolean broadcastName,
                                                         MessageHandler msgHandler,
                                                         ReplyHandler replyHandler) {
        return createIntermediateSession(
                new IntermediateSessionParams()
                        .setName(name)
                        .setBroadcastName(broadcastName)
                        .setMessageHandler(msgHandler)
                        .setReplyHandler(replyHandler));
    }
<p>This is a convenience method to call {@link
#createIntermediateSession(IntermediateSessionParams)} with default
values for the {@link IntermediateSessionParams} object.</p>

@param name          The local unique name for the created session.
@param broadcastName Whether to broadcast this session's name on
                     the network.
@param msgHandler    The handler to receive the messages for the session.
@param replyHandler  The handler to receive the replies for the session.
@return The created session.
messagebus/src/main/java/com/yahoo/messagebus/MessageBus.java