|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectagent.core.communication.Message
public class Message
Contain of relevant methods for communication using OWL or RDF models
Field Summary | |
---|---|
private static Logger |
log
|
Constructor Summary | |
---|---|
Message()
|
Method Summary | |
---|---|
static void |
addProperties(Model m,
Resource r)
Recursive method which move resource with all properties recursively into new model |
static ACLMessage |
createInformMessage(Agent sender,
java.lang.String recieverName,
Resource r)
This method creates ACL Inform message containing of RDF of some Jena RDF Resource |
static ACLMessage |
createQueryMessage(Agent sender,
java.lang.String recieverName,
java.lang.String query)
This method creates ACL Query message |
static java.lang.String |
getXML(Resource r,
java.lang.String space,
java.lang.String strRes)
Recursive method which writes resource with all properties recursively into string and returns it |
static java.lang.String |
model2RDF(Model model)
This method returns XML/RDF text representation of RDF Model |
static void |
register(Agent a,
java.lang.String agentType)
This method register agent with directory facilitator |
static Model |
resource2Model(Resource r,
Model model)
|
static java.lang.String |
resource2RDF(Resource resource)
This method returns XML/RDF text representation of RDF Resource |
static java.lang.String |
resource2RDF(Resource r,
Model model)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static Logger log
Constructor Detail |
---|
public Message()
Method Detail |
---|
public static java.lang.String resource2RDF(Resource resource)
resource
- Jena Resourcepublic static java.lang.String model2RDF(Model model)
model
- Jena Modelpublic static java.lang.String resource2RDF(Resource r, Model model)
public static Model resource2Model(Resource r, Model model)
public static java.lang.String getXML(Resource r, java.lang.String space, java.lang.String strRes)
space
- is just to track levels of XMLr
- resource which should be converted to XML textpublic static void addProperties(Model m, Resource r)
m
- represents model where properties should be put inr
- resource which properties shouldbe addedpublic static ACLMessage createQueryMessage(Agent sender, java.lang.String recieverName, java.lang.String query)
sender
- Agent which sends messagerecieverName
- string name of Agent which recieve the messagequery
- SPARQL querypublic static ACLMessage createInformMessage(Agent sender, java.lang.String recieverName, Resource r)
sender
- Agent which sends messagerecieverName
- string name of Agent which recieve the messager
- RDF Jena Resoucepublic static void register(Agent a, java.lang.String agentType)
a
- Agent which registersagentType
- string description of agent type
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |