Implement messaging patterns

You have the following method signature. Boolean LogMessage(String messsage); You are told that it should execute as quickly as possible and advised it would be a good candidate for a OneWay method. Which of the following are true: (Choose all that apply)

This method is not a valid candidate to execute with the OneWay pattern because it has a return type.
Simple logging operations that just accept a String parameter and return a Success or Failure message are ideally suited for the OneWay pattern. However, to work a Callback contract would be needed to work properly.
This method is not a valid candidate to execute with the OneWay pattern because it accepts a parameter.
There’s not enough information to know for sure whether this method would be a good candidate to use to implement the OneWay pattern.