Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

aborted() - Method in class jadex.bdi.planlib.protocols.AbstractInitiatorPlan
Called when the plan is aborted, i.e., when the corresponding interaction goal is dropped.
aborted() - Method in class jadex.bdi.planlib.protocols.cancelmeta.CMHandlerPlan
Called when the plan is aborted, i.e., when the corresponding interaction goal is dropped.
AbstractInitiatorPlan - Class in jadex.bdi.planlib.protocols
This plan serves as a base class for initiator plans.
AbstractInitiatorPlan() - Constructor for class jadex.bdi.planlib.protocols.AbstractInitiatorPlan
 
AbstractReceiverPlan - Class in jadex.bdi.planlib.protocols
This plan serves as a base class for receiver plans.
AbstractReceiverPlan() - Constructor for class jadex.bdi.planlib.protocols.AbstractReceiverPlan
 
acceptAllProposals(NegotiationRecord, ParticipantProposal[], Map) - Method in class jadex.bdi.planlib.protocols.contractnet.CNPInitiatorPlan
Accept all proposals in parallel.
acceptOneProposal(NegotiationRecord, ParticipantProposal[], Map) - Method in class jadex.bdi.planlib.protocols.contractnet.CNPInitiatorPlan
Sequentially accept proposals until the first successful execution.
ADD - Static variable in class jadex.bdi.planlib.DefaultBDIVisionProcessor
The add action.
addCancelResponse(IComponentIdentifier, String, Object) - Method in class jadex.bdi.planlib.protocols.InteractionState
Add a cancel response.
addParticipant(IComponentIdentifier) - Method in class jadex.bdi.planlib.protocols.IQueryNextroundInfo.NextroundInfo
Add a participant.
AIM - Class in jadex.bdi.planlib.messaging
AIM The class provides utilities to connect to the AIM instant messaging network and send messages using TOC version 2.
AIM(String, String) - Constructor for class jadex.bdi.planlib.messaging.AIM
Constructor for AIM.
ALL - Static variable in class jadex.bdi.planlib.protocols.Selector
The constant for specifiying that all proposals should be chosen.
announceAuction(Object, List, String) - Method in class jadex.bdi.planlib.protocols.dutchauction.DAInitiatorPlan
Announce the planned auction.
announceAuction(Object, List, String) - Method in class jadex.bdi.planlib.protocols.englishauction.EAInitiatorPlan
Announce the planned auction.
announceAuctionEnd(List, String, Object, IComponentIdentifier) - Method in class jadex.bdi.planlib.protocols.dutchauction.DAInitiatorPlan
Announce the end of the auction to all participants that did not leave the auction.
announceAuctionEnd(List, String, Object, IComponentIdentifier) - Method in class jadex.bdi.planlib.protocols.englishauction.EAInitiatorPlan
Announce the end of the auction to all participants that did not leave the auction.
AnswerPingPlan - Class in jadex.bdi.planlib.ping
The ping plan reacts on ping requests.
AnswerPingPlan() - Constructor for class jadex.bdi.planlib.ping.AnswerPingPlan
 
ascending - Variable in class jadex.bdi.planlib.protocols.ProposalEvaluator
Flag indicating if evaluations are rated ascending (the higher the better) or the other way round.
AuctionDescription - Class in jadex.bdi.planlib.protocols
Information about an auction.
AuctionDescription() - Constructor for class jadex.bdi.planlib.protocols.AuctionDescription
Create a new auction description.
AuctionDescription(long, long, Object) - Constructor for class jadex.bdi.planlib.protocols.AuctionDescription
Create a new auction description.
AuctionInfo - Class in jadex.bdi.planlib.protocols
Information about an auction.
AuctionInfo() - Constructor for class jadex.bdi.planlib.protocols.AuctionInfo
Create a new auction info.
AuctionInfo(long, long, Object) - Constructor for class jadex.bdi.planlib.protocols.AuctionInfo
Create a new auction info.
authHost - Variable in class jadex.bdi.planlib.messaging.AIM
The OSCAR authentication server.
authPort - Variable in class jadex.bdi.planlib.messaging.AIM
The OSCAR authentication server's port.

B

base - Variable in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
The base (base^round).
beliefs - Variable in class jadex.bdi.planlib.iasteps.SetBeliefStep
 
body() - Method in class jadex.bdi.planlib.df.DFKeepRegisteredPlan
 
body() - Method in class jadex.bdi.planlib.messaging.SendEmailPlan
The body method is called on the instatiated plan instance from the scheduler.
body() - Method in class jadex.bdi.planlib.messaging.SendICQPlan
The body method is called on the instatiated plan instance from the scheduler.
body() - Method in class jadex.bdi.planlib.messaging.SendXMPPPlan
The body method is called on the instatiated plan instance from the scheduler.
body() - Method in class jadex.bdi.planlib.NotUnderstoodPlan
Execute the plan.
body() - Method in class jadex.bdi.planlib.ping.AnswerPingPlan
Handle the ping request.
body() - Method in class jadex.bdi.planlib.ping.DoPingPlan
The body method is called on the instantiated plan instance from the scheduler.
body() - Method in class jadex.bdi.planlib.ping.PingingPlan
The plan body.
body() - Method in class jadex.bdi.planlib.protocols.AbstractInitiatorPlan
Initialize the plan
body() - Method in class jadex.bdi.planlib.protocols.AbstractReceiverPlan
Initialize the plan
body() - Method in class jadex.bdi.planlib.protocols.cancelmeta.CMApproveCancelPlan
The plan body.
body() - Method in class jadex.bdi.planlib.protocols.cancelmeta.CMHandlerPlan
The plan body.
body() - Method in class jadex.bdi.planlib.protocols.cancelmeta.CMInitiatorPlan
 
body() - Method in class jadex.bdi.planlib.protocols.contractnet.CNPEvaluateProposalsPlan
Plan body.
body() - Method in class jadex.bdi.planlib.protocols.contractnet.CNPInitiatorPlan
The body method is called on the instatiated plan instance from the scheduler.
body() - Method in class jadex.bdi.planlib.protocols.contractnet.CNPQueryNextroundInfoPlan
Plan body.
body() - Method in class jadex.bdi.planlib.protocols.contractnet.CNPReceiverPlan
The body method is called on the instantiated plan instance from the scheduler.
body() - Method in class jadex.bdi.planlib.protocols.dutchauction.DAInitiatorPlan
The plan body.
body() - Method in class jadex.bdi.planlib.protocols.dutchauction.DAReceiverPlan
The plan body.
body() - Method in class jadex.bdi.planlib.protocols.englishauction.EAInitiatorPlan
The plan body.
body() - Method in class jadex.bdi.planlib.protocols.englishauction.EAReceiverPlan
The plan body.
body() - Method in class jadex.bdi.planlib.protocols.InteractionGoalCreationPlan
The plan body.
body() - Method in class jadex.bdi.planlib.protocols.RPQPInitiatorPlan
Perform the request.
body() - Method in class jadex.bdi.planlib.protocols.RPQPReceiverPlan
The body method is called on the instantiated plan instance from the scheduler.
body() - Method in class jadex.bdi.planlib.protocols.subscribe.SPHandleUpdatePlan
 
body() - Method in class jadex.bdi.planlib.protocols.subscribe.SPInitiationPlan
 
