public class MessageFactory extends Object
| Constructor and Description |
|---|
MessageFactory(DatasetFactory datasetFactory) |
| Modifier and Type | Method and Description |
|---|---|
jade.lang.acl.ACLMessage |
agreeToAnswerQuery(AgentId sender,
AgentId intendedReceiver,
jade.lang.acl.ACLMessage replyTo) |
jade.lang.acl.ACLMessage |
agreeToSubcriptionRequest(AgentId sender,
AgentId intendedReceiver,
jade.lang.acl.ACLMessage replyTo) |
jade.lang.acl.ACLMessage |
confirmQueryCancellation(AgentId sender,
AgentId intendedReceiver,
jade.lang.acl.ACLMessage request) |
jade.lang.acl.ACLMessage |
confirmSubscriptionCancellation(AgentId sender,
AgentId intendedReceiver,
jade.lang.acl.ACLMessage request) |
Dataset |
extractDataset(jade.lang.acl.ACLMessage message) |
org.openrdf.model.Value |
extractDescribeQuery(jade.lang.acl.ACLMessage message) |
ErrorExplanation |
extractErrorExplanation(jade.lang.acl.ACLMessage message) |
jade.lang.acl.ACLMessage |
failToCancelQuery(AgentId sender,
AgentId intendedReceiver,
jade.lang.acl.ACLMessage request,
ErrorExplanation explanation) |
jade.lang.acl.ACLMessage |
failToCancelSubscription(AgentId sender,
AgentId intendedReceiver,
jade.lang.acl.ACLMessage request,
ErrorExplanation explanation) |
jade.lang.acl.ACLMessage |
failToInformOfQueryResult(AgentId sender,
AgentId intendedReceiver,
jade.lang.acl.ACLMessage request,
ErrorExplanation explanation) |
jade.lang.acl.ACLMessage |
failToInformOfSubscriptionUpdate(AgentId sender,
AgentId intendedReceiver,
jade.lang.acl.ACLMessage request,
ErrorExplanation explanation) |
jade.lang.acl.ACLMessage |
failure(AgentId sender,
AgentId intendedReceiver,
jade.lang.acl.ACLMessage request,
ErrorExplanation explanation) |
AgentId |
fromAID(jade.core.AID s) |
jade.lang.acl.ACLMessage |
informOfQueryResult(AgentId sender,
AgentId intendedReceiver,
jade.lang.acl.ACLMessage replyTo,
Dataset dataset,
RDFContentLanguage defaultLanguage) |
jade.lang.acl.ACLMessage |
informOfSubscriptionUpdate(AgentId sender,
AgentId intendedReceiver,
jade.lang.acl.ACLMessage replyTo,
Dataset dataset,
RDFContentLanguage defaultLanguage) |
jade.lang.acl.ACLMessage |
notUnderstood(jade.lang.acl.ACLMessage replyTo,
AgentId sender,
AgentId intendedReceiver,
ErrorExplanation explanation) |
jade.lang.acl.ACLMessage |
poseQuery(AgentId sender,
AgentId intendedReceiver,
org.openrdf.model.Value subject,
RDFContentLanguage... acceptLanguages) |
jade.lang.acl.ACLMessage |
refuseSubscriptionRequest(AgentId sender,
AgentId intendedReceiver,
jade.lang.acl.ACLMessage replyTo,
ErrorExplanation explanation) |
jade.lang.acl.ACLMessage |
refuseToAnswerQuery(AgentId sender,
AgentId intendedReceiver,
jade.lang.acl.ACLMessage replyTo,
ErrorExplanation explanation) |
jade.lang.acl.ACLMessage |
requestQueryCancellation(AgentId sender,
AgentId intendedReceiver,
String conversationId) |
jade.lang.acl.ACLMessage |
requestSubscription(AgentId sender,
AgentId intendedReceiver,
org.openrdf.model.Value subject,
RDFContentLanguage... acceptLanguages) |
jade.lang.acl.ACLMessage |
requestSubscriptionCancellation(AgentId sender,
AgentId intendedReceiver,
String conversationId) |
jade.core.AID |
toAID(AgentId ref) |
public MessageFactory(DatasetFactory datasetFactory)
public org.openrdf.model.Value extractDescribeQuery(jade.lang.acl.ACLMessage message)
throws MessageNotUnderstoodException,
LocalFailure
public ErrorExplanation extractErrorExplanation(jade.lang.acl.ACLMessage message) throws MessageNotUnderstoodException, LocalFailure
public Dataset extractDataset(jade.lang.acl.ACLMessage message) throws MessageNotUnderstoodException, LocalFailure
public jade.lang.acl.ACLMessage notUnderstood(jade.lang.acl.ACLMessage replyTo,
AgentId sender,
AgentId intendedReceiver,
ErrorExplanation explanation)
public jade.lang.acl.ACLMessage failure(AgentId sender, AgentId intendedReceiver, jade.lang.acl.ACLMessage request, ErrorExplanation explanation)
public jade.lang.acl.ACLMessage poseQuery(AgentId sender, AgentId intendedReceiver, org.openrdf.model.Value subject, RDFContentLanguage... acceptLanguages) throws LocalFailure
LocalFailurepublic jade.lang.acl.ACLMessage refuseToAnswerQuery(AgentId sender, AgentId intendedReceiver, jade.lang.acl.ACLMessage replyTo, ErrorExplanation explanation) throws MessageNotUnderstoodException, LocalFailure
public jade.lang.acl.ACLMessage agreeToAnswerQuery(AgentId sender, AgentId intendedReceiver, jade.lang.acl.ACLMessage replyTo) throws MessageNotUnderstoodException
MessageNotUnderstoodExceptionpublic jade.lang.acl.ACLMessage informOfQueryResult(AgentId sender, AgentId intendedReceiver, jade.lang.acl.ACLMessage replyTo, Dataset dataset, RDFContentLanguage defaultLanguage) throws MessageNotUnderstoodException, LocalFailure, MessageRejectedException
public jade.lang.acl.ACLMessage failToInformOfQueryResult(AgentId sender, AgentId intendedReceiver, jade.lang.acl.ACLMessage request, ErrorExplanation explanation) throws MessageNotUnderstoodException
MessageNotUnderstoodExceptionpublic jade.lang.acl.ACLMessage requestQueryCancellation(AgentId sender, AgentId intendedReceiver, String conversationId)
public jade.lang.acl.ACLMessage confirmQueryCancellation(AgentId sender, AgentId intendedReceiver, jade.lang.acl.ACLMessage request) throws MessageRejectedException, MessageNotUnderstoodException
public jade.lang.acl.ACLMessage failToCancelQuery(AgentId sender, AgentId intendedReceiver, jade.lang.acl.ACLMessage request, ErrorExplanation explanation) throws MessageNotUnderstoodException
MessageNotUnderstoodExceptionpublic jade.lang.acl.ACLMessage requestSubscription(AgentId sender, AgentId intendedReceiver, org.openrdf.model.Value subject, RDFContentLanguage... acceptLanguages) throws LocalFailure
LocalFailurepublic jade.lang.acl.ACLMessage refuseSubscriptionRequest(AgentId sender, AgentId intendedReceiver, jade.lang.acl.ACLMessage replyTo, ErrorExplanation explanation) throws MessageNotUnderstoodException, LocalFailure
public jade.lang.acl.ACLMessage agreeToSubcriptionRequest(AgentId sender, AgentId intendedReceiver, jade.lang.acl.ACLMessage replyTo) throws MessageRejectedException, MessageNotUnderstoodException
public jade.lang.acl.ACLMessage informOfSubscriptionUpdate(AgentId sender, AgentId intendedReceiver, jade.lang.acl.ACLMessage replyTo, Dataset dataset, RDFContentLanguage defaultLanguage) throws MessageRejectedException, MessageNotUnderstoodException, LocalFailure
public jade.lang.acl.ACLMessage failToInformOfSubscriptionUpdate(AgentId sender, AgentId intendedReceiver, jade.lang.acl.ACLMessage request, ErrorExplanation explanation) throws MessageNotUnderstoodException
MessageNotUnderstoodExceptionpublic jade.lang.acl.ACLMessage requestSubscriptionCancellation(AgentId sender, AgentId intendedReceiver, String conversationId)
public jade.lang.acl.ACLMessage confirmSubscriptionCancellation(AgentId sender, AgentId intendedReceiver, jade.lang.acl.ACLMessage request) throws MessageRejectedException, MessageNotUnderstoodException
public jade.lang.acl.ACLMessage failToCancelSubscription(AgentId sender, AgentId intendedReceiver, jade.lang.acl.ACLMessage request, ErrorExplanation explanation) throws MessageNotUnderstoodException
MessageNotUnderstoodExceptionpublic jade.core.AID toAID(AgentId ref)
public AgentId fromAID(jade.core.AID s) throws MessageNotUnderstoodException
MessageNotUnderstoodExceptionCopyright © 2015. All Rights Reserved.