A synchronous message is denoted by the solid arrowhead. An asynchronous message is denoted by line arrowhead. There might be also the asynchronous return message which is denoted by the dashed line (not in a diagram here). Here all the messages are denoted by line arrowhead so that means all the messages are asynchronous.