body() - Method in class jadex.bdi.planlib.protocols.subscribe.SPReceptionPlan
 
body() - Method in class jadex.bdi.planlib.protocols.subscribe.SPSubmitUpdatePlan
 
body() - Method in class jadex.bdi.planlib.test.FinishedPlan
Plan body.
body() - Method in class jadex.bdi.planlib.watchdog.NotifyAdminPlan
The body method is called on the instatiated plan instance from the scheduler.
body() - Method in class jadex.bdi.planlib.watchdog.ObserveAgentPlan
The body method is called on the instatiated plan instance from the scheduler.
body() - Method in class jadex.gpmn.plan.ParallelActivationPlan
The body method is called on the instantiated plan instance from the scheduler.
body() - Method in class jadex.gpmn.plan.SequentialActivationPlan
The body method is called on the instantiated plan instance from the scheduler.

C

calculateCode(String, String) - Method in class jadex.bdi.planlib.messaging.AIM
Calculate a login security code from the user id and password.
cancel_msg - Variable in class jadex.bdi.planlib.protocols.cancelmeta.CMHandlerPlan
The cancel message (if any).
cancel_response_contents - Variable in class jadex.bdi.planlib.protocols.InteractionState
The cancel response contents (if any).
cancel_responses - Variable in class jadex.bdi.planlib.protocols.InteractionState
The received cancel responses (if any).
CANCELLATION_FAILED - Static variable in class jadex.bdi.planlib.protocols.InteractionState
Constant identifying failed cancellation of interaction (failure explicitly stated by receiver side).
CANCELLATION_SUCCEEDED - Static variable in class jadex.bdi.planlib.protocols.InteractionState
Constant identifying successful cancellation of interaction.
CANCELLATION_UNKNOWN - Static variable in class jadex.bdi.planlib.protocols.InteractionState
Constant identifying unknown state of cancellation of interaction (no response from receiver side within timeout).
cfp - Variable in class jadex.bdi.planlib.protocols.IQueryNextroundInfo.NextroundInfo
The cfp object.
cfp - Variable in class jadex.bdi.planlib.protocols.NegotiationRecord
The cfp sent to the participants.
cfp_info - Variable in class jadex.bdi.planlib.protocols.IQueryNextroundInfo.NextroundInfo
The cfp_info object.
cfp_info - Variable in class jadex.bdi.planlib.protocols.NegotiationRecord
The cfp_info kept locally.
cid - Variable in class jadex.bdi.planlib.watchdog.ObservationDescription
The identifier of the component to observe.
CMApproveCancelPlan - Class in jadex.bdi.planlib.protocols.cancelmeta
Default plan to decide about cancel requests.
CMApproveCancelPlan() - Constructor for class jadex.bdi.planlib.protocols.cancelmeta.CMApproveCancelPlan
 
CMHandlerPlan - Class in jadex.bdi.planlib.protocols.cancelmeta
Receiver plan for FIPA-Cancel-Meta-Protocol.
CMHandlerPlan() - Constructor for class jadex.bdi.planlib.protocols.cancelmeta.CMHandlerPlan
 
CMInitiatorPlan - Class in jadex.bdi.planlib.protocols.cancelmeta
Plan to handle protocol abortion according to FIPA cancel meta protocol
CMInitiatorPlan() - Constructor for class jadex.bdi.planlib.protocols.cancelmeta.CMInitiatorPlan
 
CNPEvaluateProposalsPlan - Class in jadex.bdi.planlib.protocols.contractnet
Evaluate proposals using the proposal evaluator interface.
CNPEvaluateProposalsPlan() - Constructor for class jadex.bdi.planlib.protocols.contractnet.CNPEvaluateProposalsPlan
 
CNPInitiatorPlan - Class in jadex.bdi.planlib.protocols.contractnet
Handles the initiator side of a contract-net protocol.
CNPInitiatorPlan() - Constructor for class jadex.bdi.planlib.protocols.contractnet.CNPInitiatorPlan
 
CNPQueryNextroundInfoPlan - Class in jadex.bdi.planlib.protocols.contractnet
Default plan for the query nextround info goal of the iterated contract-net protocol.
CNPQueryNextroundInfoPlan() - Constructor for class jadex.bdi.planlib.protocols.contractnet.CNPQueryNextroundInfoPlan
 
CNPReceiverPlan - Class in jadex.bdi.planlib.protocols.contractnet
Receive a contract net protocol (cnp) and answer it.
CNPReceiverPlan() - Constructor for class jadex.bdi.planlib.protocols.contractnet.CNPReceiverPlan
 
collectProposals(NegotiationRecord, Map) - Method in class jadex.bdi.planlib.protocols.contractnet.CNPInitiatorPlan
Collect proposal messages.
comp - Variable in class jadex.bdi.planlib.protocols.Selector
The comparator for comparing proposals.
connection - Variable in class jadex.bdi.planlib.messaging.AIM
The connection to the TOC server.
ContactData - Class in jadex.bdi.planlib.watchdog
Contact information data bean.
ContactData() - Constructor for class jadex.bdi.planlib.watchdog.ContactData
Constructor for ContactData.
ContactData(String, String, String, String) - Constructor for class jadex.bdi.planlib.watchdog.ContactData
Create a new contact.
contacts - Variable in class jadex.bdi.planlib.watchdog.ObservationDescription
The contact data.
CreateSpaceObjectTaskTask - Class in jadex.bdibpmn.task
Create a task for a space object.
CreateSpaceObjectTaskTask() - Constructor for class jadex.bdibpmn.task.CreateSpaceObjectTaskTask
 

D

DAInitiatorPlan - Class in jadex.bdi.planlib.protocols.dutchauction
This plan implements the initiator of the "FIPA Dutch Auction Interaction Protocol Specification" (XC00032 - Experimental) A dutch auction is one where the auctioneer starts with a high start price and continually lowers it until the first bidder accepts the price.
DAInitiatorPlan() - Constructor for class jadex.bdi.planlib.protocols.dutchauction.DAInitiatorPlan
 
DAReceiverPlan - Class in jadex.bdi.planlib.protocols.dutchauction
This plan implements the receiver of the "FIPA Dutch Auction Interaction Protocol Specification" (XC00032 - Experimental).
DAReceiverPlan() - Constructor for class jadex.bdi.planlib.protocols.dutchauction.DAReceiverPlan
 
DATA - Static variable in class jadex.bdi.planlib.messaging.AIM
The ID number for a DATA packet (flap).
decideIteration(Object, Object[]) - Method in class jadex.bdi.planlib.protocols.dutchauction.DAInitiatorPlan
Decide about the next iteration.
decideIteration(Object, Object[]) - Method in class jadex.bdi.planlib.protocols.englishauction.EAInitiatorPlan
Decide about the next iteration.
decideParticipation(AuctionDescription, IComponentIdentifier) - Method in class jadex.bdi.planlib.protocols.dutchauction.DAReceiverPlan
Decide about participation.
decideParticipation(AuctionDescription, IComponentIdentifier) - Method in class jadex.bdi.planlib.protocols.englishauction.EAReceiverPlan
Decide about participation.
decideRequest(Object, IComponentIdentifier) - Method in class jadex.bdi.planlib.protocols.RPQPReceiverPlan
Decide about the request.
DefaultBDIVisionProcessor - Class in jadex.bdi.planlib
Default bdi agent vision processor.
DefaultBDIVisionProcessor() - Constructor for class jadex.bdi.planlib.DefaultBDIVisionProcessor
 
