public class

ExtrasDirector

extends JunctionExtra
java.lang.Object
   ↳ edu.stanford.junction.api.activity.JunctionExtra
     ↳ edu.stanford.junction.provider.ExtrasDirector

Summary

Public Constructors
ExtrasDirector()
Public Methods
void afterActivityCreate()
void afterActivityJoin()
void afterOnMessageReceived(MessageHeader header, JSONObject message)
boolean beforeActivityCreate()
Called before an actor joins an activity.
boolean beforeActivityJoin()
Called before an actor joins an activity.
boolean beforeOnMessageReceived(MessageHeader header, JSONObject message)
Returns true if onMessageReceived should be called in the usual way.
boolean beforeSendMessageToActor(String actorID, JSONObject message)
boolean beforeSendMessageToRole(String role, JSONObject message)
boolean beforeSendMessageToSession(JSONObject message)
void registerExtra(JunctionExtra extra)
Adds an Extra to the set of executed extras.
void updateInvitationParameters(Map<StringString> params)
Update the parameters that will be sent in an invitation
[Expand]
Inherited Methods
From class edu.stanford.junction.api.activity.JunctionExtra
From class java.lang.Object

Public Constructors

public ExtrasDirector ()

Public Methods

public void afterActivityCreate ()

public void afterActivityJoin ()

public void afterOnMessageReceived (MessageHeader header, JSONObject message)

public boolean beforeActivityCreate ()

Called before an actor joins an activity. Returning false aborts the attempted join.

public boolean beforeActivityJoin ()

Called before an actor joins an activity. Returning false aborts the attempted join.

public boolean beforeOnMessageReceived (MessageHeader header, JSONObject message)

Returns true if onMessageReceived should be called in the usual way.

public boolean beforeSendMessageToActor (String actorID, JSONObject message)

public boolean beforeSendMessageToRole (String role, JSONObject message)

public boolean beforeSendMessageToSession (JSONObject message)

public void registerExtra (JunctionExtra extra)

Adds an Extra to the set of executed extras.

public void updateInvitationParameters (Map<StringString> params)

Update the parameters that will be sent in an invitation