public class

Junction

extends Junction
java.lang.Object
   ↳ edu.stanford.junction.Junction
     ↳ edu.stanford.junction.provider.irc.Junction

Summary

Fields
public static String JX_NS
public static String JX_SYS_MSG
[Expand]
Inherited Fields
From class edu.stanford.junction.Junction
Public Constructors
Junction(URI uri, ActivityScript script, JunctionActor actor)
Public Methods
void disconnect()
void doSendMessageToActor(String actorID, JSONObject message)
void doSendMessageToRole(String role, JSONObject message)
Messaging
void doSendMessageToSession(JSONObject message)
URI getAcceptedInvitation()
ActivityScript getActivityScript()
Activity Description
URI getBaseInvitationURI()
Actor Invitation
String getSessionID()
String getSwitchboard()
static String makeIRCName(String name)
Protected Methods
void handleScriptRequest(String from, JSONObject req)
[Expand]
Inherited Methods
From class edu.stanford.junction.Junction
From class java.lang.Object

Fields

public static String JX_NS

public static String JX_SYS_MSG

Public Constructors

public Junction (URI uri, ActivityScript script, JunctionActor actor)

Public Methods

public void disconnect ()

public void doSendMessageToActor (String actorID, JSONObject message)

public void doSendMessageToRole (String role, JSONObject message)

Messaging

public void doSendMessageToSession (JSONObject message)

public URI getAcceptedInvitation ()

public ActivityScript getActivityScript ()

Activity Description

public URI getBaseInvitationURI ()

Actor Invitation

public String getSessionID ()

public String getSwitchboard ()

public static String makeIRCName (String name)

Protected Methods

protected void handleScriptRequest (String from, JSONObject req)