determineAcceptableProposals(Object[]) - Method in class jadex.bdi.planlib.protocols.Selector
Get all acceptable proposals.
determineFailure(NegotiationRecord, ParticipantProposal[]) - Method in class jadex.bdi.planlib.protocols.contractnet.CNPInitiatorPlan
Determine success or failure of the interaction.
determineWinners(Object[]) - Method in class jadex.bdi.planlib.protocols.Selector
Select proposals.
DFKeepRegisteredPlan - Class in jadex.bdi.planlib.df
Convenience plan for legacy DF functionality.
DFKeepRegisteredPlan() - Constructor for class jadex.bdi.planlib.df.DFKeepRegisteredPlan
 
DispatchGoalStep - Class in jadex.bdi.planlib.iasteps
 
DispatchGoalStep(String) - Constructor for class jadex.bdi.planlib.iasteps.DispatchGoalStep
Dispatches a goal.
DispatchGoalStep(String, String, Object) - Constructor for class jadex.bdi.planlib.iasteps.DispatchGoalStep
Dispatches a goal.
DispatchGoalStep(String, Map) - Constructor for class jadex.bdi.planlib.iasteps.DispatchGoalStep
Dispatches a goal.
DoPingPlan - Class in jadex.bdi.planlib.ping
Send a ping and wait for the reply.
DoPingPlan() - Constructor for class jadex.bdi.planlib.ping.DoPingPlan
 

E

EAInitiatorPlan - Class in jadex.bdi.planlib.protocols.englishauction
This plan implements the initiator of the "FIPA English Auction Interaction Protocol Specification" (XC00031 - Experimental).
EAInitiatorPlan() - Constructor for class jadex.bdi.planlib.protocols.englishauction.EAInitiatorPlan
 
EAReceiverPlan - Class in jadex.bdi.planlib.protocols.englishauction
This plan implements the receiver of the "FIPA Dutch Auction Interaction Protocol Specification" (XC00032 - Experimental).
EAReceiverPlan() - Constructor for class jadex.bdi.planlib.protocols.englishauction.EAReceiverPlan
 
email - Variable in class jadex.bdi.planlib.watchdog.ContactData
The email address.
EmailAccount - Class in jadex.bdi.planlib.messaging
Email account data.
EmailAccount(String, Integer, String, String, String, boolean) - Constructor for class jadex.bdi.planlib.messaging.EmailAccount
Create a new account.
encode(String) - Method in class jadex.bdi.planlib.messaging.AIM
Called to encode a message.
endtime - Variable in class jadex.bdi.planlib.protocols.NegotiationRecord
The end time.
evaluate(IParsedExpression, IValueFetcher) - Method in class jadex.bdi.planlib.DefaultBDIVisionProcessor
Evaluate a condition.
evaluateAuctionResults(AuctionDescription, Object, Object[], IComponentIdentifier, Object) - Method in class jadex.bdi.planlib.protocols.dutchauction.DAInitiatorPlan
Evaluate the auction results and decide about participation.
evaluateAuctionResults(AuctionDescription, Object, Object[], IComponentIdentifier, Object) - Method in class jadex.bdi.planlib.protocols.englishauction.EAInitiatorPlan
Evaluate the auction results and decide about participation.
evaluateProposal(Object, Object, NegotiationRecord[], ParticipantProposal) - Method in class jadex.bdi.planlib.protocols.ProposalEvaluator
Evaluate the given proposal.
evaluateProposals(NegotiationRecord, Map) - Method in class jadex.bdi.planlib.protocols.contractnet.CNPInitiatorPlan
Determine acceptable proposals.
evaluateProposals(Object, Object, NegotiationRecord[], ParticipantProposal[]) - Method in class jadex.bdi.planlib.protocols.ICNPHandler
Evaluate the given proposals and determine winning proposals.
evaluateProposals(Object, Object, NegotiationRecord[], ParticipantProposal[]) - Method in interface jadex.bdi.planlib.protocols.IProposalEvaluator
Evaluate the given proposals and determine winning proposals.
evaluateProposals(Object, Object, NegotiationRecord[], ParticipantProposal[]) - Method in class jadex.bdi.planlib.protocols.ProposalEvaluator
Evaluate the given proposals and determine winning proposals.
evaluation - Variable in class jadex.bdi.planlib.protocols.ParticipantProposal
An evaluation of the proposal.
EVALUATION_ACCEPTABLE - Static variable in class jadex.bdi.planlib.protocols.ProposalEvaluator
Evaluation value indicating an acceptable proposal that should be considered in further negotiation rounds.
evaluation_comparator - Variable in class jadex.bdi.planlib.protocols.ProposalEvaluator
A comparator used for comparing evaluations.
EVALUATION_INACCEPTABLE - Static variable in class jadex.bdi.planlib.protocols.ProposalEvaluator
Evaluation value indicating an inacceptable proposal that should be excluded.
evaluation_limit - Variable in class jadex.bdi.planlib.protocols.ProposalEvaluator
Limit determining the acceptability of an evaluation.
execute(IInternalAccess) - Method in class jadex.bdi.planlib.iasteps.DispatchGoalStep
 
execute(IInternalAccess) - Method in class jadex.bdi.planlib.iasteps.SetBeliefStep
 
execute(IInternalAccess) - Method in class jadex.bdi.planlib.iasteps.StepChain
 
executeRequest(Object, IComponentIdentifier) - Method in class jadex.bdi.planlib.protocols.RPQPReceiverPlan
Execute the request.
executeTask(Object, Object, IComponentIdentifier) - Method in class jadex.bdi.planlib.protocols.contractnet.CNPReceiverPlan
Execute the task.
ExponentialPriceCalculator - Class in jadex.bdi.planlib.protocols
A sample implementation of the IPriceCalculator.
ExponentialPriceCalculator(double, double, double) - Constructor for class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
Create a new exponential price calculator.
ExponentialPriceCalculator(double, double, double, double, double) - Constructor for class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
Create a new exponential price calculator.

F

failed() - Method in class jadex.bdi.planlib.protocols.AbstractReceiverPlan
Called when the plan fails, i.e., a problem occurred during protocol execution.
failure - Variable in class jadex.bdi.planlib.protocols.InteractionState
The failure (if any).
failure_reason - Variable in class jadex.bdi.planlib.protocols.cancelmeta.CMHandlerPlan
The failure reason, when cancel was not successful.
FinishedPlan - Class in jadex.bdi.planlib.test
Stop the test agent.
FinishedPlan() - Constructor for class jadex.bdi.planlib.test.FinishedPlan
 

G

