Package | Description |
---|---|
casa |
The casa package is the main package for CASA (Collaborative Agent System
Architecture), which is an infrastructure for agent based systems.
|
casa.agentCom |
The package (agentCom = "Agent
Communications") handles connections between agents. The class Channel
is an abstraction of a communication channel.
|
casa.exceptions |
Contains classes for exceptions specific to CASA.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractProcess.fixupMessage(MLMessage message)
corrects message fields like message timeout if bad
|
URLDescriptor |
MLMessage.getFrom()
Returns a
URLDescriptor from the REPLY-TO field; but if the REPLY-TO field is empty or missing
returns the value from the SENDER field. |
URLDescriptor |
MLMessage.getReceiver()
Returns a
URLDescriptor from the RECEIVER field. |
URLDescriptor |
MLMessage.getReplyTo()
Returns the contents of the REPLY-TO field; but if the REPLY-TO field is empty or missing
returns the value from the SENDER field.
|
URLDescriptor |
MLMessage.getSender()
Returns a
URLDescriptor from the SENDER field. |
URLDescriptor |
MLMessage.getTo()
Returns a
URLDescriptor from the TO field; but if the TO field is empty or missing or contains a '*'
returns the value from the RECIEVER field. |
(package private) Status |
AbstractProcess.sendMessage_primitive(MLMessage message,
boolean... shouldResolve)
Sends the message to the the message.receiver or, if
message.receiver is missing or empty, to message.to.
|
Modifier and Type | Method and Description |
---|---|
boolean |
URLDescriptorTest.equalURLs(String one,
String two) |
boolean |
URLDescriptorTest.equalURLs(String one,
String two,
boolean shouldBe) |
static URLDescriptor |
URLDescriptor.fromString(String url_string) |
static URLDescriptor |
URLDescriptor.fromString(TokenParser parser)
Constructs a URLDescriptor using the TokenParser input
|
static URLDescriptor |
URLDescriptor.make(InetAddress host,
int port) |
static URLDescriptor |
URLDescriptor.make(int port)
Create a URL for the local machine on port
|
static URLDescriptor |
URLDescriptor.make(String url_string) |
static URLDescriptor |
URLDescriptor.make(String user,
InetAddress host,
int port,
String path) |
static URLDescriptor |
URLDescriptor.make(String user,
InetAddress host,
int port,
String path,
String data) |
static URLDescriptor |
URLDescriptor.make(String user,
InetAddress host,
int port,
String path,
String data,
String fragment) |
static URLDescriptor |
URLDescriptor.make(String host,
String port) |
static URLDescriptor |
URLDescriptor.make(String host,
String port,
String user) |
static URLDescriptor |
URLDescriptor.make(String user,
String host,
String port,
String path) |
static URLDescriptor |
URLDescriptor.make(URLDescriptor url) |
static URLset |
URLDescriptor.peakURL(String s) |
static URLAndInt |
URLDescriptor.readFirstURL(String s,
int startAt) |
Status |
URLDescriptor.sendMessage(AbstractProcess sender,
MLMessage message) |
private void |
URLDescriptor.setHost(String host) |
void |
URLDescriptor.setPort(String port) |
void |
SocketTest.testPing() |
void |
URLDescriptorTest.testURLCompare() |
Constructor and Description |
---|
URLDescriptor(String url_string) |
URLDescriptor(String host,
String port) |
URLDescriptor(String host,
String port,
String user) |
URLDescriptor(String user,
String host,
String port,
String path) |
Modifier and Type | Class and Description |
---|---|
class |
AmbiguousURLException |