// @Requirements(
// commitments = (Initiator.class, Participant.class, "propose", "accept OR reject")
// )
public void cfp(Task task) {
try {
doAction(this.getArtifactId(), new Op("cfp", task, getRoleId()));
} catch (ActionFailedException e) {
logger.error("Action CFP failed: "+e.getFailureMsg());
e.printStackTrace();
} catch (CartagoException e) {
// TODO Auto-generated catch block