getCancelResponders(String) - Method in class jadex.bdi.planlib.protocols.InteractionState
Get all agents with a specific cancel response.
getCancelResponse(IComponentIdentifier) - Method in class jadex.bdi.planlib.protocols.InteractionState
Get the cancel response of an agent.
getCancelResponseContent(IComponentIdentifier) - Method in class jadex.bdi.planlib.protocols.InteractionState
Get the details of a cancel response of a given agent.
getCfp() - Method in class jadex.bdi.planlib.protocols.IQueryNextroundInfo.NextroundInfo
Get the cfp object.
getCFP() - Method in class jadex.bdi.planlib.protocols.NegotiationRecord
Get the call for proposal (sent to participants).
getCfpInfo() - Method in class jadex.bdi.planlib.protocols.IQueryNextroundInfo.NextroundInfo
Get the cfp_info object.
getCFPInfo() - Method in class jadex.bdi.planlib.protocols.NegotiationRecord
Get the cfp info (i.e.
getComponentIdentifier() - Method in class jadex.bdi.planlib.watchdog.ObservationDescription
Get the component id.
getContacts() - Method in class jadex.bdi.planlib.watchdog.ObservationDescription
Get the contact data.
getCurrentOffer() - Method in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
Get the price for the current round of this auction.
getCurrentOffer() - Method in interface jadex.bdi.planlib.protocols.IOfferGenerator
Returns the current offer for the round.
getCurrentOffer() - Method in class jadex.bdi.planlib.protocols.LinearPriceCalculator
Get the current price.
getDefaultRange() - Method in class jadex.bdi.planlib.DefaultBDIVisionProcessor
Get the default range.
getEmail() - Method in class jadex.bdi.planlib.watchdog.ContactData
Get the email.
getEndtime() - Method in class jadex.bdi.planlib.protocols.NegotiationRecord
Get the end time.
getError() - Method in class jadex.bdi.planlib.messaging.AIM
Getter for error
getEvaluation() - Method in class jadex.bdi.planlib.protocols.ParticipantProposal
Get the evaluation.
getFailure() - Method in class jadex.bdi.planlib.protocols.InteractionState
Get the failure description.
getFlap() - Method in class jadex.bdi.planlib.messaging.AIM
Get a FLAP packet
getHost() - Method in class jadex.bdi.planlib.messaging.EmailAccount
Get host.
getIcq() - Method in class jadex.bdi.planlib.watchdog.ContactData
Getter for icq
getId() - Method in class jadex.bdi.planlib.messaging.IMAccount
Getter for id
getInitialMessage() - Method in class jadex.bdi.planlib.protocols.AbstractInitiatorPlan
Get the initial message.
getInitialMessage() - Method in class jadex.bdi.planlib.protocols.contractnet.CNPInitiatorPlan
Get the initial message.
getInitialMessage() - Method in class jadex.bdi.planlib.protocols.dutchauction.DAInitiatorPlan
Get the initial message.
getInitialMessage() - Method in class jadex.bdi.planlib.protocols.englishauction.EAInitiatorPlan
Get the initial message.
getInitialMessage() - Method in class jadex.bdi.planlib.protocols.RPQPInitiatorPlan
Get the initial message.
getInteractionState() - Method in class jadex.bdi.planlib.protocols.InteractionState
Get the interaction state.
getLastOffer() - Method in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
Returns the offer for the last round.
getLastOffer() - Method in interface jadex.bdi.planlib.protocols.IOfferGenerator
Returns the offer for the last round.
getLastOffer() - Method in class jadex.bdi.planlib.protocols.LinearPriceCalculator
Returns the offer for the last round.
getLimitOffer() - Method in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
Get the min price.
getLimitOffer() - Method in interface jadex.bdi.planlib.protocols.IOfferGenerator
Returns the limit offer to be reached in order to terminate successfully.
getLimitOffer() - Method in class jadex.bdi.planlib.protocols.LinearPriceCalculator
Get the min price.
getMetaInfos(String) - Method in class jadex.bdi.planlib.DefaultBDIVisionProcessor
Get meta infos about a percept type.
getName() - Method in class jadex.bdi.planlib.watchdog.ContactData
Get the name.
getParticipant() - Method in class jadex.bdi.planlib.protocols.ParticipantProposal
Get the participants component identifier.
getParticipants() - Method in class jadex.bdi.planlib.protocols.IQueryNextroundInfo.NextroundInfo
Get the participants.
getParticipants() - Method in class jadex.bdi.planlib.protocols.NegotiationRecord
Get all participants.
getPassword() - Method in class jadex.bdi.planlib.messaging.EmailAccount
Get the password.
getPassword() - Method in class jadex.bdi.planlib.messaging.IMAccount
Getter for password.
getPerceptTypes() - Method in class jadex.bdi.planlib.DefaultBDIVisionProcessor
Get the percept types defined for this generator.
getPhone() - Method in class jadex.bdi.planlib.watchdog.ContactData
Get the phone no.
getPingDelay() - Method in class jadex.bdi.planlib.watchdog.ObservationDescription
Get the ping delay.
getPort() - Method in class jadex.bdi.planlib.messaging.EmailAccount
Get the port.
getProposal(IComponentIdentifier) - Method in class jadex.bdi.planlib.protocols.NegotiationRecord
Get the proposal for the participant.
getProposal() - Method in class jadex.bdi.planlib.protocols.ParticipantProposal
Get the proposal object.
getProposals() - Method in class jadex.bdi.planlib.protocols.NegotiationRecord
Get the participant proposals.
getRange(ISpaceObject) - Method in class jadex.bdi.planlib.DefaultBDIVisionProcessor
Get the range.
getRangePropertyName() - Method in class jadex.bdi.planlib.DefaultBDIVisionProcessor
Get the range property name.
getRound() - Method in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
Get the round.
getRound() - Method in interface jadex.bdi.planlib.protocols.IOfferGenerator
Get the round.
getRound() - Method in class jadex.bdi.planlib.protocols.LinearPriceCalculator
Get the round.
getRoundTimeout() - Method in class jadex.bdi.planlib.protocols.AuctionDescription
Get the round timeout.
getRoundTimeout() - Method in class jadex.bdi.planlib.protocols.AuctionInfo
Get the round timeout.
getSender() - Method in class jadex.bdi.planlib.messaging.EmailAccount
Get the sender.
getShortProtocolName() - Method in class jadex.bdi.planlib.protocols.contractnet.CNPInitiatorPlan
Get protocol abbrev name.
getShortProtocolName() - Method in class jadex.bdi.planlib.protocols.contractnet.CNPReceiverPlan
Get protocol abbrev name.
getShortProtocolName() - Method in class jadex.bdi.planlib.protocols.RPQPInitiatorPlan
Get protocol abbrev name.
getShortProtocolName() - Method in class jadex.bdi.planlib.protocols.RPQPReceiverPlan
Get protocol abbrev name.
getStartOffer() - Method in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
Get the start price.
getStartOffer() - Method in interface jadex.bdi.planlib.protocols.IOfferGenerator
Returns the start offer for the auction.
getStartOffer() - Method in class jadex.bdi.planlib.protocols.LinearPriceCalculator
Get the start price.
getStarttime() - Method in class jadex.bdi.planlib.protocols.AuctionDescription
Get the start time.
getStarttime() - Method in class jadex.bdi.planlib.protocols.AuctionInfo
Get the start time.
getStarttime() - Method in class jadex.bdi.planlib.protocols.NegotiationRecord
Get the start time.
getTimeout() - Method in class jadex.bdi.planlib.protocols.AbstractInitiatorPlan
Get the timeout.
getTopic() - Method in class jadex.bdi.planlib.protocols.AuctionDescription
Get the auction topic.
getTopic() - Method in class jadex.bdi.planlib.protocols.AuctionInfo
Get the auction topic.
getUser() - Method in class jadex.bdi.planlib.messaging.EmailAccount
Get the user.
goaltype - Variable in class jadex.bdi.planlib.iasteps.DispatchGoalStep
 

H

handleCFP(IMessageEvent, AuctionDescription, Object, List) - Method in class jadex.bdi.planlib.protocols.dutchauction.DAReceiverPlan
Handle a cfp message.
handleCFP(IMessageEvent, AuctionDescription, Object, List) - Method in class jadex.bdi.planlib.protocols.englishauction.EAReceiverPlan
Handle a cfp message.
handleFirstAnswer(IMessageEvent) - Method in class jadex.bdi.planlib.protocols.RPQPInitiatorPlan
Process the first answer.
handleSecondAnswer(IMessageEvent) - Method in class jadex.bdi.planlib.protocols.RPQPInitiatorPlan
Process the second answer.
host - Variable in class jadex.bdi.planlib.messaging.EmailAccount
The smtp host address.

I

ICNPHandler - Class in jadex.bdi.planlib.protocols
A helper class that handles a receiver side goals of the iterated contract net protocol by delegating to some implementation of the corresponding interface.
ICNPHandler(IProposalEvaluator, IQueryNextroundInfo) - Constructor for class jadex.bdi.planlib.protocols.ICNPHandler
Create an ICNPHandler using the given implementations.
icq - Variable in class jadex.bdi.planlib.watchdog.ContactData
The icq no.
id - Variable in class jadex.bdi.planlib.messaging.AIM
Screen name of current user.
IMAccount - Class in jadex.bdi.planlib.messaging
Account for icq.
IMAccount() - Constructor for class jadex.bdi.planlib.messaging.IMAccount
Constructor for IMAccount.
IMAccount(String, String) - Constructor for class jadex.bdi.planlib.messaging.IMAccount
Constructor for IMAccount.
increasing - Variable in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
Flag indicating if increasing or decreasing prices are calculated.
increasing - Variable in class jadex.bdi.planlib.protocols.LinearPriceCalculator
Flag indicating if increasing or decreasing prices are calculated.
INTERACTION_CANCELLED - Static variable in class jadex.bdi.planlib.protocols.InteractionState
Interaction state cancelled.
INTERACTION_FINISHED - Static variable in class jadex.bdi.planlib.protocols.InteractionState
Interaction state finished.
INTERACTION_INITIAL - Static variable in class jadex.bdi.planlib.protocols.InteractionState
Interaction state initial (not yet started).
INTERACTION_RUNNING - Static variable in class jadex.bdi.planlib.protocols.InteractionState
Interaction state running.
interaction_state - Variable in class jadex.bdi.planlib.protocols.InteractionState
The interaction state.
InteractionGoalCreationPlan - Class in jadex.bdi.planlib.protocols
This plan has the purpose to map incoming initial protocol message (e.g.
InteractionGoalCreationPlan() - Constructor for class jadex.bdi.planlib.protocols.InteractionGoalCreationPlan
 
InteractionState - Class in jadex.bdi.planlib.protocols
The state of the execution of an interaction.
InteractionState() - Constructor for class jadex.bdi.planlib.protocols.InteractionState
Create a new interaction state in default initial state "running".
IOfferGenerator - Interface in jadex.bdi.planlib.protocols
The interface for calculating offers of auctions (e.g.
IProposalEvaluator - Interface in jadex.bdi.planlib.protocols
Interface used by default plans of the protocols capability for evaluating proposals, eg in iterated contract-net.
IQueryNextroundInfo - Interface in jadex.bdi.planlib.protocols
Interface used by default plans of the protocols capability for collecting information for a next negotiation round eg in iterated contract-net.
IQueryNextroundInfo.NextroundInfo - Class in jadex.bdi.planlib.protocols
An object encapsulating the nextround info.
is - Variable in class jadex.bdi.planlib.messaging.AIM
An InputStream to the connection.
isAcceptable(Object) - Method in class jadex.bdi.planlib.protocols.Selector
Test if a proposal is acceptable.
ISelector - Interface in jadex.bdi.planlib.protocols
Interface for checking the acceptance of proposals.
isIterated() - Method in class jadex.bdi.planlib.protocols.contractnet.CNPInitiatorPlan
Test if it is the iterated contract-net version.
isIterated() - Method in class jadex.bdi.planlib.protocols.contractnet.CNPReceiverPlan
Test if it is the iterated contract-net version.
isLoggedin() - Method in class jadex.bdi.planlib.messaging.AIM
Getter for loggedin
isProposalAcceptable(Object, Object, NegotiationRecord[], ParticipantProposal) - Method in class jadex.bdi.planlib.protocols.ProposalEvaluator
Check if a proposal is acceptable.
isSsl() - Method in class jadex.bdi.planlib.messaging.EmailAccount
Is ssl connection?

J

jadex.bdi.planlib - package jadex.bdi.planlib
 
jadex.bdi.planlib.df - package jadex.bdi.planlib.df
 
jadex.bdi.planlib.iasteps - package jadex.bdi.planlib.iasteps
 
jadex.bdi.planlib.messaging - package jadex.bdi.planlib.messaging
 
jadex.bdi.planlib.ping - package jadex.bdi.planlib.ping
 
jadex.bdi.planlib.protocols - package jadex.bdi.planlib.protocols
 
jadex.bdi.planlib.protocols.cancelmeta - package jadex.bdi.planlib.protocols.cancelmeta
 
jadex.bdi.planlib.protocols.contractnet - package jadex.bdi.planlib.protocols.contractnet
 
jadex.bdi.planlib.protocols.dutchauction - package jadex.bdi.planlib.protocols.dutchauction
 
jadex.bdi.planlib.protocols.englishauction - package jadex.bdi.planlib.protocols.englishauction
 
jadex.bdi.planlib.protocols.subscribe - package jadex.bdi.planlib.protocols.subscribe
 
jadex.bdi.planlib.test - package jadex.bdi.planlib.test
 
jadex.bdi.planlib.watchdog - package jadex.bdi.planlib.watchdog
 
jadex.bdibpmn.task - package jadex.bdibpmn.task
 
jadex.gpmn.plan - package jadex.gpmn.plan
 

L

language - Variable in class jadex.bdi.planlib.messaging.AIM
What language to use.
limitprice - Variable in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
The limit price.
limitprice - Variable in class jadex.bdi.planlib.protocols.LinearPriceCalculator
The limit price.
LinearPriceCalculator - Class in jadex.bdi.planlib.protocols
A sample implementation of the IPriceCalculator.
LinearPriceCalculator(double, double, double) - Constructor for class jadex.bdi.planlib.protocols.LinearPriceCalculator
Create a new linear price calculator.
LinearPriceCalculator(double, double, double, double, double) - Constructor for class jadex.bdi.planlib.protocols.LinearPriceCalculator
Create a new linear price calculator.
login(String, String) - Method in class jadex.bdi.planlib.messaging.AIM
Log in to TOC
logout() - Method in class jadex.bdi.planlib.messaging.AIM
Logout of toc and close the socket

M

MailTest - Class in jadex.bdi.planlib.messaging
Test class for java mail API.
MailTest() - Constructor for class jadex.bdi.planlib.messaging.MailTest
 
main(String[]) - Static method in class jadex.bdi.planlib.messaging.MailTest
Main method for testing.
main(String[]) - Static method in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
Main for testing.
main(String[]) - Static method in class jadex.bdi.planlib.protocols.LinearPriceCalculator
Main for testing.
makeProposal(Object, IComponentIdentifier) - Method in class jadex.bdi.planlib.protocols.contractnet.CNPReceiverPlan
Make a proposal based on the task description.
max_winners - Variable in class jadex.bdi.planlib.protocols.Selector
The max number of proposals to be chosen.
me - Variable in class jadex.bdi.planlib.protocols.contractnet.CNPInitiatorPlan
Last sent message with convid for receiving answer messages.
minstepwidth - Variable in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
The minimum step width.
minstepwidth - Variable in class jadex.bdi.planlib.protocols.LinearPriceCalculator
The minimum step width.

N

name - Variable in class jadex.bdi.planlib.watchdog.ContactData
The name.
NegotiationRecord - Class in jadex.bdi.planlib.protocols
The negotiation record has the purpose to store all information about one negotiation round e.g.
NegotiationRecord(Object, Object, IComponentIdentifier[], long) - Constructor for class jadex.bdi.planlib.protocols.NegotiationRecord
Create a new negotiation record.
NextroundInfo(Object, Object, IComponentIdentifier[]) - Constructor for class jadex.bdi.planlib.protocols.IQueryNextroundInfo.NextroundInfo
Create a nextround info object.
normalize(String) - Method in class jadex.bdi.planlib.messaging.AIM
Called to normalize a screen name.
NotifyAdminPlan - Class in jadex.bdi.planlib.watchdog
Notify the human admin of some agent in case of problems.
NotifyAdminPlan() - Constructor for class jadex.bdi.planlib.watchdog.NotifyAdminPlan
 
NotUnderstoodPlan - Class in jadex.bdi.planlib
Send a not-understood message when no other plan is able to handle a message.
NotUnderstoodPlan() - Constructor for class jadex.bdi.planlib.NotUnderstoodPlan
 

O

ObservationDescription - Class in jadex.bdi.planlib.watchdog
The observation description
ObservationDescription() - Constructor for class jadex.bdi.planlib.watchdog.ObservationDescription
Create a new description.
ObservationDescription(IComponentIdentifier, long, ContactData[]) - Constructor for class jadex.bdi.planlib.watchdog.ObservationDescription
Create a new description.
ObserveAgentPlan - Class in jadex.bdi.planlib.watchdog
Observe an agent via ping requests.
ObserveAgentPlan() - Constructor for class jadex.bdi.planlib.watchdog.ObserveAgentPlan
 
ONE - Static variable in class jadex.bdi.planlib.protocols.Selector
The constant for specifiying that one proposal should be chosen.
orderAcceptables(Object, Object, NegotiationRecord[], ParticipantProposal[]) - Method in class jadex.bdi.planlib.protocols.ProposalEvaluator
Order acceptable proposals by preference.
os - Variable in class jadex.bdi.planlib.messaging.AIM
An OutputStream to the connection.

P

ParallelActivationPlan - Class in jadex.gpmn.plan
Plan for parallel goal activation in GPMN processes.
ParallelActivationPlan() - Constructor for class jadex.gpmn.plan.ParallelActivationPlan
 
parameters - Variable in class jadex.bdi.planlib.iasteps.DispatchGoalStep
 
participant - Variable in class jadex.bdi.planlib.protocols.ParticipantProposal
The participants component identifier.
ParticipantProposal - Class in jadex.bdi.planlib.protocols
An object containing information about a proposal made in a negotiation, i.e., the component identifier of the participant and the content object of the proposal message.
ParticipantProposal() - Constructor for class jadex.bdi.planlib.protocols.ParticipantProposal
Create a participant proposal.
ParticipantProposal(IComponentIdentifier) - Constructor for class jadex.bdi.planlib.protocols.ParticipantProposal
Create a participant proposal for a given participant.
participants - Variable in class jadex.bdi.planlib.protocols.IQueryNextroundInfo.NextroundInfo
The cfp object.
passed() - Method in class jadex.bdi.planlib.protocols.AbstractReceiverPlan
Called when the plan is finished, i.e.
password - Variable in class jadex.bdi.planlib.messaging.EmailAccount
The user password.
percepttypes - Variable in class jadex.bdi.planlib.DefaultBDIVisionProcessor
The percepttypes infos.
phone - Variable in class jadex.bdi.planlib.watchdog.ContactData
The mobile phone no.
pingdelay - Variable in class jadex.bdi.planlib.watchdog.ObservationDescription
The delay between pings.
PingingPlan - Class in jadex.bdi.planlib.ping
The pinging plan continously sends ping messages to another agent on the same platform.
PingingPlan() - Constructor for class jadex.bdi.planlib.ping.PingingPlan
 
port - Variable in class jadex.bdi.planlib.messaging.EmailAccount
The smpt host port.
prices - Variable in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
The prices.
prices - Variable in class jadex.bdi.planlib.protocols.LinearPriceCalculator
The prices.
processPercept(IEnvironmentSpace, String, Object, IComponentDescription, ISpaceObject) - Method in class jadex.bdi.planlib.DefaultBDIVisionProcessor
Process a new percept.
PROPERTY_MAXRANGE - Static variable in class jadex.bdi.planlib.DefaultBDIVisionProcessor
The maxrange property.
PROPERTY_PERCEPTTYPES - Static variable in class jadex.bdi.planlib.DefaultBDIVisionProcessor
The percept types property.
PROPERTY_RANGE - Static variable in class jadex.bdi.planlib.DefaultBDIVisionProcessor
The maxrange property.
proposal - Variable in class jadex.bdi.planlib.protocols.ParticipantProposal
The proposal object.
proposal_evaluator - Variable in class jadex.bdi.planlib.protocols.ICNPHandler
The proposal evaluator.
ProposalEvaluator - Class in jadex.bdi.planlib.protocols
A default implementation of the proposal evaluator interface.
ProposalEvaluator() - Constructor for class jadex.bdi.planlib.protocols.ProposalEvaluator
Create a default proposal evaluator.
ProposalEvaluator(Object, boolean) - Constructor for class jadex.bdi.planlib.protocols.ProposalEvaluator
Create a default proposal evaluator with a given limit value.
ProposalEvaluator(Comparator, Object, boolean) - Constructor for class jadex.bdi.planlib.protocols.ProposalEvaluator
Create a default proposal evaluator with a given limit value.
proposals - Variable in class jadex.bdi.planlib.protocols.NegotiationRecord
The participant proposals.

Q

query_nextround_info - Variable in class jadex.bdi.planlib.protocols.ICNPHandler
The query nextround info.
queryNextroundInfo(NegotiationRecord) - Method in class jadex.bdi.planlib.protocols.contractnet.CNPInitiatorPlan
Decide if a new iteration should be performed.
queryNextroundInfo(IQueryNextroundInfo.NextroundInfo, NegotiationRecord[], ParticipantProposal[]) - Method in class jadex.bdi.planlib.protocols.ICNPHandler
Collect information for next negotiation round.
queryNextroundInfo(IQueryNextroundInfo.NextroundInfo, NegotiationRecord[], ParticipantProposal[]) - Method in interface jadex.bdi.planlib.protocols.IQueryNextroundInfo
Collect information for next negotiation round.

R

rejectExcludedProposals(NegotiationRecord, IComponentIdentifier[], Map) - Method in class jadex.bdi.planlib.protocols.contractnet.CNPInitiatorPlan
Reject all proposals, which are not part of the next round.
REMOVE - Static variable in class jadex.bdi.planlib.DefaultBDIVisionProcessor
The remove action.
REMOVE_OUTDATED - Static variable in class jadex.bdi.planlib.DefaultBDIVisionProcessor
The remove_outdated action (checks all entries in the belief set, if they should be seen, but are no longer there).
removeParticipant(IComponentIdentifier) - Method in class jadex.bdi.planlib.protocols.IQueryNextroundInfo.NextroundInfo
Remove a participant.
RemoveSpaceObjectTaskTask - Class in jadex.bdibpmn.task
Create a task for a space object.
RemoveSpaceObjectTaskTask() - Constructor for class jadex.bdibpmn.task.RemoveSpaceObjectTaskTask
 
request - Variable in class jadex.bdi.planlib.protocols.RPQPInitiatorPlan
The request (must be saved because of conversation tracking).
requestFinished(boolean, Object) - Method in class jadex.bdi.planlib.protocols.RPQPInitiatorPlan
Method, that is being called, when the request has finished.
roastPassword(String) - Method in class jadex.bdi.planlib.messaging.AIM
Called to roast the password.
roastString - Variable in class jadex.bdi.planlib.messaging.AIM
The string used to "roast" passwords.
round - Variable in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
The negotiation round.
round - Variable in class jadex.bdi.planlib.protocols.LinearPriceCalculator
The negotiation round.
roundtimeout - Variable in class jadex.bdi.planlib.protocols.AuctionDescription
The auction round timeout.
roundtimeout - Variable in class jadex.bdi.planlib.protocols.AuctionInfo
The auction round timeout.
RPQPInitiatorPlan - Class in jadex.bdi.planlib.protocols
The fipa request and query plan performs the initiator side of the fipa-request/query protocol.
RPQPInitiatorPlan() - Constructor for class jadex.bdi.planlib.protocols.RPQPInitiatorPlan
 
RPQPReceiverPlan - Class in jadex.bdi.planlib.protocols
Receive a request and answer it.
RPQPReceiverPlan() - Constructor for class jadex.bdi.planlib.protocols.RPQPReceiverPlan
 

S

select(Object[]) - Method in interface jadex.bdi.planlib.protocols.ISelector
Select winner proposals.
select(Object[]) - Method in class jadex.bdi.planlib.protocols.Selector
Select proposals.
Selector - Class in jadex.bdi.planlib.protocols
Default selector implementation for evaluating a set of proposals.
Selector() - Constructor for class jadex.bdi.planlib.protocols.Selector
Create a new selector.
Selector(Comparator) - Constructor for class jadex.bdi.planlib.protocols.Selector
Create a new selector.
Selector(int) - Constructor for class jadex.bdi.planlib.protocols.Selector
Create a new selector.
Selector(Comparator, int) - Constructor for class jadex.bdi.planlib.protocols.Selector
Create a new selector.
send(String, String) - Method in class jadex.bdi.planlib.messaging.AIM
Send a IM
sendCFP(NegotiationRecord, String) - Method in class jadex.bdi.planlib.protocols.contractnet.CNPInitiatorPlan
Send the cfp message.
sendCFP(Object, String, List) - Method in class jadex.bdi.planlib.protocols.dutchauction.DAInitiatorPlan
Send cfps to all receivers.
sendCFP(Object, String, List) - Method in class jadex.bdi.planlib.protocols.englishauction.EAInitiatorPlan
Send cfps to all receivers.
SendEmailPlan - Class in jadex.bdi.planlib.messaging
Send an email.
SendEmailPlan() - Constructor for class jadex.bdi.planlib.messaging.SendEmailPlan
 
sender - Variable in class jadex.bdi.planlib.messaging.EmailAccount
The sender email.
sendFlap(int, String) - Method in class jadex.bdi.planlib.messaging.AIM
Send a FLAP packet
sendFlapSignon() - Method in class jadex.bdi.planlib.messaging.AIM
Send a FLAP signon packet
SendICQPlan - Class in jadex.bdi.planlib.messaging
Send an instant message.
SendICQPlan() - Constructor for class jadex.bdi.planlib.messaging.SendICQPlan
 
sendRaw(String) - Method in class jadex.bdi.planlib.messaging.AIM
Send a string over the socket as raw bytes
SendXMPPPlan - Class in jadex.bdi.planlib.messaging
Send an instant message.
SendXMPPPlan() - Constructor for class jadex.bdi.planlib.messaging.SendXMPPPlan
 
sequence - Variable in class jadex.bdi.planlib.messaging.AIM
The sequence number used for FLAP packets.
SequentialActivationPlan - Class in jadex.gpmn.plan
Plan for sequential goal activation in GPMN processes.
SequentialActivationPlan() - Constructor for class jadex.gpmn.plan.SequentialActivationPlan
 
SET - Static variable in class jadex.bdi.planlib.DefaultBDIVisionProcessor
The set action.
SetBeliefStep - Class in jadex.bdi.planlib.iasteps
 
SetBeliefStep(String, Object) - Constructor for class jadex.bdi.planlib.iasteps.SetBeliefStep
Sets an agent's belief.
SetBeliefStep(Map) - Constructor for class jadex.bdi.planlib.iasteps.SetBeliefStep
Sets multiple agent beliefs.
setCfp(Object) - Method in class jadex.bdi.planlib.protocols.IQueryNextroundInfo.NextroundInfo
Set the cfp object.
setCFP(Object) - Method in class jadex.bdi.planlib.protocols.NegotiationRecord
Set the call for proposal (sent to participants).
setCfpInfo(Object) - Method in class jadex.bdi.planlib.protocols.IQueryNextroundInfo.NextroundInfo
Set the cfp_info oobject.
setCFPInfo(Object) - Method in class jadex.bdi.planlib.protocols.NegotiationRecord
Set the cfp info (i.e.
setComponentIdentifier(IComponentIdentifier) - Method in class jadex.bdi.planlib.watchdog.ObservationDescription
Set the component id.
setContacts(ContactData[]) - Method in class jadex.bdi.planlib.watchdog.ObservationDescription
Set the contact data.
setEmail(String) - Method in class jadex.bdi.planlib.watchdog.ContactData
Set the email.
setEndtime(long) - Method in class jadex.bdi.planlib.protocols.NegotiationRecord
Set the end time.
setEvaluation(Object) - Method in class jadex.bdi.planlib.protocols.ParticipantProposal
Set the evaluation.
setFailure(Object) - Method in class jadex.bdi.planlib.protocols.InteractionState
Set the failure description.
setHost(String) - Method in class jadex.bdi.planlib.messaging.EmailAccount
Set the host.
setIcq(String) - Method in class jadex.bdi.planlib.watchdog.ContactData
Setter for icq.
setId(String) - Method in class jadex.bdi.planlib.messaging.IMAccount
Setter for id.
setInteractionState(String) - Method in class jadex.bdi.planlib.protocols.InteractionState
Set the interaction state.
setName(String) - Method in class jadex.bdi.planlib.watchdog.ContactData
Set the name.
setNextRound() - Method in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
Increase the round.
setNextRound() - Method in interface jadex.bdi.planlib.protocols.IOfferGenerator
Increase the round.
setNextRound() - Method in class jadex.bdi.planlib.protocols.LinearPriceCalculator
Increase the round.
setParticipant(IComponentIdentifier) - Method in class jadex.bdi.planlib.protocols.ParticipantProposal
Set the participants component identifier.
setPassword(String) - Method in class jadex.bdi.planlib.messaging.EmailAccount
Set the password.
setPassword(String) - Method in class jadex.bdi.planlib.messaging.IMAccount
Setter for password.
setPhone(String) - Method in class jadex.bdi.planlib.watchdog.ContactData
Set the phone no.
setPingDelay(long) - Method in class jadex.bdi.planlib.watchdog.ObservationDescription
Set the ping delay.
setPort(Integer) - Method in class jadex.bdi.planlib.messaging.EmailAccount
Set the port.
setProposal(Object) - Method in class jadex.bdi.planlib.protocols.ParticipantProposal
Set the proposal object.
setRoundTimeout(long) - Method in class jadex.bdi.planlib.protocols.AuctionDescription
Set the round timeout.
setRoundTimeout(long) - Method in class jadex.bdi.planlib.protocols.AuctionInfo
Set the round timeout.
setSender(String) - Method in class jadex.bdi.planlib.messaging.EmailAccount
Set the sender.
setSsl(boolean) - Method in class jadex.bdi.planlib.messaging.EmailAccount
Set the ssl connection property.
setStarttime(long) - Method in class jadex.bdi.planlib.protocols.AuctionDescription
Set the start time.
setStarttime(long) - Method in class jadex.bdi.planlib.protocols.AuctionInfo
Set the start time.
setStarttime(long) - Method in class jadex.bdi.planlib.protocols.NegotiationRecord
Set the start time.
setTopic(Object) - Method in class jadex.bdi.planlib.protocols.AuctionDescription
Set the auction topic.
setTopic(Object) - Method in class jadex.bdi.planlib.protocols.AuctionInfo
Set the auction topic.
setUser(String) - Method in class jadex.bdi.planlib.messaging.EmailAccount
Set the user.
SIGNON - Static variable in class jadex.bdi.planlib.messaging.AIM
The ID number for a SIGNON packet(FLAP).
sortProposals(Object[]) - Method in class jadex.bdi.planlib.protocols.Selector
Sort the proposals.
SPHandleUpdatePlan - Class in jadex.bdi.planlib.protocols.subscribe
 
SPHandleUpdatePlan() - Constructor for class jadex.bdi.planlib.protocols.subscribe.SPHandleUpdatePlan
 
SPInitiationPlan - Class in jadex.bdi.planlib.protocols.subscribe
 
SPInitiationPlan() - Constructor for class jadex.bdi.planlib.protocols.subscribe.SPInitiationPlan
 
SPReceptionPlan - Class in jadex.bdi.planlib.protocols.subscribe
 
SPReceptionPlan() - Constructor for class jadex.bdi.planlib.protocols.subscribe.SPReceptionPlan
 
SPSubmitUpdatePlan - Class in jadex.bdi.planlib.protocols.subscribe
 
SPSubmitUpdatePlan() - Constructor for class jadex.bdi.planlib.protocols.subscribe.SPSubmitUpdatePlan
 
ssl - Variable in class jadex.bdi.planlib.messaging.EmailAccount
Flag if ssl should be used.
start - Variable in class jadex.bdi.planlib.protocols.dutchauction.DAInitiatorPlan
The initial message.
start - Variable in class jadex.bdi.planlib.protocols.englishauction.EAInitiatorPlan
The initial message.
StartAndMonitorProcessPlan - Class in jadex.gpmn.plan
Create a process and the corresponding parameters.
StartAndMonitorProcessPlan() - Constructor for class jadex.gpmn.plan.StartAndMonitorProcessPlan
 
startprice - Variable in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
The start price.
startprice - Variable in class jadex.bdi.planlib.protocols.LinearPriceCalculator
The start price.
starttime - Variable in class jadex.bdi.planlib.protocols.AuctionDescription
The auction starttime.
starttime - Variable in class jadex.bdi.planlib.protocols.AuctionInfo
The auction starttime.
starttime - Variable in class jadex.bdi.planlib.protocols.NegotiationRecord
The start time.
STATUS_TIMEOUT - Static variable in class jadex.bdi.planlib.protocols.RPQPInitiatorPlan
The state indicating a timeout in this plan.
StepChain - Class in jadex.bdi.planlib.iasteps
 
StepChain(IComponentStep[]) - Constructor for class jadex.bdi.planlib.iasteps.StepChain
 
StepChain(Collection) - Constructor for class jadex.bdi.planlib.iasteps.StepChain
 
steps - Variable in class jadex.bdi.planlib.iasteps.StepChain
 
stepwidth - Variable in class jadex.bdi.planlib.protocols.LinearPriceCalculator
The base (base^round).

T

tocHost - Variable in class jadex.bdi.planlib.messaging.AIM
The host address of the TOC server.
tocPort - Variable in class jadex.bdi.planlib.messaging.AIM
The port used to connect to the TOC server.
topic - Variable in class jadex.bdi.planlib.protocols.AuctionDescription
The auction content.
topic - Variable in class jadex.bdi.planlib.protocols.AuctionInfo
The auction content.
toString() - Method in class jadex.bdi.planlib.protocols.NegotiationRecord
Get the string representation.
toString() - Method in class jadex.bdi.planlib.protocols.ParticipantProposal
Create a string representation of the participant proposal.
toString() - Method in class jadex.bdi.planlib.watchdog.ContactData
Returns a string representation of the object.
toString() - Method in class jadex.bdi.planlib.watchdog.ObservationDescription
Returns a string representation of the object.

U

UNSET - Static variable in class jadex.bdi.planlib.DefaultBDIVisionProcessor
The unset action (sets a belief fact to null).
user - Variable in class jadex.bdi.planlib.messaging.EmailAccount
The user name.

V

variation - Variable in class jadex.bdi.planlib.protocols.ExponentialPriceCalculator
The variation.
variation - Variable in class jadex.bdi.planlib.protocols.LinearPriceCalculator
The variance.
version - Variable in class jadex.bdi.planlib.messaging.AIM
The version of the client.

W

waitForAuctionStart(AuctionDescription, List) - Method in class jadex.bdi.planlib.protocols.dutchauction.DAInitiatorPlan
Wait for the auction start time.
waitForAuctionStart(AuctionDescription, List) - Method in class jadex.bdi.planlib.protocols.englishauction.EAInitiatorPlan
Wait for the auction start time.
waitForProposals(Object, long, List) - Method in class jadex.bdi.planlib.protocols.dutchauction.DAInitiatorPlan
Wait for proposals of participants.
waitForProposals(Object, long, List) - Method in class jadex.bdi.planlib.protocols.englishauction.EAInitiatorPlan
Wait for proposals of participants.
WaitForSpaceObjectTaskTask - Class in jadex.bdibpmn.task
Create a task for a space object.
WaitForSpaceObjectTaskTask() - Constructor for class jadex.bdibpmn.task.WaitForSpaceObjectTaskTask
 
writeWord(short) - Method in class jadex.bdi.planlib.messaging.AIM
Write a little endian word
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links