ADK CVS
A B C D E F G H I J K L M N O P Q R S T U V W Y

A

ACCEPT_FILE_TRANSFER - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in the FileTransfer SA.
ACCEPT_INTER_HABITAT_TRANSFER - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.transporter ACCEPT_INTER_HABITAT_TRANSFER = "accept-inter-habitat-transfer".
ACTIVE - Static variable in class tryllian.afc.task.TaskState
The task is performing.
AFCMessenger - class tryllian.afc.standalone.AFCMessenger.
Enables the use of AFC messages with a Messenger.
AFCMessenger(Messenger) - Constructor for class tryllian.afc.standalone.AFCMessenger
Creates a new AFC Messenger that wraps around a Messenger.
AGENTS_CONTEXT - Static variable in interface tryllian.naming.NamingConstants
The full name of the system agents part of the tryllian namespace.
AGENTS_IN_GROUP - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in the JNDI SA.
AGENTS_PATH - Static variable in interface tryllian.naming.NamingConstants
The base path to the Tryllian Agents context.
AGENTS_SPACE - Static variable in interface tryllian.naming.NamingConstants
The name of the agents namespace, where canonical agent names are bound.
AGENT_COUNT - Static variable in class tryllian.afc.task.statistics.HabitatStatistic
The number of agents on the Habitat.
AGENT_CREATION_RESULT - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.agentcreationstub AGENT_CREATION_RESULT = "agent-creation-result".
AGENT_JARS - Static variable in interface tryllian.are.persistence.spi.ARLBuilder
Jarfiles specific to this agent.
AGENT_JARS - Static variable in interface tryllian.are.persistence.spi.ARLSerializer
Jarfiles specific to this agent.
AGENT_MOVEMENT - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.messagebroker AGENT_MOVEMENT = "agent-movement".
AGENT_REGISTRATION - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in agent-registration AGENT_REGISTRATION = "agent-registration".
AGENT_SCHEME - Static variable in class tryllian.address.AddressURI
The name of the URI-scheme.
AGENT_STATISTICS - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.agentstatistics AGENT_STATISTICS = "agentstatistics".
AGENT_STATISTICS_SA - Static variable in interface tryllian.naming.NamingConstants
The name of the Agent Statistics System Agent.
AGENT_STATISTICS_SA_PATH - Static variable in interface tryllian.naming.NamingConstants
The path to the Tryllian Agent Statistics System Agent context.
AGREE - Static variable in interface tryllian.afc.message.Performatives
An agree message is the action of agreeing to perform some action, possibly in the future.
ALL_HABITATS_CONTEXT - Static variable in interface tryllian.naming.NamingConstants
The full name of union of all habitats
ALL_HABITATS_NAMES_CONTEXT - Static variable in interface tryllian.naming.NamingConstants
The full name of union of all names of all habitats namespace.
AREMessaging - interface tryllian.are.fipa.constants.AREMessaging.
Constants related to messaging in the ARE.
ARLBuilder - interface tryllian.are.persistence.spi.ARLBuilder.
The ARLBuilder is the counterpart of the ARLSerializer.
ARLPersistencePlugin - interface tryllian.are.persistence.spi.ARLPersistencePlugin.
Objects that implement the ARLPersistencePlugin are created by the PersistencePlugin and manage the persisting of the AgentResourceLocator data (proxied by the ARLSerializer).
ARLSerializer - interface tryllian.are.persistence.spi.ARLSerializer.
The ARLSerializer is a proxy for an AgentResourceLocator.
AbstractAgent - class tryllian.afc.agent.AbstractAgent.
Common base class for Agent and StandaloneAgent.
AbstractAgent() - Constructor for class tryllian.afc.agent.AbstractAgent
 
AbstractMessage - class tryllian.afc.message.AbstractMessage.
Base class for messages (both outgoing and incoming).
AbstractMessage(Message) - Constructor for class tryllian.afc.message.AbstractMessage
 
AbstractMessageDispatcher - class tryllian.afc.message.AbstractMessageDispatcher.
Implementation class used by the agent to dispatch messages to interested listeners (which are usually tasks).
AbstractMessageDispatcher() - Constructor for class tryllian.afc.message.AbstractMessageDispatcher
 
AbstractPropertyTask - class tryllian.afc.language.properties.AbstractPropertyTask.
Base class for tasks setting, getting, subscribing and cancelling properties.
AbstractTask - class tryllian.afc.task.AbstractTask.
Abstract implementation of the Task interface.
AbstractTask() - Constructor for class tryllian.afc.task.AbstractTask
 
AcceptFileEvent - class tryllian.afc.task.filetransfer.AcceptFileEvent.
EventObject for notifications about files being accepted by an active AcceptFilesTask.
AcceptFileEvent(String) - Constructor for class tryllian.afc.task.filetransfer.AcceptFileEvent
 
AcceptFileEvent(String, String) - Constructor for class tryllian.afc.task.filetransfer.AcceptFileEvent
 
AcceptFileFilter - interface tryllian.afc.task.filetransfer.AcceptFileFilter.
File name filter used in AcceptFilesTask.
AcceptFileListener - interface tryllian.afc.task.filetransfer.AcceptFileListener.
Listener interface for notifications about files being accepted by an active AcceptFilesTask.
AcceptFilesTask - class tryllian.afc.task.filetransfer.AcceptFilesTask.
A reactive Task that will let this agent accept all files whose name matches the filter given at construction time while it is active.
AcceptFilesTask(AcceptFileFilter) - Constructor for class tryllian.afc.task.filetransfer.AcceptFilesTask
Create an AcceptFilesTask accepting the files whose name is matched by the given filename filter.
AcceptSingleFileTask - class tryllian.afc.task.filetransfer.AcceptSingleFileTask.
A class that accepts the transfer of a single file with a known name.
AcceptSingleFileTask(String) - Constructor for class tryllian.afc.task.filetransfer.AcceptSingleFileTask
Create a task to accept the file with the given name.
AddressHelper - interface tryllian.address.AddressHelper.
AddressHelper is an interface which allows you to resolve AddressURIs.
AddressURI - class tryllian.address.AddressURI.
An AddressURI is a new style address for either an agent or location.
AddressURI(String) - Constructor for class tryllian.address.AddressURI
Create an AddressURI for the current habitat based on an agent path.
AddressURI(Name) - Constructor for class tryllian.address.AddressURI
Create an AddressURI for the current habitat based on an agent JNDI Name.
AddressURI(String, String) - Constructor for class tryllian.address.AddressURI
Create an AddressURI based on a habitat's name and an agent path.
AddressURI(String, Name) - Constructor for class tryllian.address.AddressURI
Create an AddressURI based on a location and an agent JNDI Name.
Agent - class tryllian.afc.agent.Agent.
The default agent, providing a link between the task model and the agent runtime environment (ARE).
Agent() - Constructor for class tryllian.afc.agent.Agent
Creates a new agent.
AgentBuilder - interface tryllian.are.persistence.spi.AgentBuilder.
The AgentBuilder is an interface by which plugins can reconstruct agents without having to know about the internal structure of agents.
AgentContext - interface tryllian.afc.task.AgentContext.
All agent functionality that is interesting for tasks.
AgentEvent - class tryllian.are.AgentEvent.
Indicates that something interesting has happened.
AgentEvent(AgentEventDelegate) - Constructor for class tryllian.are.AgentEvent
Creates a new AgentEvent.
AgentEventListener - interface tryllian.are.AgentEventListener.
The interface by which agents are recognized.
AgentPersistencePlugin - interface tryllian.are.persistence.spi.AgentPersistencePlugin.
Objects that implement the AgentPersistencePlugin are created by the PersistencePlugin and manage the persisting of the agent data.
AgentSerializer - interface tryllian.are.persistence.spi.AgentSerializer.
The AgentSerializer is an interface by which persistence plugins can obtain data about an agent.
AgentStatistic - class tryllian.afc.task.statistics.AgentStatistic.
Encapsulates a keyword that can be sent to the agent statistics agent.
AgentStatistic(String) - Constructor for class tryllian.afc.task.statistics.AgentStatistic
Creates a new AgentStatistics object for a certain keyword.
AgentStatisticsTask - class tryllian.afc.task.statistics.AgentStatisticsTask.
Obtains statistics about an agent.
AgentStatisticsTask() - Constructor for class tryllian.afc.task.statistics.AgentStatisticsTask
Default constructor.
AgentStatisticsTask(AgentStatistic) - Constructor for class tryllian.afc.task.statistics.AgentStatisticsTask
Create an AgentStatisticsTask for the statistic statistic.
Agree - class tryllian.afc.message.fipa.Agree.
OutgoingMessage with performative 'agree'.
Agree() - Constructor for class tryllian.afc.message.fipa.Agree
Creates an Agree message.
Agree(String) - Constructor for class tryllian.afc.message.fipa.Agree
Creates an Agree message with a specific subject.
accept(String) - Method in interface tryllian.afc.task.filetransfer.AcceptFileFilter
Should the file with the given name be accepted for transfer?
acceptFailed(AcceptFileEvent) - Method in interface tryllian.afc.task.filetransfer.AcceptFileListener
Callback for when a file accept has failed.
acceptStarted(AcceptFileEvent) - Method in interface tryllian.afc.task.filetransfer.AcceptFileListener
Callback for when a file accept starts.
acceptSucceeded(AcceptFileEvent) - Method in interface tryllian.afc.task.filetransfer.AcceptFileListener
Callback for when a file accept has succeeded.
acceptsMessage(IncomingMessage) - Method in class tryllian.afc.message.DefaultMessageFilter
 
acceptsMessage(IncomingMessage) - Method in class tryllian.afc.message.EmptyFilter
Returns true.
acceptsMessage(IncomingMessage) - Method in interface tryllian.afc.message.MessageFilter
Should the filter let the message through?
addAcceptFileListener(AcceptFileListener) - Method in class tryllian.afc.task.filetransfer.AcceptFilesTask
 
addCategoryDUNSRegistry(String) - Method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Adds a category definition for the D.U.N.S.
addCategoryGeneric(String, String) - Method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Generic UDDI4J method.
addCategoryISO3166(String) - Method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Adds a category definition in the ISO 3166 Geographic Taxonomy
addCategoryNAISC(String) - Method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Adds a category definition in the NAISC taxonomy For well known categories use the specific API calls.
addCategoryThomasRegistryCodes(String) - Method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Adds a category definition in the Thomas Register Supplier Identifier Code System.
addCategoryUNSPSCv3_1(String) - Method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Adds a category definition in the UNSPSC taxonomy version 3.1
addCategoryUNSPSCv7_3(String) - Method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Adds a category definition in the UNSPSC taxonomy version 7.3
addCodec(ObjectCodec) - Method in class tryllian.afc.message.object.CodecRegistry
Registers the object in the agent context.
addCommonMessageHandler(MessageHandler) - Method in class tryllian.afc.agent.AbstractAgent
 
addCommonMessageHandler(MessageHandler) - Method in class tryllian.afc.message.AbstractMessageDispatcher
 
addCommonMessageHandler(MessageHandler) - Method in interface tryllian.afc.message.MessageDispatcher
Adds a handler that will get notified of all messages received by the agent.
addCommonMessageHandler(MessageHandler) - Method in class tryllian.afc.swing.SwingAgentBridge
Not supported.
addContentSelector(String, String) - Method in class tryllian.afc.message.DefaultMessageFilter
Adds a filtering rule for content field: "Content field key should have value."
addDefaultValues() - Method in class tryllian.afc.message.DefaultMessageFilter
Adds the default values to this filter.
addDeliveryReportListener(DeliveryReportListener) - Method in class tryllian.afc.agent.AbstractAgent
 
addDeliveryReportListener(DeliveryReportListener) - Method in class tryllian.afc.message.AbstractMessageDispatcher
 
addDeliveryReportListener(DeliveryReportListener) - Method in interface tryllian.afc.message.Conversation
Adds a listener for delivery reports in this conversation.
addDeliveryReportListener(DeliveryReportListener) - Method in interface tryllian.afc.message.MessageDispatcher
Adds a listener to all delivery reports sent to this agent.
addDeliveryReportListener(DeliveryReportListener) - Method in class tryllian.afc.swing.SwingAgentBridge
Not supported.
addFinishingTask(Task) - Method in class tryllian.afc.task.DefaultTask
 
addFinishingTask(Task) - Method in interface tryllian.afc.task.Task
As Task.addTask(Task), but with the additional functionality that the added subtask determines how and when this task is finished.
addFinishingTask(Task) - Method in class tryllian.afc.task.TaskScheduler
 
addLanguage(LanguageDefinition) - Method in class tryllian.afc.language.LanguageContext
Adds a language definition to the agents 'Supported Languages'.
addListener(EventListener) - Method in class tryllian.util.event.EventDispatcher
Adds an object as listener.
addLogMessage(String) - Method in class tryllian.afc.task.standard.DebugTask
Adds the given message to the debug log file in addition to the log messages generated automatically.
addMessageHandler(MessageHandler) - Method in interface tryllian.afc.message.Conversation
Adds a handler that will receive messages in this conversation.
addMetaContentSelector(String, String) - Method in class tryllian.afc.message.DefaultMessageFilter
Adds a filtering rule for meta-content field: "Meta field key should have value."
addMoveListener(MoveListener) - Method in class tryllian.afc.agent.Agent
 
addMoveListener(MoveListener) - Method in class tryllian.afc.standalone.StandaloneAgent
 
addMoveListener(MoveListener) - Method in class tryllian.afc.swing.SwingAgentBridge
 
addMoveListener(MoveListener) - Method in interface tryllian.afc.task.AgentContext
Registers a listener to move events.
addOutgoingMessageListener(OutgoingMessageListener) - Method in class tryllian.afc.agent.AbstractAgent
 
addOutgoingMessageListener(OutgoingMessageListener) - Method in class tryllian.afc.message.AbstractMessageDispatcher
 
addOutgoingMessageListener(OutgoingMessageListener) - Method in interface tryllian.afc.message.MessageDispatcher
Adds a listener to all message that are sent by this agent.
addOutgoingMessageListener(OutgoingMessageListener) - Method in class tryllian.afc.swing.SwingAgentBridge
Not supported.
addProperties(Map) - Method in class tryllian.afc.agent.AbstractAgent
 
addProperties(Map) - Method in class tryllian.afc.swing.SwingAgentBridge
 
addProperties(Map) - Method in interface tryllian.afc.task.AgentContext
Adds all properties in the map to the agent properties, behaviour is identical to calling setProperty() for all entries in the map so existing properties will be overwritten.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class tryllian.afc.agent.AbstractAgent
 
addPropertyChangeListener(PropertyChangeListener) - Method in class tryllian.afc.agent.AbstractAgent
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class tryllian.afc.swing.SwingAgentBridge
 
addPropertyChangeListener(PropertyChangeListener) - Method in class tryllian.afc.swing.SwingAgentBridge
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface tryllian.afc.task.AgentContext
Subscribes a listener to changes of a property with a given key.
addPropertyChangeListener(PropertyChangeListener) - Method in interface tryllian.afc.task.AgentContext
Subscribes a listener to changes of any property.
addSender(AddressURI) - Method in class tryllian.afc.message.DefaultMessageFilter
Adds a sender to the filter.
addServiceNameToSearchKeys(String) - Method in class tryllian.webservices.registry.UDDIRetrieveWebServicesTask
Names can be added to filter the search results.
addSubject(String) - Method in class tryllian.afc.language.LanguageDefinition
Add a subject to this language.
addTask(Task) - Method in class tryllian.afc.agent.AbstractAgent
Adds a task to the agent.
addTask(Task) - Method in class tryllian.afc.swing.SwingAgentBridge
Asks the agent to add a specified task.
addTask(Task) - Method in class tryllian.afc.task.DefaultTask
Adds a subtask.
addTask(Task) - Method in interface tryllian.afc.task.Task
Adds a subtask to this task.
addTask(Task) - Method in class tryllian.afc.task.TaskGroup
Adds a subtask.
addTask(Task) - Method in class tryllian.afc.task.TaskScheduler
Adds a task to the scheduler.
addTask(Task, SchedulingRule) - Method in class tryllian.afc.task.TaskScheduler
Adds a subtask and a SchedulingRule to this task.
addTask(Task, Task, Task) - Method in class tryllian.afc.task.TaskScheduler
Adds a task to the scheduler with succeeding tasks that have to be scheduled in case of success or failure.
addTask(Task, Task) - Method in class tryllian.afc.task.TaskScheduler
Adds a task to the scheduler and indicates which task has to be executed next task (regardless of whether the task succeeded or not).
addTask(Task[]) - Method in class tryllian.afc.task.TaskScheduler
Adds a sequence of tasks to the scheduler.
addTaskListener(Task, TaskListener) - Method in class tryllian.afc.swing.SwingAgentBridge
Asks the agent to add a listener to a task.
addTaskListener(TaskListener) - Method in class tryllian.afc.task.AbstractTask
Adds a listener to task events.
addTaskListener(TaskListener) - Method in interface tryllian.afc.task.Task
Adds a listener to TaskEvents generated by this task.
agentArrived(AddressURI) - Method in class tryllian.afc.task.find.TrackAgentsTask
This method gets called when an agent arrived.
agentCloned(AddressURI, AddressURI) - Method in class tryllian.afc.task.standard.CloneAwarenessTask
Called when a clone has been made of this agent.
agentContext - Variable in class tryllian.afc.language.properties.DefaultPropertiesLanguageTask
Reference to the agent context.
agentDeparted(AddressURI) - Method in class tryllian.afc.task.find.TrackAgentsTask
This method gets called when an agent departed.
agentEventReceived(AgentEvent) - Method in class tryllian.afc.agent.Agent
Receives events sent by the ARE and distributes them to the relevant tasks.
agentEventReceived(AgentEvent) - Method in interface tryllian.are.AgentEventListener
Receive an event.
agentIsNewClone(AddressURI, AddressURI) - Method in class tryllian.afc.task.standard.CloneAwarenessTask
Called when this agent is a new clone.
agentIsRestored() - Method in class tryllian.afc.task.standard.RestoreAwarenessTask
Called when this agent is restored.
agentRun(Runnable) - Method in class tryllian.afc.swing.SwingAgentBridge
Ask the agent to do something on the agent thread.
agentStarted() - Method in class tryllian.afc.agent.Agent
Override this method to perform one-time initializations.
agentStarted() - Method in class tryllian.afc.standalone.StandaloneAgent
Override this method to perform one-time initializations.
agentUpgraded(AddressURI) - Method in class tryllian.afc.task.standard.UpgradeAwarenessTask
Called when an upgrade of this agent is detected.
agentWokenUp() - Method in class tryllian.afc.task.standard.WakeupAwarenessTask
Called when the agent has been woken up from suspension.

B

BASIC - Static variable in interface tryllian.afc.language.basic.BasicLanguageConstants
Name of this language
BINDING_PROTECT - Static variable in interface tryllian.are.persistence.spi.JNDIPersistencePlugin
 
BINDING_UNPROTECTED - Static variable in interface tryllian.are.persistence.spi.JNDIPersistencePlugin
 
BasicAREPermission - class tryllian.are.security.BasicAREPermission.
The Permission class for all ARE Permissions that follow the pattern of java.security.BasicPermission.
BasicAREPermission(String) - Constructor for class tryllian.are.security.BasicAREPermission
Creates a new AREPermission with the specified name.
BasicAREPermission(String, String) - Constructor for class tryllian.are.security.BasicAREPermission
Creates a new AREPermission with the specified name.
BasicLanguageConstants - interface tryllian.afc.language.basic.BasicLanguageConstants.
String constants used in (the definition of the) 'tryllian.basic' language.
BasicLanguageDefinition - class tryllian.afc.language.basic.BasicLanguageDefinition.
Definition of the 'tryllian.basic' language.
BasicLanguageDefinition() - Constructor for class tryllian.afc.language.basic.BasicLanguageDefinition
Construct the language definition of the 'tryllian.basic' language.
bind(String, String, String, String, Transaction) - Method in interface tryllian.are.persistence.spi.JNDIPersistencePlugin
Binds object under name in the context context.

C

CANCEL - Static variable in interface tryllian.afc.message.Performatives
Cancel messages are used to cancel some previously reqested action which has temporal extent (that is, is not instantanious).
CANCELLED - Static variable in interface tryllian.are.fipa.constants.LanguageArguments
Used in the filetransfer SA.
CANNOT_DELIVER_REMOTE_MESSAGE - Static variable in interface tryllian.are.fipa.constants.LanguageArguments
Used in messenger plugins to signal that a remote habitat cannot be contacted.
CATEGORY_RUNTIME - Static variable in interface tryllian.are.persistence.spi.AgentBuilder
The category for runtime attributes
CATEGORY_RUNTIME - Static variable in interface tryllian.are.persistence.spi.AgentSerializer
The category for runtime attributes.
CATEGORY_STATISTICAL - Static variable in interface tryllian.are.persistence.spi.AgentBuilder
The category for statistical attributes
CATEGORY_STATISTICAL - Static variable in interface tryllian.are.persistence.spi.AgentSerializer
The category for statistical attributes.
CERTIFICATE_AGENT - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.habitat CERTIFICATE_AGENT = "certificate-agent".
CHECKPOINT - Static variable in class tryllian.afc.task.standard.DebugTask
Symbolic constant for logging of checkpointing.
CHECKPOINT_RESPONSE - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Deprecated.  
CHECKPOINT_SENDER - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.messagebroker CHECKPOINT_SENDER = "checkpoint-sender".
CHECK_PERMISSION - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.habitat CHECK_PERMISSION = "check-permission".
CLONE_AGENT - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.habitat_sa CLONE_AGENT = "clone-agent".
CODEC - Static variable in class tryllian.afc.message.object.ObjectMessage
The coding/decoding method for the stored object.
COMPRESS - Static variable in class tryllian.are.security.DNAComposer
If this flag is set in the option mask, the DNA file will be compressed.
CONNECTION_COUNT - Static variable in class tryllian.afc.task.statistics.HabitatStatistic
The number of internet connections currently open.
CONTENT_LANGUAGE_SA - Static variable in interface tryllian.are.Message
The content-language for system agents.
CONTENT_LANGUAGE_TUPLE - Static variable in interface tryllian.are.Message
Content-language for a simple tuple of zero or more elements.
CONTENT_TYPE_FIPA - Static variable in interface tryllian.are.Message
Content-type for Tryllian's fipa encoding.
CONTENT_TYPE_SA - Static variable in interface tryllian.are.Message
Content-type for System Agent messages, is same as CONTENT_TYPE_FIPA.
CONTEXT_OBJECT - Static variable in interface tryllian.are.persistence.spi.JNDIPersistencePlugin
 
CONVERSATION_ID - Static variable in interface tryllian.afc.message.MessageConstants
Meta field identifying the conversation id.
CREATE_AGENT - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.habitat CREATE_AGENT = "create-agent".
CREATE_GROUP - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in the JNDI SA.
CURRENT_AGENT_ADDRESSES - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.messagebroker CURRENT_AGENT_ADDRESSES = "current-agent-addresses".
CURRENT_HABITAT_CONTEXT - Static variable in interface tryllian.naming.NamingConstants
The full name of the current local habitat.
Cancel - class tryllian.afc.message.fipa.Cancel.
OutgoingMessage with performative 'cancel'.
Cancel() - Constructor for class tryllian.afc.message.fipa.Cancel
Creates a Cancel message.
Cancel(String) - Constructor for class tryllian.afc.message.fipa.Cancel
Creates a Cancel message with a specific subject.
CancelPropertyTask - class tryllian.afc.language.properties.CancelPropertyTask.
This task cancels a subscription to a property.
CancelPropertyTask(AddressURI, String) - Constructor for class tryllian.afc.language.properties.CancelPropertyTask
Create a task that cancels a subscription to a property.
CancelPropertyTask() - Constructor for class tryllian.afc.language.properties.CancelPropertyTask
Bean constructor; use setReceiver and setPropertyName before starting.
CancelTask - class tryllian.afc.task.interaction.CancelTask.
Task that sends a cancel and waits for the answer.
CancelTask() - Constructor for class tryllian.afc.task.interaction.CancelTask
Default constructor.
CancelTask(String) - Constructor for class tryllian.afc.task.interaction.CancelTask
Constructor specifying the cancellation subject only.
CancelTask(AddressURI, String) - Constructor for class tryllian.afc.task.interaction.CancelTask
Constructor specifying both the cancellation subject and provider.
CancelTask(AddressURI, String, String[]) - Constructor for class tryllian.afc.task.interaction.CancelTask
 
CheckpointTask - class tryllian.afc.task.standard.CheckpointTask.
Checkpoints the agent.
CheckpointTask() - Constructor for class tryllian.afc.task.standard.CheckpointTask
 
CloneAwarenessTask - class tryllian.afc.task.standard.CloneAwarenessTask.
Listens to messages that tell that the agent has been cloned or is a clone.
CloneAwarenessTask() - Constructor for class tryllian.afc.task.standard.CloneAwarenessTask
Creates a new CloneAwarenessTask.
CloneTask - class tryllian.afc.task.standard.CloneTask.
Clones an agent.
CloneTask() - Constructor for class tryllian.afc.task.standard.CloneTask
Default constructor.
CloneTask(AddressURI) - Constructor for class tryllian.afc.task.standard.CloneTask
Constructor specifying the agent to be cloned.
CodecRegistry - class tryllian.afc.message.object.CodecRegistry.
Registry of available codecs in an agent.
Conversation - interface tryllian.afc.message.Conversation.
Manages the distribution of incoming messages and sending of outgoing messages within a certain conversation.
CoreComponentSetNotFoundException - exception tryllian.are.CoreComponentSetNotFoundException.
Signals that the core component set could not be found.
CoreComponentSetNotFoundException() - Constructor for class tryllian.are.CoreComponentSetNotFoundException
Constructs a new CoreComponentSetNotFoundException without a message.
CoreComponentSetNotFoundException(String) - Constructor for class tryllian.are.CoreComponentSetNotFoundException
Constructs a new CoreComponentSetNotFoundException with the specified message.
CreateAgentTask - class tryllian.afc.task.standard.CreateAgentTask.
Creates another agent.
CreateAgentTask() - Constructor for class tryllian.afc.task.standard.CreateAgentTask
Constructs a task that will create an agent; the agent to be used as a template should be specified before starting.
CreateAgentTask(AddressURI) - Constructor for class tryllian.afc.task.standard.CreateAgentTask
Constructs a task that creates an agent similar to the passed one.
CreateAgentTask(String) - Constructor for class tryllian.afc.task.standard.CreateAgentTask
Constructs a task that creates an agent using a local DNA file.
CreateAgentTask(String, String[]) - Constructor for class tryllian.afc.task.standard.CreateAgentTask
Constructs a task that creates from the dna file an agent in the indicated place with arguments for the new agent.
CreateGroupTask - class tryllian.afc.task.group.CreateGroupTask.
Task that lets this agent create a new Group.
CreateGroupTask(String) - Constructor for class tryllian.afc.task.group.CreateGroupTask
Create a Task that lets the agent create a top-level Group.
CreateGroupTask(String, String) - Constructor for class tryllian.afc.task.group.CreateGroupTask
Create a Task that lets the agent create a Group relative to another.
cancelSubscription() - Method in class tryllian.afc.task.filetransfer.AcceptSingleFileTask
Override of the default implementation with an with empty one, becasue this type of subscription cancels itself so we shouldn't bother.
cancelSubscription() - Method in class tryllian.afc.task.interaction.SubscriptionListenerTask
Cancels the current subscription.
cancelTransfer() - Method in class tryllian.afc.task.filetransfer.TransferFileTask
Try cancelling the file transfer currently taking place by sending a cancel message in the same conversation as the request was sent in.
cancellationFailed(Object) - Method in class tryllian.afc.task.interaction.SubscriptionListenerTask
Callback method that is called when cancellation failed.
cancellationSucceeded() - Method in class tryllian.afc.task.interaction.SubscriptionListenerTask
Callback method that is called when cancellation was succesful.
canonicalAddress(IDReference) - Method in interface tryllian.address.AddressHelper
Resolve the id of an agent to the canonical address of that agent.
canonicalAddress(AddressURI) - Method in interface tryllian.address.AddressHelper
Resolve the address of an agent to the canonical address of that agent.
checkpoint(AgentSerializer, Transaction) - Method in interface tryllian.are.persistence.spi.AgentPersistencePlugin
Checkpoint an agent.
clean(String, Transaction) - Method in interface tryllian.are.persistence.spi.JNDIPersistencePlugin
Removes all bindings from the backend.
cleanDB(Transaction) - Method in interface tryllian.are.persistence.spi.PersistencePlugin
Clean all data in the database.
cleanDB(String, Transaction) - Method in interface tryllian.are.persistence.spi.PersistencePlugin
Clean all data.
clear() - Method in class tryllian.afc.message.DefaultMessageFilter
Clears all filter fields and does not fill in the default values.
clear(Transaction) - Method in interface tryllian.are.persistence.spi.ARLPersistencePlugin
Completely clean out the arl cache and all its dependencies.
clear(Transaction) - Method in interface tryllian.are.persistence.spi.AgentPersistencePlugin
Removes all agents from persistence.
clearServiceNames() - Method in class tryllian.webservices.registry.UDDIRetrieveWebServicesTask
In case this task is reused with different service names to filter with, the previos names should be cleared, otherwise the new names are added to the filter.
close() - Method in interface tryllian.are.persistence.spi.Transaction
Closes the Transaction, freeing the associated resources.
com.tryllian.are.startup - package com.tryllian.are.startup
Utility classes for starting a habitat.
commit() - Method in interface tryllian.are.persistence.spi.Transaction
Commits all actions currently executed within this transaction.
compareTo(Object) - Method in class tryllian.address.IDReference
Compares this IDReference with another IDReference
contains(String, Transaction) - Method in interface tryllian.are.persistence.spi.ARLPersistencePlugin
Checks whether this arl has already been entered in the database.
contains(String, Transaction) - Method in interface tryllian.are.persistence.spi.AgentPersistencePlugin
Check whether the agent with the specified ID is present.
context - Variable in class tryllian.afc.language.basic.DefaultBasicLanguageTask
The language context to keep track of supported languages.
create(byte[], int) - Static method in class tryllian.address.IDReference
Constructs an IDReference object from the 12 bytes that start at array index offset in the byte array provided as the first parameter.
create(int, long) - Static method in class tryllian.address.IDReference
Constructs an IDReference object with the specified grantor value and entity value.
create(byte[]) - Static method in class tryllian.address.IDReference
Constructs an IDReference object from the first 12 bytes in the byte array provided as the first parameter.
create(String) - Static method in class tryllian.address.IDReference
Constructs an IDReference object from the String parameter that is in the format that is returned by the toString method.
createConversation(MessageHandler) - Method in class tryllian.afc.agent.AbstractAgent
 
createConversation(MessageHandler) - Method in class tryllian.afc.message.AbstractMessageDispatcher
 
createConversation(MessageHandler) - Method in interface tryllian.afc.message.MessageDispatcher
Creates a new Conversation and adds a listener to it.
createConversation(MessageHandler) - Method in class tryllian.afc.swing.SwingAgentBridge
Not supported.
createConversationID() - Method in class tryllian.afc.message.AbstractMessageDispatcher
Creates a unique conversation ID for this agent.
createDNAFile(File, File) - Method in class tryllian.are.security.DNAComposer
Creates the DNA file.
createDNAFile(File, File[]) - Method in class tryllian.are.security.DNAComposer
Creates the DNA file.
createDNAFile(File, URL[]) - Method in class tryllian.are.security.DNAComposer
Creates the DNA file.
createDefaultMessenger() - Method in class tryllian.afc.standalone.StandaloneAgent
Returns a new messenger that is used when this class is created by way of its default constructor, and specifying no (therefore using all default) property values.
createFromExternalRepresentation(String) - Static method in class tryllian.address.AddressURI
Create an address from the full string representation of an address.
createMessage(String, String) - Method in class tryllian.afc.language.ProactiveLanguageTask
Creates a message, specifying performative and subject; no receiver yet.
createMessage(AddressURI, String, String) - Method in class tryllian.afc.language.ProactiveLanguageTask
Creates a message, giving receiver, performative and subject.
createMessage(AddressURI, String, String, String[]) - Method in class tryllian.afc.language.ProactiveLanguageTask
Creates a message, specifying receiver, performative, subject and arguments.
createMessage(String, String, String[]) - Method in class tryllian.afc.language.ProactiveLanguageTask
Creates a message, giving performative, subject and arguments; no receiver yet.
createMessageDispatcher() - Method in class tryllian.afc.agent.Agent
Factory method for creating message dispatchers.
createMessageFilter() - Method in class tryllian.afc.message.DefaultMessage
Creates a message filter that filters on performative, subject and language (if set).
createMoveFailedCaller() - Static method in class tryllian.afc.task.MoveEvent
Returns an EventCallback that translates the generic 'eventFired' callback to a moveFailed() call.
createMoveRequestedCaller() - Static method in class tryllian.afc.task.MoveEvent
Returns an EventCallback that translates the generic 'eventFired' callback to a moveRequested() call.
createMoveSucceededCaller() - Static method in class tryllian.afc.task.MoveEvent
Returns an EventCallback that translates the generic 'eventFired' callback to a moveSucceeded() call.
createNewCall() - Method in class tryllian.webservices.client.SendRPCMessageTask
Creates a new soapcall.
createOutgoingMessage() - Method in interface tryllian.afc.message.MessageFactory
Creates an empty outgoing message with no meta or content fields set other than the default ones always set for agent communication.
createOutgoingMessage() - Method in class tryllian.afc.standalone.AFCMessenger
 
createOutgoingMessage() - Method in class tryllian.afc.swing.SwingAgentBridge
Asks the agent to create an OutgoingMessage.
createOutgoingMessage() - Method in class tryllian.are.ExecutionEnvironment
Returns a fresh instance of OutgoingMessage to the caller, that can use it to send an message to another agent.
createReply(IncomingMessage) - Method in class tryllian.afc.task.interaction.QueryReplyTask
 
createReply(IncomingMessage) - Method in class tryllian.afc.task.interaction.ReplyTask
The IncomingMessage is analyzed and a proper OutgoingMessage is created.
createReply(IncomingMessage) - Method in class tryllian.afc.task.interaction.RequestReplyTask
 
createSubcontext(String, String, String, Transaction) - Method in interface tryllian.are.persistence.spi.JNDIPersistencePlugin
Create a new subcontext.

D

DELETE_GROUP - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in the JNDI SA.
DELIVERY_REPORT - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.messagebroker DELIVERY_REPORT = "delivery-report".
DELIVERY_REPORT_ALWAYS - Static variable in interface tryllian.are.fipa.constants.AREMessaging
A possible value for AREMessaging.FIELD_DELIVERY_REPORT indicating in a delivery report should always be sent.
DELIVERY_REPORT_FAILURE_ONLY - Static variable in interface tryllian.are.fipa.constants.AREMessaging
A possible value for AREMessaging.FIELD_DELIVERY_REPORT indicating only a failure delivery report should be sent.
DELIVERY_REPORT_NEVER - Static variable in interface tryllian.are.fipa.constants.AREMessaging
A possible value for AREMessaging.FIELD_DELIVERY_REPORT indicating a delivery report should never be sent.
DELIVERY_REPORT_SUCCESS_ONLY - Static variable in interface tryllian.are.fipa.constants.AREMessaging
A possible value for AREMessaging.FIELD_DELIVERY_REPORT incidating only a success delivery report should be sent.
DNAComposer - class tryllian.are.security.DNAComposer.
The DNAComposer class can be used to programmatically create and update DNA files.
DNAComposer() - Constructor for class tryllian.are.security.DNAComposer
Creates a new DNAComposer object.
DNAComposerException - exception tryllian.are.security.DNAComposerException.
High-level exception type for something going wrong related to DNA creation.
DNAComposerException() - Constructor for class tryllian.are.security.DNAComposerException
Creates a new DNAComposerException without detail message.
DNAComposerException(String) - Constructor for class tryllian.are.security.DNAComposerException
Constructs a DNAComposerException with the specified detail message.
DNAComposerException(Throwable) - Constructor for class tryllian.are.security.DNAComposerException
Constructs a DNAComposerException wrapping a lower-level exception.
DNAComposerException(String, Throwable) - Constructor for class tryllian.are.security.DNAComposerException
Constructs a DNAComposerException with the specified detail message, wrapping a lower-level exception.
DNASigner - class tryllian.are.security.DNASigner.
Helper class for DNAComposer for dealing with jar signing related stuff.
DONE - Static variable in class tryllian.afc.task.standard.RepeatTask
The finish value used when the task has finally failed.
DebugTask - class tryllian.afc.task.standard.DebugTask.
A task to help debugging an agent or agent application.
DebugTask() - Constructor for class tryllian.afc.task.standard.DebugTask
Default constructor.
DecodingException - exception tryllian.afc.message.object.DecodingException.
Thrown by an ObjectCodec when an object could not be decoded.
DecodingException() - Constructor for class tryllian.afc.message.object.DecodingException
 
DecodingException(String) - Constructor for class tryllian.afc.message.object.DecodingException
 
DecodingException(String, Exception) - Constructor for class tryllian.afc.message.object.DecodingException
 
DefaultBasicLanguageTask - class tryllian.afc.language.basic.DefaultBasicLanguageTask.
A default reactive language handler task for the 'tryllian.basic' language.
DefaultBasicLanguageTask() - Constructor for class tryllian.afc.language.basic.DefaultBasicLanguageTask
Creates a default handler for the 'tryllian.basic' language.
DefaultMessage - class tryllian.afc.message.DefaultMessage.
Implementation class for outgoing messages that can be used to define custom messages, either by subclassing or by setting properties.
DefaultMessage() - Constructor for class tryllian.afc.message.DefaultMessage
Creates a new empty message.
DefaultMessage(Message) - Constructor for class tryllian.afc.message.DefaultMessage
Creates an AFC wrapper around an ARE message.
DefaultMessageFilter - class tryllian.afc.message.DefaultMessageFilter.
Message Filter with default values.
DefaultMessageFilter() - Constructor for class tryllian.afc.message.DefaultMessageFilter
Creates a new filter with the default values added.
DefaultMessageFilter(boolean) - Constructor for class tryllian.afc.message.DefaultMessageFilter
Creates a new filter.
DefaultPropertiesLanguageTask - class tryllian.afc.language.properties.DefaultPropertiesLanguageTask.
This task will support the tryllian.properties language.
DefaultPropertiesLanguageTask() - Constructor for class tryllian.afc.language.properties.DefaultPropertiesLanguageTask
Default constructor; query-ref properties() will only return properties starting with "insecure." or "exported." and some common ADK properties.
DefaultPropertiesLanguageTask(Set) - Constructor for class tryllian.afc.language.properties.DefaultPropertiesLanguageTask
Allows to specify a set of propertynames that should be visible - that means: that will be answered on a query-ref: properties().
DefaultTask - class tryllian.afc.task.DefaultTask.
Default implementation of Task.
DefaultTask() - Constructor for class tryllian.afc.task.DefaultTask
 
DelayTask - class tryllian.afc.task.standard.DelayTask.
DelayTask is used to wait a number of heartbeats before another task is started.
DelayTask() - Constructor for class tryllian.afc.task.standard.DelayTask
Default constructor (bean) - you will have to set scheduledTask and waitTime before the task is started.
DelayTask(Task, int) - Constructor for class tryllian.afc.task.standard.DelayTask
Constructs a new DelayTask.
DelegationWrapper - class tryllian.are.DelegationWrapper.
Factory for wrapping and unwrapping delegate objects.
DelegationWrapper() - Constructor for class tryllian.are.DelegationWrapper
Creates a new DelegationWrapper.
DeleteGroupTask - class tryllian.afc.task.group.DeleteGroupTask.
Task that lets this agent delete a Group (including its subgroups).
DeleteGroupTask(String) - Constructor for class tryllian.afc.task.group.DeleteGroupTask
Create a Task that lets the agent delete a top-level Group.
DeleteGroupTask(String, String) - Constructor for class tryllian.afc.task.group.DeleteGroupTask
Create a Task that lets the agent delete a Group relative to another.
DeliveryReport - interface tryllian.afc.message.DeliveryReport.
A DeliveryReport is optionally sent when an agent sends a remote message.
DeliveryReport - interface tryllian.are.DeliveryReport.
Information regarding delivery of messages.
DeliveryReportListener - interface tryllian.afc.message.DeliveryReportListener.
Delivery reports are received through this interface.
DieTask - class tryllian.afc.task.standard.DieTask.
Kills the agent executing this task.
DieTask() - Constructor for class tryllian.afc.task.standard.DieTask
Default constructor.
Directory - interface tryllian.afc.address.Directory.
Lookup service for agents, services and habitats.
decodeString(String) - Method in interface tryllian.afc.message.object.ObjectCodec
Decodes (deserializes) a String as an object.
decodeString(String) - Method in class tryllian.afc.message.object.SerializationCodec
 
deliver(OutgoingMessage) - Method in class tryllian.afc.language.ProactiveLanguageTask
Convenience method for delivering a message in a derived class.
destroySubcontext(String, String, String, Transaction) - Method in interface tryllian.are.persistence.spi.JNDIPersistencePlugin
Destroy an existing subcontext.
disableLogging() - Method in class tryllian.afc.task.standard.DebugTask
Disables automatic logging for all interests.
disableLogging(int) - Method in class tryllian.afc.task.standard.DebugTask
Disables automatic logging for the specified interest.
dispatch(IncomingMessage) - Method in class tryllian.afc.message.AbstractMessageDispatcher
Relays the message to the interested listeners.
dispatch(DeliveryReport) - Method in class tryllian.afc.message.AbstractMessageDispatcher
As dispatch for incoming messages, but calling delivery report listeners.
dispatchMessage(Message) - Method in class tryllian.afc.message.AbstractMessageDispatcher
Relays the message to the interested listeners.
dispatchReport(Message) - Method in class tryllian.afc.message.AbstractMessageDispatcher
Dispatch an incoming message that represents a delivery report.
doSend(OutgoingMessage) - Method in class tryllian.afc.message.AbstractMessageDispatcher
Actually sends the message.
doSend(OutgoingMessage) - Method in class tryllian.afc.standalone.AFCMessenger
 
dropProtection(String, String, Transaction) - Method in interface tryllian.are.persistence.spi.JNDIPersistencePlugin
 

E

ECHO_REQUEST - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.echo_sa ECHO_REQUEST = "echo".
ECHO_SA - Static variable in interface tryllian.naming.NamingConstants
The name of the Echo System Agent.
ECHO_SA_PATH - Static variable in interface tryllian.naming.NamingConstants
The path to the Tryllian Echo System Agent context.
EMPTY_FINISH_VALUE - Static variable in interface tryllian.afc.task.Task
The default finish value for the case no finish value has been set.
ENTITY_RESERVED_MASK - Static variable in class tryllian.address.IDReference
If an entity value, after applying this bitmask with a bit-wise and operation, is equal to ENTITY_RESERVED_PATTERN, the entity value is in the "reserved for future use" range.
ENTITY_RESERVED_PATTERN - Static variable in class tryllian.address.IDReference
If an entity value, after applying the ENTITY_RESERVED_MASK, is equal to this field, the entity value is in the "reserved for future use" range.
EVENT_COUNT - Static variable in class tryllian.afc.task.statistics.AgentStatistic
The number of events received so far by a certain agent.
EVENT_COUNT - Static variable in class tryllian.afc.task.statistics.HabitatStatistic
The number of events the Habitat has processed so far.
EXCEPTION_COUNT - Static variable in class tryllian.afc.task.statistics.AgentStatistic
The number of exceptions a certain agent has caused.
EXPEDITIOUS - Static variable in interface tryllian.messenger.MessengerRecord
 
EmptyFilter - class tryllian.afc.message.EmptyFilter.
MessageFilter that accepts all messages
EmptyFilter() - Constructor for class tryllian.afc.message.EmptyFilter
 
EncodingException - exception tryllian.afc.message.object.EncodingException.
Thrown when an object could not be encoded.
EncodingException() - Constructor for class tryllian.afc.message.object.EncodingException
 
EncodingException(String) - Constructor for class tryllian.afc.message.object.EncodingException
 
EncodingException(String, Exception) - Constructor for class tryllian.afc.message.object.EncodingException
 
EventCallback - interface tryllian.util.event.EventCallback.
Interface meant to translate generic callbacks to specific method calls.
EventDispatcher - class tryllian.util.event.EventDispatcher.
A general event-registration and firing utility.
EventDispatcher() - Constructor for class tryllian.util.event.EventDispatcher
Creates a new EventDispatcher.
EventDispatcher(ExceptionHandler) - Constructor for class tryllian.util.event.EventDispatcher
Creates an EventDispatcher with an ExceptionHandler installed.
ExceptionHandler - interface tryllian.util.event.ExceptionHandler.
Implement this interface to get notified of RuntimeExceptions that occured during event dispatching.
ExecutionEnvironment - class tryllian.are.ExecutionEnvironment.
The primary point of contact between an agent and the ARE.
efficiencyRanking() - Method in interface tryllian.messenger.MessengerRecord
Is this a pedestrian or an expeditious messenger?
enableLogging() - Method in class tryllian.afc.task.standard.DebugTask
Enables automatic logging for all interests.
enableLogging(int) - Method in class tryllian.afc.task.standard.DebugTask
Enables automatic logging for the specified interest.
encodeObject(Object) - Method in interface tryllian.afc.message.object.ObjectCodec
Encodes (serializes) an object as a String.
encodeObject(Object) - Method in class tryllian.afc.message.object.SerializationCodec
 
enter(Object) - Method in class tryllian.util.multithread.Queue
Place a new item in the queue.
entity - Variable in class tryllian.address.IDReference
The value of the entity part of the id reference.
equals(Object) - Method in class tryllian.address.AddressURI
Returns true if o is equal to this object.
equals(Object) - Method in class tryllian.address.IDReference
Returns true if the parameter is an IDReference exactly equal to this one.
equalsIDReference(IDReference) - Method in class tryllian.address.IDReference
Returns true if the parameter is an IDReference exactly equal to this one, otherwise false.
eventFired(EventListener, EventObject) - Method in interface tryllian.util.event.EventCallback
Called by the EventDispatcher to send an event.

F

FAILED - Static variable in class tryllian.afc.task.TaskState
The task has failed.
FAILURE - Static variable in interface tryllian.afc.message.Performatives
A failure message is the action of telling another agent that an action was attempted but the attempt failed.
FAILURE - Static variable in interface tryllian.are.fipa.constants.LanguageArguments
Used in the transporter and filetransfer SA.
FIELD_ARGUMENT_0 - Static variable in interface tryllian.are.fipa.constants.SimpleTuple
The field containing the first argument in a message to a system agent.
FIELD_ARGUMENT_1 - Static variable in interface tryllian.are.fipa.constants.SimpleTuple
The field containing the second argument in a message to a system agent.
FIELD_ARGUMENT_2 - Static variable in interface tryllian.are.fipa.constants.SimpleTuple
The field containing the third argument in a message to a system agent.
FIELD_CONTENT_0 - Static variable in interface tryllian.afc.message.MessageConstants
The field containing the first element of the content tuple.
FIELD_CONTENT_0 - Static variable in interface tryllian.are.fipa.constants.SimpleTuple
The field containing the first element of the content tuple.
FIELD_CONTENT_1 - Static variable in interface tryllian.afc.message.MessageConstants
The field containing the second element of the content tuple.
FIELD_CONTENT_1 - Static variable in interface tryllian.are.fipa.constants.SimpleTuple
The field containing the second element of the content tuple.
FIELD_CONTENT_2 - Static variable in interface tryllian.afc.message.MessageConstants
The field containing the third element of the content tuple.
FIELD_CONTENT_2 - Static variable in interface tryllian.are.fipa.constants.SimpleTuple
The field containing the third element of the content tuple.
FIELD_CONTENT_3 - Static variable in interface tryllian.are.fipa.constants.SimpleTuple
The field containing the fourth element of the content tuple.
FIELD_CONTENT_LANGUAGE - Static variable in interface tryllian.afc.message.MessageConstants
Content field indicating the content language.
Value: "content-language".
FIELD_CONTENT_LANGUAGE - Static variable in interface tryllian.are.fipa.constants.FIPA
Content-field indicating the content-language.
FIELD_CONTENT_TYPE - Static variable in interface tryllian.afc.message.MessageConstants
Meta-field indicating the content type.
FIELD_CONTENT_TYPE - Static variable in interface tryllian.are.fipa.constants.AREMessaging
Meta-field indicating the content type.
FIELD_CONVERSATION_ID - Static variable in interface tryllian.are.fipa.constants.AREMessaging
Meta-field indicating the id of the conversation that this message is part of.
FIELD_CONVERSATION_ID - Static variable in interface tryllian.are.fipa.constants.FIPA
Meta-field indicating the id of the conversation that this message is part of.
FIELD_DELIVERY_REPORT - Static variable in interface tryllian.are.fipa.constants.AREMessaging
Broker requirement field for delivery reports
FIELD_IN_REPLY_TO - Static variable in interface tryllian.are.fipa.constants.FIPA
Content-field indicating that a reply to this message should include the value of this field in a "in-reply-to" tuple.
FIELD_LANGUAGE - Static variable in interface tryllian.afc.message.MessageConstants
Content field indicating the agent language for a message, for example tryllian.basic.
FIELD_NICKNAME - Static variable in interface tryllian.afc.message.MessageConstants
Meta-field indicating the nickname of the sender.
Value: "nick-name".
FIELD_PERFORMATIVE - Static variable in interface tryllian.afc.message.MessageConstants
Field indicating the FIPA performative.
Value: "performative".
FIELD_PERFORMATIVE - Static variable in interface tryllian.are.fipa.constants.FIPA
Field indicating the FIPA performative.
FIELD_PREFIX - Static variable in interface tryllian.are.fipa.constants.SimpleTuple
Field containing the prefix (tuple-) of the tuples.
FIELD_REASON - Static variable in interface tryllian.are.fipa.constants.LanguageMetaKeys
Reason for failure or refusal.
FIELD_REPLY_INFO - Static variable in interface tryllian.afc.message.MessageConstants
Meta-field indicating special information about how to reply.
"reply".
FIELD_REPLY_INFO - Static variable in interface tryllian.are.fipa.constants.AREMessaging
Meta-field indicating special information about how to reply.
FIELD_REPLY_WITH - Static variable in interface tryllian.are.fipa.constants.FIPA
Content-field indicating that a reply to this message should include the value of this field in a "in-reply-to" tuple.
FIELD_SUBJECT - Static variable in interface tryllian.are.fipa.constants.SimpleTuple
The field containing the selector in a message to a system agent.
FIELD_TUPLE_SIZE - Static variable in interface tryllian.afc.message.MessageConstants
Field containing an integer denoting the size the tuple in a simple-tuple message.
FIELD_TUPLE_SIZE - Static variable in interface tryllian.are.fipa.constants.SimpleTuple
Field containing an integer denoting the size of the tuple.
FIELD_UNIVERSAL_MEANING - Static variable in interface tryllian.afc.message.MessageConstants
Meta-field giving a universal meaning to special types of messages.
FIELD_UNIVERSAL_MEANING - Static variable in interface tryllian.are.fipa.constants.AREMessaging
Meta-field giving a universal meaning to special types of messages.
FILETRANSFER_SA - Static variable in interface tryllian.naming.NamingConstants
The name of the file transfer system agent
FILETRANSFER_SA_PATH - Static variable in interface tryllian.naming.NamingConstants
The path to the Tryllian Filetransfer System Agent context.
FILE_TRANSFER_DROPBOX - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in the FileTransfer SA.
FILE_TRANSFER_STATUS - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in the FileTransfer SA.
FIPA - interface tryllian.are.fipa.constants.FIPA.
Constants related to FIPA messaging in the ARE.
FIPA_CONTENT_LANGUAGE - Static variable in interface tryllian.are.Message
Field name in content fields (in case of content-type CONTENT_TYPE_FIPA) for fipa content-language.
FIPA_CONTENT_TYPE - Static variable in interface tryllian.afc.message.MessageConstants
Content-type for messages that use Tryllian's fipa-like encoding of messages.
FORCED_FINISH_FAILURE - Static variable in interface tryllian.afc.task.Task
The default finish value of the task if it failed because of a call to forceFinish().
Failure - class tryllian.afc.message.fipa.Failure.
OutgoingMessage with performative 'failure'.
Failure() - Constructor for class tryllian.afc.message.fipa.Failure
Creates a Failure message.
Failure(String, String) - Constructor for class tryllian.afc.message.fipa.Failure
Creates a Failure message with a subject and reason.
FindAgentsInGroupTask - class tryllian.afc.task.group.FindAgentsInGroupTask.
Task that gets the addresses of agents that joined a given Group.
FindAgentsInGroupTask(String) - Constructor for class tryllian.afc.task.group.FindAgentsInGroupTask
 
FindAgentsInGroupTask(String, String) - Constructor for class tryllian.afc.task.group.FindAgentsInGroupTask
 
FindAgentsTask - class tryllian.afc.task.find.FindAgentsTask.
Finds a list of all agents present in a certain habitat.
FindAgentsTask() - Constructor for class tryllian.afc.task.find.FindAgentsTask
Creates a task that will find the agents in the current habitat.
FindAgentsTask(AddressURI) - Constructor for class tryllian.afc.task.find.FindAgentsTask
Creates a task that will find the agents in a given habitat.
FindGroupsTask - class tryllian.afc.task.group.FindGroupsTask.
Task that gets the Groups currently present in the local habitat.
FindGroupsTask() - Constructor for class tryllian.afc.task.group.FindGroupsTask
 
fail() - Method in class tryllian.afc.task.AbstractTask
Marks the task as failed.
fail(Object) - Method in class tryllian.afc.task.AbstractTask
Marks the task as failed and its finish value.
fillContents(Message) - Method in class tryllian.afc.message.DefaultMessage
 
fillContents(Message) - Method in interface tryllian.afc.message.OutgoingMessage
Fill this message with all the content fields of another one.
finish(boolean, Object, Object) - Method in class tryllian.afc.task.AbstractTask
Succeed or fail this task, depending on the given flag.
finish(boolean, Object) - Method in class tryllian.afc.task.AbstractTask
Succeed or fail this task, depending on the given flag.
finish(boolean) - Method in class tryllian.afc.task.AbstractTask
Succeed or fail this task, depending on the given flag.
fireEvent(EventObject, EventCallback) - Method in class tryllian.util.event.EventDispatcher
Fires an event.
forceFinish() - Method in class tryllian.afc.task.AbstractTask
 
forceFinish(Object) - Method in class tryllian.afc.task.AbstractTask
 
forceFinish() - Method in interface tryllian.afc.task.Task
Forces a Task to finish at the next heartbeat.
forceFinish(Object) - Method in interface tryllian.afc.task.Task
Forces a Task to finish at the next heartbeat.
forceFinish() - Method in class tryllian.afc.task.TaskScheduler
Stop the scheduler.
forceFinish(Object) - Method in class tryllian.afc.task.TaskScheduler
Stop the scheduler.

G

GLOBAL_HABITAT - Static variable in interface tryllian.naming.NamingConstants
Symbolic link to the global habitat.
GOING_TO_FAIL - Static variable in class tryllian.afc.task.TaskState
The task has decided to fail, but no events are sent yet.
GOING_TO_SUCCEED - Static variable in class tryllian.afc.task.TaskState
The task has decided to succeed, but no events are sent yet.
GRANTOR_LOCAL_MASK - Static variable in class tryllian.address.IDReference
If a grantor value, after applying this bitmask with a bit-wise and operation, is equal to GRANTOR_LOCAL_PATTERN, the grantor value is in the "reserved for use exclusively within a local intranet" range.
GRANTOR_LOCAL_PATTERN - Static variable in class tryllian.address.IDReference
If a grantor value, after applying the GRANTOR_LOCAL_MASK, is equal to this field, the grantor value is in the "reserved for use exclusively within a local intranet" range.
GRANTOR_RESERVED_MASK - Static variable in class tryllian.address.IDReference
If a grantor value, after applying this bitmask with a bit-wise and operation, is equal to GRANTOR_RESERVED_PATTERN, the grantor value is in the "reserved for future use" range.
GRANTOR_RESERVED_PATTERN - Static variable in class tryllian.address.IDReference
If a grantor value, after applying the GRANTOR_RESERVED_MASK, is equal to this field, the grantor value is in the "reserved for future use" range.
GRANTOR_TRYLLIAN_DEFAULT - Static variable in class tryllian.address.IDReference
We create a special grantor for Tryllian's own ID references.
GROUPS - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in the JNDI SA.
GROUPS_CONTEXT - Static variable in interface tryllian.naming.NamingConstants
The full name of the groups context.
GROUPS_PATH - Static variable in interface tryllian.naming.NamingConstants
The base path for the groups context.
GROUPS_SPACE - Static variable in interface tryllian.naming.NamingConstants
The name of the groups namespace.
GetPropertiesTask - class tryllian.afc.language.properties.GetPropertiesTask.
This task gets the list of available properties from another agent.
GetPropertiesTask(AddressURI) - Constructor for class tryllian.afc.language.properties.GetPropertiesTask
Regular constructor.
GetPropertiesTask() - Constructor for class tryllian.afc.language.properties.GetPropertiesTask
Bean constructor; specify the receiver before starting using setReceiver.
GetPropertyTask - class tryllian.afc.language.properties.GetPropertyTask.
This task gets the value of a property from another agent.
GetPropertyTask(AddressURI, String) - Constructor for class tryllian.afc.language.properties.GetPropertyTask
Regular constructor, specifying everything needed.
GetPropertyTask() - Constructor for class tryllian.afc.language.properties.GetPropertyTask
Bean constructor, specifying nothing, leaving it for setter methods.
gc(Transaction) - Method in interface tryllian.are.persistence.spi.ARLPersistencePlugin
Make the contents of the arl cache consistent by doing garbage collection.
gc(Transaction) - Method in interface tryllian.are.persistence.spi.JNDIPersistencePlugin
 
gc(Transaction) - Method in interface tryllian.are.persistence.spi.PersistencePlugin
Does some garbage collection on the backend.
get() - Static method in class tryllian.are.ExecutionEnvironment
Returns the ExecutionEnvironment for the calling agent.
get(String, ARLBuilder, Transaction) - Method in interface tryllian.are.persistence.spi.ARLPersistencePlugin
Retrieve an arl object from the data contained in the database.
getARL() - Method in interface tryllian.are.persistence.spi.AgentBuilder
The AgentBuilder implementation creates an instance of the ARLBuilder implementation for the plugins to use: the plugin cannot do that.
getARL() - Method in interface tryllian.are.persistence.spi.AgentSerializer
Returns the AgentResourceLocator Serializer which represents the current agent's AgentResourceLocator.
getARLID() - Method in interface tryllian.are.persistence.spi.ARLSerializer
Returns the unique identifier of the ARL.
getARLPlugin() - Method in interface tryllian.are.persistence.spi.PersistencePlugin
Returns the plugin required for manipulating ARLs in the persistence backend.
getActiveSubtask() - Method in class tryllian.afc.task.TaskScheduler
Returns the currently active task.
getActualException() - Method in class tryllian.afc.message.object.DecodingException
 
getActualException() - Method in class tryllian.afc.message.object.EncodingException
 
getAddress() - Method in class tryllian.afc.task.standard.CreateAgentTask
Returns the address of the newly created agent or null when something went wrong or the task is not yet finished.
getAddressHelper() - Method in class tryllian.are.ExecutionEnvironment
Returns an AddressHelper.
getAddressResolver() - Method in interface tryllian.afc.address.Directory
Returns the AddressHelper implementation provided by the ARE.
getAgent() - Method in class tryllian.afc.task.standard.QueryCertificateTask
The agent we want to know the certificates of.
getAgent() - Method in class tryllian.afc.task.statistics.AgentStatisticsTask
Returns the agent we want to know the statistics of.
getAgent() - Method in interface tryllian.are.persistence.spi.AgentSerializer
Returns an encoded String containing the storable data of an agent.
getAgentAddresses() - Method in class tryllian.afc.task.find.JNDIResolveTask
Returns a list containing only the AddressURIes in the result list.
getAgentAttributes(String) - Method in interface tryllian.are.persistence.spi.AgentSerializer
Returns the agent's attributes in the form of a map containing key-value pair combinations.
getAgentBytes() - Method in interface tryllian.are.persistence.spi.AgentSerializer
Returns an array of bytes containing the storable data of an agent.
getAgentContext() - Method in class tryllian.afc.task.AbstractTask
 
getAgentContext() - Method in interface tryllian.afc.task.Task
Information about the agent this task has been plugged in.
getAgentID() - Method in interface tryllian.are.persistence.spi.AgentSerializer
Returns the agentID encoded as a string.
getAgentName() - Method in class tryllian.address.AddressURI
Returns the agent path as a JNDI Name.
getAgentPath() - Method in class tryllian.address.AddressURI
Return the agent path that is contained in this Agent URI as a String.
getAgentPlugin() - Method in interface tryllian.are.persistence.spi.PersistencePlugin
Returns the plugin required for manipulating agents in the persistence backend.
getAgentToClone() - Method in class tryllian.afc.task.standard.CloneTask
Get the address of the agent to clone.
getAgentToUpgrade() - Method in class tryllian.afc.task.standard.UpgradeAgentTask
The agent address that was set.
getAgents() - Method in interface tryllian.afc.address.Directory
Returns a set of all non-system (= AFC) agents in this habitat.
getAgents() - Method in class tryllian.afc.task.find.FindAgentsTask
Returns the List of all agents in the habitat.
getAgents() - Method in class tryllian.afc.task.group.FindAgentsInGroupTask
Return the result of this Task.
getAlias() - Method in class tryllian.are.security.DNASigner
Getter for alias.
getAnswer() - Method in class tryllian.afc.task.interaction.ReplyTask
Returns an answer to the query.
getArguments() - Method in class com.tryllian.are.startup.StartHabitat
Gets the arguments that will be given to the newly started habitat.
getArguments() - Method in class tryllian.afc.message.AbstractMessage
 
getArguments() - Method in interface tryllian.afc.message.Message
Returns the arguments of a message.
getArguments() - Method in class tryllian.afc.task.interaction.ReplyTask
Returns the argument list that must be in the query to respond.
getArguments() - Method in class tryllian.afc.task.interaction.SendAndReceiveTask
Returns the arguments of the message to be sent.
getBindingTemplates() - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Gets the BindingTemplates of the first BusinessService found.
getBindings(String, String, Transaction) - Method in interface tryllian.are.persistence.spi.JNDIPersistencePlugin
Returns a List containing Binding objects for every binding in the specified context.
getBrokerHint(String) - Method in interface tryllian.are.Message
Hints are added to the message by the sender or by the habitats or messengers that have handled the message to give the brokers that will handle the message a strong suggestion about the way the message should be handled.
getBrokerHint(String) - Method in class tryllian.are.OutgoingMessage
Returns broker hint that was set earlier.
getBrokerHintFields() - Method in interface tryllian.are.Message
Returns the names of all the different hints supplied by sender or by message brokers.
getBrokerHintFields() - Method in class tryllian.are.OutgoingMessage
 
getBrokerNotice(String) - Method in interface tryllian.are.Message
Returns the broker notice named field.
getBrokerNotice(String) - Method in class tryllian.are.OutgoingMessage
 
getBrokerNoticeFields() - Method in interface tryllian.are.Message
Returns the names of all different notices supplied by the Message Broker.
getBrokerNoticeFields() - Method in class tryllian.are.OutgoingMessage
 
getBrokerRequirement(String) - Method in interface tryllian.are.Message
BrokerRequirements are added to the message by the sender, or by the habitats or messengers that have already handled the message.
getBrokerRequirement(String) - Method in class tryllian.are.OutgoingMessage
Returns broker requirement that was set earlier.
getBrokerRequirementFields() - Method in interface tryllian.are.Message
Returns the names of all the different requirements supplied by sender or by message brokers.
getBrokerRequirementFields() - Method in class tryllian.are.OutgoingMessage
 
getBusinessInfo() - Method in class tryllian.webservices.registry.UDDIRetrieveWebServicesTask
Getter for property businessInfo.
getBusinessInfos() - Method in class tryllian.webservices.registry.UDDIWhitePagesSearchTask
Getter for property BusinessInfos.
getBusinessInfos() - Method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Getter for property businessFound.
getBusinessServices() - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Get the complete list of all business services found
getBusinessesInfosKeys(BusinessInfos) - Static method in class tryllian.webservices.registry.UDDIWhitePagesSearchTask
Convenience method in case only the business keys are required.
getBusinessesInfosKeys(BusinessInfos) - Static method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Convenience method in case only the business keys are required.
getCall() - Method in class tryllian.webservices.client.SendRPCMessageTask
Returns the call that will be used.
getCallResult() - Method in class tryllian.webservices.client.SendRPCMessageTask
Returns the result of a soap call.
getCancellationArguments() - Method in class tryllian.afc.task.interaction.SubscriptionListenerTask
Get the additional arguments to be used when cancelling.
getCancellationArguments() - Method in class tryllian.afc.task.statistics.HabitatStatisticsListenerTask
Implemented to cancel from 'statistics' with the correct arguments.
getCategoryBag() - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Gets the CategoryBag of the first BusinessService found.
getCause() - Method in class tryllian.address.MalformedAddressURIException
 
getCause() - Method in class tryllian.are.persistence.spi.PersistenceException
Returns the exception that caused this exception.
getCause() - Method in class tryllian.are.security.DNAComposerException
Get the underlying exception wrapped by this DNAComposerException.
getCertificates() - Method in class tryllian.afc.task.standard.QueryCertificateTask
Returns the obtained certificates.
getCheckpointed(Transaction) - Method in interface tryllian.are.persistence.spi.AgentPersistencePlugin
Returns a Set of Strings containing the Agent IDs of all checkpointed agents.
getClassName() - Method in class com.tryllian.are.startup.StartHabitat
Returns the class name used to start a new habitat.
getCloneAddress() - Method in class tryllian.afc.task.standard.CloneTask
Returns the address of the clone.
getCodec(String) - Method in class tryllian.afc.message.object.CodecRegistry
Retrieves the codec that has been registered for the indicated ID.
getCodec() - Method in class tryllian.afc.message.object.ObjectMessage
Returns the codec used for this message.
getCodecID() - Method in interface tryllian.afc.message.object.ObjectCodec
Returns a String that identifies the codec.
getCodecID() - Method in class tryllian.afc.message.object.SerializationCodec
 
getCollection() - Method in class tryllian.afc.task.standard.IterateCollectionTask
Get the collection we are iterating over.
getConnection() - Method in class tryllian.afc.task.jms.QueueTask
Get the connection used for this JMS Queue.
getConnection() - Method in class tryllian.afc.task.jms.TopicTask
Get the connection used for this JMS topic.
getConnectionFactory() - Method in class tryllian.afc.task.jms.JMSTask
Get the name of the JMS factory used for the JMS task.
getConstructorArguments() - Method in class tryllian.afc.task.standard.CreateAgentTask
Returns the arguments that will be passed to the constructor of the agent.
getContent(String) - Method in class tryllian.afc.message.AbstractMessage
 
getContent(String) - Method in interface tryllian.afc.message.Message
Returns the content from a field indicated by the parameter 'key'.
getContentAsString(String) - Method in interface tryllian.are.Message
Returns the content field named field.
getContentAsString(String) - Method in class tryllian.are.OutgoingMessage
Returns the value of the content field named key.
getContentKeys() - Method in class tryllian.afc.message.AbstractMessage
 
getContentKeys() - Method in interface tryllian.afc.message.Message
Returns the keys of all content fields
getContentKeys() - Method in interface tryllian.are.Message
Returns the names of all different content fields.
getContentKeys() - Method in class tryllian.are.OutgoingMessage
Returns the names of all content fields that have a value.
getContextName() - Method in class tryllian.afc.task.find.JNDIResolveTask
Get the context name to be resolved.
getContextNames() - Method in class tryllian.afc.task.find.JNDIResolveTask
Return list with only contextnames (not agentaddresses) as strings.
getConversation() - Method in interface tryllian.afc.message.IncomingMessage
Returns the Conversation this message was sent in.
getConversation() - Method in class tryllian.afc.task.interaction.SendAndReceiveTask
Retursn the conversation the request is sent in.
getConversationFor(Message) - Method in class tryllian.afc.message.AbstractMessageDispatcher
Get the Conversation for this message, if possible.
getConversationID() - Method in class tryllian.afc.message.AbstractMessage
 
getConversationID() - Method in interface tryllian.afc.message.Message
Returns the conversation ID of this message.
getCurrentAgentAddress() - Method in class tryllian.are.ExecutionEnvironment
Returns the current address of the calling agent.
getCurrentAgentCreationDate() - Method in class tryllian.are.ExecutionEnvironment
Returns the creation date of the DNA file of the calling agent.
getCurrentAgentIDReference() - Method in class tryllian.are.ExecutionEnvironment
Returns the IDReference of the calling agent.
getDNACreationDate() - Method in class tryllian.afc.agent.Agent
 
getDNACreationDate() - Method in class tryllian.afc.standalone.StandaloneAgent
 
getDNACreationDate() - Method in class tryllian.afc.swing.SwingAgentBridge
 
getDNACreationDate() - Method in interface tryllian.afc.task.AgentContext
Returns the creation date of the DNA file.
getDebug() - Method in class com.tryllian.are.startup.StartHabitat
Returns whether debug messages are printed to System.err during Habitat startup.
getDefaultDescriptionString() - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Gets the default description of the first BusinessService found.
getDefaultNameString() - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Gets the Name as a single string of the first BusinessService found.
getDefaultProvider() - Method in class tryllian.afc.task.filetransfer.AcceptSingleFileTask
Implemented to return the local FTSA.
getDefaultProvider() - Method in class tryllian.afc.task.find.TrackAgentsTask
Get the default provider for the 'agent-movement' subscription protocol.
getDefaultProvider() - Method in class tryllian.afc.task.interaction.SubscriptionListenerTask
Abstract method, to be implemented by a derived class.
getDefaultProvider() - Method in class tryllian.afc.task.statistics.HabitatStatisticsListenerTask
Get the default provider for the 'statistics' subscription protocol.
getDefinition(String) - Method in class tryllian.afc.language.LanguageContext
Get the definition of the language with a given name.
getDefinition() - Method in class tryllian.afc.language.ReactiveLanguageTask
Returns the language this task handles.
getDelay() - Method in class tryllian.afc.task.standard.PeriodicalTask
Get the delay period.
getDeliveryFailureHandler() - Method in class tryllian.afc.standalone.AFCMessenger
Retrieve the current delivery failure handler.
getDeliveryReport() - Method in class tryllian.are.AgentEvent
Returns the message delivery report, if there was any.
getDescriptionVector() - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Gets the Decription Vector of the first BusinessService found.
getDirectory() - Method in class tryllian.afc.agent.Agent
 
getDirectory() - Method in class tryllian.afc.standalone.StandaloneAgent
 
getDirectory() - Method in class tryllian.afc.swing.SwingAgentBridge
Returns the directory that provides a lookup service.
getDirectory() - Method in interface tryllian.afc.task.AgentContext
Returns the Directory that can be used to get addressing information.
getDnaFile() - Method in class tryllian.afc.task.standard.CreateAgentTask
Returns the DNA file the agent will be created from.
getDnaFile() - Method in class tryllian.afc.task.standard.UpgradeAgentTask
The DNA file that was set.
getEndpoints() - Method in class tryllian.are.HabitatInfo
Returns the endpoint arry for this habitat.
getEntityValue() - Method in class tryllian.address.IDReference
Returns the value of the entity part of this identity reference.
getExtraClassLoaderAdditions() - Method in class com.tryllian.are.startup.StartHabitat
Gets an array containing the extra jar files or directories that will be added to the default class loader.
getFactory() - Static method in class tryllian.afc.message.MessageFactoryProvider
Returns an instance of a MessageFactory.
getFileName() - Method in class tryllian.afc.task.filetransfer.AcceptFileEvent
 
getFinishValue() - Method in class tryllian.afc.task.AbstractTask
Return the finish value of this task.
getFinishValue() - Method in interface tryllian.afc.task.Task
A value that can be set when the task finishes.
getFirstAccessPoint() - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Gets the first UDDI4J AccessPoint of the first BusinessService found
getFirstAccessPointURLString() - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Gets the first UDDI4J AccessPoint of the first BusinessService found
getFirstBusinessInfo() - Method in class tryllian.webservices.registry.UDDIWhitePagesSearchTask
Convenience method when only the first business found is of interest.
getFirstBusinessInfo() - Method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Convenience method when only the first business found is of interest.
getFirstBusinessService() - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Get the first UDDI4J Business Service found
getFirstServiceInfo() - Method in class tryllian.webservices.registry.UDDIRetrieveWebServicesTask
Convenience method that returns the first ServiceInfo from the list of search results.
getGrantorValue() - Method in class tryllian.address.IDReference
Returns the value of the grantor part of this identity reference.
getGroups() - Method in class tryllian.afc.task.group.FindGroupsTask
Return the result of this Task.
getHabitat() - Method in class tryllian.afc.task.find.FindAgentsTask
Returns the habitat where this task will look for the available agents.
getHabitat() - Method in class tryllian.afc.task.find.JNDIResolveTask
Get the name of the habitat where to do the lookup.
getHabitatAgent() - Method in interface tryllian.afc.address.Directory
Returns the address of the Habitat Agent on the current habitat.
getHabitatAgent() - Method in class tryllian.afc.agent.Agent
Deprecated. Use the Directory interface instead.
getHabitatID() - Method in class tryllian.are.HabitatInfo
 
getHabitatID() - Method in interface tryllian.are.persistence.spi.ARLBuilder
Returns the habitatID of the habitat this builder is running in.
getHabitatInfo() - Method in interface tryllian.messenger.MetaDataProvider
Get the HabitatInfo
getHabitatName() - Method in class tryllian.address.AddressURI
Get the habitat part of the address.
getHabitatNames() - Method in interface tryllian.afc.address.Directory
Returns a set of all known habitats.
getHabitatNames() - Method in class tryllian.are.HabitatInfo
Retrieve the names of this habitat.
getHabitats() - Method in interface tryllian.afc.address.Directory
Returns a set of all known habitats.
getHabitats() - Method in interface tryllian.messenger.MessengerPlugin
Return a map containing habitatrecords mapped to habitatid.
getHeartbeats() - Method in class tryllian.afc.task.standard.TimerTask
Returns the number of heartbeats to wait.
getID() - Method in interface tryllian.afc.message.Conversation
Returns the ID of this conversation.
getInstance(AgentContext) - Static method in class tryllian.afc.message.object.CodecRegistry
Retrieves the CodecRegistry from the AgentContext or creates a new one.
getJMSDestination() - Method in class tryllian.afc.task.jms.JMSTask
Get the JMS destination.
getJNDIContext() - Method in class tryllian.are.ExecutionEnvironment
Returns the JNDI Initial Context which can be used for all kinds of lookups.
getJNDIFactory() - Method in class tryllian.afc.task.jms.JMSTask
Get the name of the JNDI factory used for the JMS task.
getJNDIPlugin() - Method in interface tryllian.are.persistence.spi.PersistencePlugin
Returns the plugin required for manipulating JNDI in the persistence backend.
getJarURLs(String) - Method in interface tryllian.are.persistence.spi.ARLSerializer
Returns a map containing JarID to URL mappings.
getJars(Transaction) - Method in interface tryllian.are.persistence.spi.ARLPersistencePlugin
Gets a map of all the jars in the database.
getKeyStoreFile() - Method in class tryllian.are.security.DNASigner
Getter for keystore.
getKeyword() - Method in class tryllian.afc.task.statistics.Statistic
Returns the keyword that is send to the statistics agent in the Habitat.
getLanguage() - Method in class tryllian.afc.message.AbstractMessage
 
getLanguage() - Method in interface tryllian.afc.message.Message
Returns the language this message is in.
getLanguage() - Method in class tryllian.afc.task.interaction.ReplyTask
Returns the language for this ReplyTask.
getLanguage() - Method in class tryllian.afc.task.interaction.SendAndReceiveTask
Returns the language of the message to be sent.
getLanguageContext() - Method in class tryllian.afc.agent.AbstractAgent
 
getLanguageContext() - Method in class tryllian.afc.swing.SwingAgentBridge
 
getLanguageContext() - Method in interface tryllian.afc.task.AgentContext
Returns the language context.
getLanguages() - Method in class tryllian.afc.language.LanguageContext
Returns the set of names of the languages supported by the agent.
getLocation() - Method in class tryllian.afc.task.standard.MoveTask
Returns the location the agent will move to.
getMainClass() - Method in interface tryllian.are.persistence.spi.ARLSerializer
Returns the string representing the fully qualified main class of the agent.
getMainTask() - Method in class tryllian.afc.agent.AbstractAgent
 
getMaximumResults() - Method in class tryllian.webservices.registry.UDDIRetrieveWebServicesTask
Getter for property maximumResults.
getMaximumResults() - Method in class tryllian.webservices.registry.UDDIWhitePagesSearchTask
Getter for property maximumResults.
getMaximumResults() - Method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Getter for property maximumResults.
getMessage() - Method in interface tryllian.afc.message.DeliveryReport
The delivery report message wrapped by this DeliveryReport.
getMessage() - Method in class tryllian.afc.task.standard.LogTask
Get the message that will be logged.
getMessage() - Method in class tryllian.are.AgentEvent
Returns the incoming message if there was any.
getMessage() - Method in class tryllian.are.persistence.spi.PersistenceException
Returns the message.
getMessageDispatcher() - Method in class tryllian.afc.agent.AbstractAgent
 
getMessageDispatcher() - Method in class tryllian.afc.agent.Agent
 
getMessageDispatcher() - Method in class tryllian.afc.standalone.StandaloneAgent
 
getMessageFactory() - Method in class tryllian.afc.agent.Agent
 
getMessageFactory() - Method in class tryllian.afc.standalone.StandaloneAgent
 
getMessageFactory() - Method in class tryllian.afc.swing.SwingAgentBridge
Not supported.
getMessageFactory() - Method in interface tryllian.afc.task.AgentContext
Returns the message factory.
getMessageFactory() - Method in class tryllian.webservices.gateway.HabitatGateway
Get the message factory.
getMessageFilter() - Method in class tryllian.afc.language.ReactiveDispatchTask
Returns the Message filter for this task.
getMessageFilter() - Method in class tryllian.afc.task.ReactiveTask
Returns the Message filter for this task.
getMessageForARE() - Method in class tryllian.afc.message.AbstractMessage
Returns the underlying ARE message delegate.
getMessageHandler(MessengerPlugin) - Method in interface tryllian.messenger.RegistrationHandler
 
getMessengerRecord() - Method in interface tryllian.messenger.MessengerPlugin
Presents the metadata of this messenger.
getMeta(String) - Method in class tryllian.afc.message.AbstractMessage
 
getMeta(String) - Method in interface tryllian.afc.message.Message
Returns the meta field indicated by the parameter 'field'.
getMeta(String) - Method in interface tryllian.are.Message
Returns the meta field named field
getMeta(String) - Method in class tryllian.are.OutgoingMessage
Returns the value of the meta field field.
getMetaDataProvider() - Method in interface tryllian.messenger.RegistrationHandler
 
getMetaFields() - Method in class tryllian.afc.message.AbstractMessage
 
getMetaFields() - Method in interface tryllian.afc.message.Message
Returns the keys of all meta fields.
getMetaFields() - Method in interface tryllian.are.Message
Returns the names of all different meta fields.
getMetaFields() - Method in class tryllian.are.OutgoingMessage
Returns the names of all meta fields that have a value.
getMilliseconds() - Method in class tryllian.afc.task.standard.WaitMillisTask
Returns the time (in milliseconds) this task will wait.
getMyAddress() - Method in class tryllian.afc.agent.AbstractAgent
 
getMyAddress() - Method in interface tryllian.afc.message.MessageDispatcher
Returns the address of this agent.
getMyAddress() - Method in class tryllian.afc.standalone.AFCMessenger
Get the address of this 'agent'.
getMyAddress() - Method in class tryllian.afc.swing.SwingAgentBridge
 
getName() - Method in class tryllian.afc.agent.AbstractAgent
 
getName() - Method in class tryllian.afc.language.LanguageDefinition
Gets the name of this language.
getName() - Method in class tryllian.afc.language.basic.NameTask
Return the name of the other agent as the inform reply indicates.
getName() - Method in class tryllian.afc.message.AbstractMessageDispatcher
 
getName() - Method in interface tryllian.afc.message.MessageDispatcher
Returns the name of the agent.
getName() - Method in class tryllian.afc.swing.SwingAgentBridge
 
getName() - Method in class tryllian.util.multithread.Queue
Returns the name of this queue.
getNamesSearched() - Method in class tryllian.webservices.registry.UDDIWhitePagesSearchTask
Getter for property namesSearched.
getNamingContext() - Method in interface tryllian.afc.address.Directory
Returns the full Tryllian ADK Naming Context.
getNamingContext() - Method in class tryllian.afc.agent.Agent
 
getNamingContext() - Method in class tryllian.afc.standalone.StandaloneAgent
 
getNamingContext() - Method in class tryllian.afc.swing.SwingAgentBridge
Deprecated. Use getDirectory().getNamingContext();
getNamingContext() - Method in interface tryllian.afc.task.AgentContext
Returns the JNDI naming context.
getNextTaskForFailure() - Method in interface tryllian.afc.task.SchedulingRule
Returns the next task to be scheduled if the task associated with this rule failed.
getNextTaskForSuccess() - Method in interface tryllian.afc.task.SchedulingRule
Returns the next task to be scheduled if the task associated with this rule succeeded.
getNickname(AddressURI) - Method in interface tryllian.afc.address.Directory
Returns the nick name of a particular agent.
getOrCreateConversationFor(Message) - Method in class tryllian.afc.agent.AbstractAgent
 
getOrCreateConversationFor(Message) - Method in class tryllian.afc.message.AbstractMessageDispatcher
 
getOrCreateConversationFor(Message) - Method in interface tryllian.afc.message.MessageDispatcher
Returns the conversation this message is/will be sent in, if initialized; otherwise, create a Conversation, if possible with an ID based on the 'conversation-id' meta field in the message.
getOrCreateConversationFor(Message) - Method in class tryllian.afc.swing.SwingAgentBridge
Not supported.
getOutgoingMessageForARE() - Method in class tryllian.afc.message.DefaultMessage
 
getOutgoingMessageForARE() - Method in interface tryllian.afc.message.OutgoingMessage
Returns an OutgoingMessage that can be understood by the ARE subsystem.
getParameterValues() - Method in class tryllian.webservices.client.SendRPCMessageTask
 
getParentClassLoader() - Method in class com.tryllian.are.startup.StartHabitat
Gets the ClassLoader that should be the parent of the ClassLoader for the class to be started.
getPerformative() - Method in class tryllian.afc.message.AbstractMessage
 
getPerformative() - Method in interface tryllian.afc.message.Message
Returns the performative of the message or null if there is no performative.
getPersistencyFlag(String, Transaction) - Method in interface tryllian.are.persistence.spi.AgentPersistencePlugin
Retrieves the persistency flag for the specified agent, or null if the agent is not in the database.
getProgress(String) - Method in class tryllian.afc.task.filetransfer.AcceptFilesTask
Get the transfer progress for a file currently being transferred, or recently transferred.
getProgress() - Method in class tryllian.afc.task.filetransfer.AcceptSingleFileTask
Return the progress made so far in accepting the file as a percentage.
getProperties() - Method in class tryllian.afc.agent.AbstractAgent
 
getProperties() - Method in class tryllian.afc.language.properties.GetPropertiesTask
Return the received properties as a List (if the task succeeded).
getProperties() - Method in class tryllian.afc.swing.SwingAgentBridge
 
getProperties() - Method in interface tryllian.afc.task.AgentContext
Returns the agent property map.
getProperties() - Method in interface tryllian.are.persistence.spi.PersistencePlugin
Returns the properties set for this plugin.
getProperty(String) - Method in class tryllian.afc.agent.AbstractAgent
 
getProperty(String) - Method in class tryllian.afc.swing.SwingAgentBridge
Retrieves an object from the agent's property map.
getProperty(String) - Method in interface tryllian.afc.task.AgentContext
Retrieves an object from the agent's property map.
getPropertyKeys() - Method in class tryllian.afc.agent.AbstractAgent
 
getPropertyKeys() - Method in class tryllian.afc.swing.SwingAgentBridge
 
getPropertyKeys() - Method in interface tryllian.afc.task.AgentContext
Get the property keys.
getPropertyName() - Method in class tryllian.afc.language.properties.CancelPropertyTask
Get the name of the property to cancel.
getPropertyName() - Method in class tryllian.afc.language.properties.GetPropertyTask
Bean getter for property name.
getPropertyName() - Method in class tryllian.afc.language.properties.SetPropertyTask
Bean getter for the property name.
getPropertyName() - Method in class tryllian.afc.language.properties.SubscribePropertyTask
get the name of the property to get.
getPropertyName() - Method in class tryllian.afc.task.standard.QueryHabitatPropertyTask
Returns the name of the property that we want to know the value of.
getPropertyName() - Method in class tryllian.afc.task.standard.SetHabitatPropertyTask
Returns the name of the property to be set.
getPropertyValue() - Method in class tryllian.afc.language.properties.GetPropertyTask
Get the property value (the goal of this task).
getPropertyValue() - Method in class tryllian.afc.language.properties.SetPropertyTask
Bean getter for property value.
getPropertyValue() - Method in class tryllian.afc.language.properties.SubscribePropertyTask
A subscribe to a property should get an inform specifying the current value as an answer.
getPropertyValue() - Method in class tryllian.afc.task.standard.SetHabitatPropertyTask
Returns the value of the property to be set.
getProvider() - Method in class tryllian.afc.task.interaction.SubscriptionListenerTask
Get the currently used subscription provider.
getQueue() - Method in class tryllian.afc.task.jms.QueueTask
Get the queue used for this connection.
getReason() - Method in interface tryllian.afc.message.DeliveryReport
The reason this delivery report was sent (useful in case of failure).
getReasonForFailure() - Method in class tryllian.afc.task.MoveEvent
If this event is sent because of a failed move, this method returns the reason why the move failed.
getReasonForFailure() - Method in class tryllian.afc.task.filetransfer.AcceptFileEvent
 
getReceivePerformative() - Method in class tryllian.afc.task.interaction.SendAndReceiveTask
Get the performative of the message to be received.
getReceiver() - Method in class tryllian.afc.language.ProactiveLanguageTask
Returns the agent the message will be sent to when this task isstarted.
getReceiver() - Method in class tryllian.afc.message.AbstractMessage
 
getReceiver() - Method in interface tryllian.afc.message.Message
Returns the address of the receiver of the message.
getReceiver() - Method in class tryllian.afc.task.interaction.SendAndReceiveTask
Gets the receiver of the message.
getReceiver() - Method in interface tryllian.are.Message
Returns the address of the receiver.
getReceiver() - Method in class tryllian.are.OutgoingMessage
Returns the address of the receiver of the message.
getRelativeTiming() - Method in class tryllian.afc.task.standard.PeriodicalTask
Is the delay period relative (decaheartbeats) or not (seconds)?
getRestorable(Transaction) - Method in interface tryllian.are.persistence.spi.AgentPersistencePlugin
Returns a Set of Strings containing the Agent IDs of all agents that should be woken up.
getResult() - Method in class tryllian.afc.language.ProactiveLanguageTask
Convenience method to get the interesting result tuples as a List.
getResult() - Method in class tryllian.afc.task.find.JNDIResolveTask
Get the result: a list of strings that represent the Objects of the bindings that are in the context.
getResult() - Method in class tryllian.afc.task.interaction.SendAndReceiveTask
If the task succeeded, this property contains the argument list of the received message.
getRetries() - Method in class tryllian.afc.task.standard.TaskRetryTask
Get the number of retries.
getRetrievable() - Method in class tryllian.util.multithread.Queue
Returns the number of items currently available in the queue through the retrieve method.
getRetryTask() - Method in class tryllian.afc.task.standard.TaskRetryTask
Get the task to retry.
getScheduledTask() - Method in class tryllian.afc.task.standard.DelayTask
Get the task that will be scheduled.
getSendPerformative() - Method in class tryllian.afc.task.interaction.SendAndReceiveTask
Get the performative of the message to be sent.
getSender() - Method in class tryllian.afc.message.AbstractMessage
 
getSender() - Method in interface tryllian.afc.message.Message
Returns the address of the sender of the message.
getSender() - Method in interface tryllian.are.Message
Returns the address of the sender.
getSender() - Method in class tryllian.are.OutgoingMessage
Returns the address of the sender of the message.
getSenderName() - Method in class tryllian.afc.message.AbstractMessage
 
getSenderName() - Method in interface tryllian.afc.message.IncomingMessage
Returns the name ('nickname') of the agent that sent this message.
getSenderName() - Method in interface tryllian.afc.message.Message
Returns the nick name of the sender.
getSerializationType() - Method in interface tryllian.are.persistence.spi.AgentSerializer
Returns an identifier signifying the serialization type of the agent.
getServiceAgent(String) - Method in interface tryllian.afc.address.Directory
Returns the address of the agent that advertises a certain service in the local habitat.
getServiceAgents(String) - Method in interface tryllian.afc.address.Directory
Returns a set of agents that advertise a service in the local habitat.
getServiceDetail() - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Getter for property serviceDetail after the UDDI query has been performed.
getServiceInfo() - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Getter for property serviceDetail.
getServiceInfoList() - Method in class tryllian.webservices.registry.UDDIRetrieveWebServicesTask
Getter for property serviceInfoList.
getServiceName() - Method in class tryllian.afc.task.standard.RegisterTask
Returns the serviceName.
getServiceName() - Method in class tryllian.afc.task.standard.UnregisterTask
Returns the serviceName.
getServiceNames() - Method in interface tryllian.afc.address.Directory
Returns a set of all currently registered services.
getServiceNamesSearchKeys() - Method in class tryllian.webservices.registry.UDDIRetrieveWebServicesTask
Returns the list of names added to filter the servicelist.
getServicesFoundAsUDDIKeyStrings(ServiceInfos) - Static method in class tryllian.webservices.registry.UDDIRetrieveWebServicesTask
Convenience method in case only the service keys are required.
getSession() - Method in class tryllian.afc.task.jms.QueueTask
Get the session used for this JMS Queue.
getSession() - Method in class tryllian.afc.task.jms.TopicTask
Get the session used for this JMS topic.
getSize() - Method in class tryllian.util.multithread.Queue
Returns the current size of the queue
getState() - Method in class tryllian.afc.task.AbstractTask
 
getState() - Method in interface tryllian.afc.task.Task
Returns the state of the task (busy, succeeded, failed, etc).
getState() - Method in interface tryllian.are.StateSerializable
Returns the complete state of an agent as a string.
getStatistic() - Method in class tryllian.afc.task.statistics.AgentStatisticsTask
 
getStatistic(HabitatStatistic) - Method in class tryllian.afc.task.statistics.HabitatStatistics
Get the value of the statistic.
getStatistic(String) - Method in class tryllian.afc.task.statistics.HabitatStatistics
Get the value of the statistic.
getStatistic() - Method in class tryllian.afc.task.statistics.HabitatStatisticsTask
 
getStatistic() - Method in interface tryllian.afc.task.statistics.StatisticsTask
Returns the Statistic we are interested in.
getStatisticalValue() - Method in interface tryllian.afc.task.statistics.StatisticsTask
Returns the value of the queried statistic.
getStatistics() - Method in class tryllian.afc.task.statistics.HabitatStatistics
Returns the Map with statistic name to value (as a Long) mappings.
getSubject() - Method in class tryllian.afc.message.AbstractMessage
 
getSubject() - Method in interface tryllian.afc.message.Message
Returns the subject of the message.
getSubject() - Method in class tryllian.afc.task.filetransfer.AcceptSingleFileTask
Implemented to return LanguageSubjects.FILE_TRANSFER_STATUS.
getSubject() - Method in class tryllian.afc.task.find.TrackAgentsTask
Get the 'agent-movement' subscription subject.
getSubject() - Method in class tryllian.afc.task.interaction.ReplyTask
Returns the subject that must be in the query to respond.
getSubject() - Method in class tryllian.afc.task.interaction.SendAndReceiveTask
Gets the subject of the message.
getSubject() - Method in class tryllian.afc.task.interaction.SubscriptionListenerTask
Returns the subscription subject.
getSubject() - Method in class tryllian.afc.task.statistics.HabitatStatisticsListenerTask
Get the subscription subject for the 'statistics' protocol
getSubjects() - Method in class tryllian.afc.language.LanguageDefinition
Returns the set of all subjects in this language.
getSubscriptionArguments() - Method in class tryllian.afc.task.filetransfer.AcceptSingleFileTask
Implemented to return the filename.
getSubscriptionArguments() - Method in class tryllian.afc.task.interaction.SubscriptionListenerTask
Get the additional arguments to be used when subscribing.
getSubscriptionArguments() - Method in class tryllian.afc.task.statistics.HabitatStatisticsListenerTask
Implemented to subscribe to 'statistics' with the correct arguements.
getSubtasks() - Method in class tryllian.afc.task.DefaultTask
 
getSubtasks() - Method in interface tryllian.afc.task.Task
Returns the subtasks of this task.
getSubtasks() - Method in class tryllian.afc.task.TaskScheduler
 
getSupertask() - Method in class tryllian.afc.task.AbstractTask
 
getSupertask() - Method in interface tryllian.afc.task.Task
Returns the task that contains this task.
getTask() - Method in class tryllian.afc.task.TaskEvent
Get the task that sent the event.
getTemplateAgent() - Method in class tryllian.afc.task.standard.CreateAgentTask
 
getTime() - Method in class tryllian.afc.task.standard.SuspendTask
Returns the time in seconds the the agent will be suspended before a wake up message is sent.
getTimeOut() - Method in class tryllian.afc.task.AbstractTask
Returns the time in milliseconds before this task will fail.
getTimeOut() - Method in interface tryllian.afc.task.Task
Returns the time in milliseconds before this task will fail.
getTimeStamp() - Method in class tryllian.afc.task.statistics.HabitatStatistics
Returns the System.currentTimeMillis timestamp for these statistics.
getTimeStamp() - Method in interface tryllian.afc.task.statistics.StatisticsTask
Returns the time when the information was obtained.
getTimeStamp() - Method in class tryllian.are.AgentEvent
Returns the time in milliseconds at which this event was created.
getTimes() - Method in class tryllian.afc.task.standard.RepeatTask
 
getTopic() - Method in class tryllian.afc.task.jms.TopicTask
Get the JMS topic.
getTransaction() - Method in interface tryllian.are.persistence.spi.PersistencePlugin
Creates a new Transaction object which can be used to execute other methods.
getTupleSize() - Method in class tryllian.afc.message.AbstractMessage
Returns the tuple size of a message that is a message in Tryllian's encoding of the FIPA format.
getUDDIInquiryURL() - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Simple getter for UDDI inquiry URL.
getUDDIInquiryURL() - Method in class tryllian.webservices.registry.UDDIRetrieveWebServicesTask
Simple getter
getUDDIInquiryURL() - Method in class tryllian.webservices.registry.UDDIWhitePagesSearchTask
Getter for property UDDIInquiryURL.
getUDDIInquiryURL() - Method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Getter for property UDDIAddress.
getUDDIProxy() - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Getter for property uddiProxy.
getUDDIProxy() - Method in class tryllian.webservices.registry.UDDIRetrieveWebServicesTask
Getter for property uddiProxy.
getUDDIProxy() - Method in class tryllian.webservices.registry.UDDIWhitePagesSearchTask
Getter for property uddiProxy.
getUDDIProxy() - Method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Getter for property uddiProxy.
getURL(String, Transaction) - Method in interface tryllian.are.persistence.spi.ARLPersistencePlugin
Returns the URL related to the specified jarID.
getURLProvider() - Method in class tryllian.afc.task.jms.JMSTask
Get the provider URL of the JMS system.
getURLs(Transaction) - Method in interface tryllian.are.persistence.spi.ARLPersistencePlugin
Returns a list of all URLs still in use.
getValue() - Method in class tryllian.afc.task.standard.QueryHabitatPropertyTask
Returns the value of the queried property.
getValueAsBoolean() - Method in class tryllian.afc.task.standard.QueryHabitatPropertyTask
Get the value of the property as a boolean.
getValueAsInt() - Method in class tryllian.afc.task.standard.QueryHabitatPropertyTask
Get the value of the property as an int.
getValues() - Method in class tryllian.afc.task.standard.QueryHabitatPropertiesTask
Returns a mapping of all property names (String) to values.
getVersion() - Method in class tryllian.afc.message.AbstractMessage
 
getVersion() - Method in interface tryllian.afc.message.Message
Returns the version of the language.
getVisibleProperties() - Method in class tryllian.afc.language.properties.DefaultPropertiesLanguageTask
Get the Set of visible property names (Set of Strings).
getWrappedException() - Method in class tryllian.afc.language.SubjectDispatcherException
Get the exception that this exception wraps.
getWrappedTask() - Method in class tryllian.afc.task.standard.PeriodicalTask
Get the task that this task wraps (and repeats periodically).
grantor - Variable in class tryllian.address.IDReference
The value of the grantor part of the id reference.

H

HABITAT_NAMES_CONTEXT - Static variable in interface tryllian.naming.NamingConstants
The full name of the namespace with all nnames of the local habitat.
HABITAT_NAMES_SPACE - Static variable in interface tryllian.naming.NamingConstants
The name of the habitat-names namespace
HABITAT_SA - Static variable in interface tryllian.naming.NamingConstants
The name of the Habitat System Agent.
HABITAT_SA_PATH - Static variable in interface tryllian.naming.NamingConstants
The path to the Tryllian Habitat System Agent context.
HabitatEntryDeniedException - exception tryllian.are.security.HabitatEntryDeniedException.
This exception indicates that a class was not allowed to be loaded into the habitat.
HabitatEntryDeniedException() - Constructor for class tryllian.are.security.HabitatEntryDeniedException
Construct a HabitatEntryDeniedException with no detail message.
HabitatEntryDeniedException(String) - Constructor for class tryllian.are.security.HabitatEntryDeniedException
Construct a HabitatEntryDeniedException with the specified detail message.
HabitatEntryDeniedException(String, Throwable) - Constructor for class tryllian.are.security.HabitatEntryDeniedException
Constructs a ClassNotFoundException with the specified detail message and optional exception that was raised while loading the class.
HabitatEntryPermission - class tryllian.are.security.HabitatEntryPermission.
The HabitatEntryPermission class defines the permission to enter a habitat.
HabitatEntryPermission(String) - Constructor for class tryllian.are.security.HabitatEntryPermission
Create a HabitatEntryPermissiom for the named habitat.
HabitatEntryPermission(String, String) - Constructor for class tryllian.are.security.HabitatEntryPermission
Create a HabitatEntryPermissiom for the named habitat.
HabitatGateway - class tryllian.webservices.gateway.HabitatGateway.
This class is a gateway: subclass it to create a class that behaves like a web service but it can forward calls to the webservice as an agent message via a StandaloneMessenger.
HabitatGateway() - Constructor for class tryllian.webservices.gateway.HabitatGateway
Create a new gateway - default constructor - needed to run this class as a webservice.
HabitatGateway(StandaloneMessengerProperties) - Constructor for class tryllian.webservices.gateway.HabitatGateway
Create a new gateway.
HabitatInfo - class tryllian.are.HabitatInfo.
A central registration record for a habitat known to the current habitat.
HabitatInfo(IDReference) - Constructor for class tryllian.are.HabitatInfo
Constructs a new HabitatInfo record.
HabitatStatistic - class tryllian.afc.task.statistics.HabitatStatistic.
Encapsulates a keyword that can be sent to the Habitat statistics agent.
HabitatStatistic(String) - Constructor for class tryllian.afc.task.statistics.HabitatStatistic
Creates a new HabitatStatistics object for a certain keyword.
HabitatStatistics - class tryllian.afc.task.statistics.HabitatStatistics.
Wrapper class for the statistics values from the statistics system agent.
HabitatStatistics(long, Map) - Constructor for class tryllian.afc.task.statistics.HabitatStatistics
Creates a new instance of HabitatStatistics
HabitatStatisticsListenerTask - class tryllian.afc.task.statistics.HabitatStatisticsListenerTask.
A Task that allows you to periodically get the latest habitat statistics.
HabitatStatisticsListenerTask() - Constructor for class tryllian.afc.task.statistics.HabitatStatisticsListenerTask
 
HabitatStatisticsTask - class tryllian.afc.task.statistics.HabitatStatisticsTask.
Obtains statistics about the habitat.
HabitatStatisticsTask() - Constructor for class tryllian.afc.task.statistics.HabitatStatisticsTask
Creates a new task that will query the habitat statistics agent.
HabitatStatisticsTask(HabitatStatistic) - Constructor for class tryllian.afc.task.statistics.HabitatStatisticsTask
Creates a new task that will query the habitat statistics agent for the specified statistic.
Heartbeat - class tryllian.afc.task.Heartbeat.
Heartbeat event - an event that is periodically sent to an agent, allowing it to implement proactive behaviour.
Heartbeat() - Constructor for class tryllian.afc.task.Heartbeat
Creates a new 'mock' heartbeat.
Heartbeat(boolean) - Constructor for class tryllian.afc.task.Heartbeat
Creates a new heartbeat.
HighPriority - interface tryllian.are.HighPriority.
Tagging interface for agents that should be run using a high priority.
HighestPriority - interface tryllian.are.HighestPriority.
Tagging interface for agents that should be run using the highest possible priority.
handleException(EventListener, RuntimeException) - Method in interface tryllian.util.event.ExceptionHandler
Called when a RuntimeException occured during event dispatching.
handleFailure(IncomingMessage, SubjectDispatcherException) - Method in class tryllian.afc.language.ReactiveDispatchTask
This method is called when something goes wrong in dispatching the message or in the handler method that got called.
handleFailure(IncomingMessage, SubjectDispatcherException) - Method in class tryllian.afc.language.ReactiveLanguageTask
Default implementation of the required failure handler.
handleHeartbeat() - Method in interface tryllian.afc.swing.SwingAgentInterface
This method will be called on the Swing thread, after the agent received a heartbeat.
handleHeartbeat() - Method in class tryllian.afc.swing.SwingAgentTask
Forward the hearbeat to the Swing app, on the Swing thread.
handleHeartbeat() - Method in class tryllian.afc.task.DefaultTask
Override this method to define proactive behavior.
handleHeartbeat() - Method in class tryllian.afc.task.TaskScheduler
Override this method to define proactive behavior.
handleHeartbeat() - Method in class tryllian.afc.task.jms.ReactiveJMSTask
 
handleHeartbeat() - Method in class tryllian.afc.task.jms.SubscribeJMSTopicTask
 
handleHeartbeat() - Method in class tryllian.afc.task.standard.PeriodicalTask
Implemented to periodically call the wrapped task.
handleHeartbeat() - Method in class tryllian.afc.task.standard.TimerTask
Implemented to do the countdown and execute the timeout.
handleHeartbeat() - Method in class tryllian.afc.task.standard.WaitMillisTask
Overridden to finish when its time has arrived.
handleHeartbeat() - Method in class tryllian.webservices.client.SendRPCMessageTask
Poll for the request to finish and decide whether the task succeeded or failed.
handleJMSMessage(Message) - Method in class tryllian.afc.task.jms.ReactiveJMSTask
Implement this method to receive the JMS message for your agent.
handleJMSMessage(Message) - Method in class tryllian.afc.task.jms.SubscribeJMSTopicTask
Implement this method to receive the JMS messages for your agent.
handleMessage(IncomingMessage) - Method in class tryllian.afc.language.ProactiveLanguageTask
Handle incoming messages.
handleMessage(IncomingMessage) - Method in class tryllian.afc.language.UnknownLanguageTask
Check the message to find out if the agent might be able to handle it.
handleMessage(IncomingMessage) - Method in class tryllian.afc.language.properties.RefusingPropertiesLanguageTask
Refuse every message that looks refusable.
handleMessage(IncomingMessage) - Method in interface tryllian.afc.swing.SwingAgentInterface
All messages received by the agent will be send to this method.
handleMessage(IncomingMessage) - Method in class tryllian.afc.swing.SwingAgentTask
Forwards the message to the Swing app, on the Swing thread.
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.AbstractTask
Override this method to receive messages if this task has been registered as a MessageHandler.
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.filetransfer.AcceptFilesTask
Implemented to handle the request message.
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.group.CreateGroupTask
Implemented to process the request reply messages.
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.group.DeleteGroupTask
Implemented to process the request reply messages.
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.group.FindAgentsInGroupTask
Implemented to process the query reply message.
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.group.FindGroupsTask
Implemented to process the query reply message.
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.group.JoinGroupTask
Implemented to process the request reply messages.
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.group.LeaveGroupTask
Implemented to process the request reply messages.
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.interaction.ReplyTask
Creates reply and replies to message
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.interaction.SendAndReceiveTask
Handles incomming messages by filtering them on the receive performative.
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.interaction.SubscriptionListenerTask
 
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.standard.CheckpointTask
Handle reply messages; expecting agree + inform or failure.
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.standard.CloneAwarenessTask
If a clone-inform message arrives, either calls agentCloned() or agentIsNewClone().
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.standard.CloneTask
Handles incoming messages.
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.standard.CreateAgentTask
Implemented.
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.standard.RestoreAwarenessTask
If a restore-inform message arrives, call agentIsRestored().
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.standard.SuspendTask
Handle incoming messages to handle being woken up from suspension.
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.standard.UpgradeAwarenessTask
 
handleMessage(IncomingMessage) - Method in class tryllian.afc.task.standard.WakeupAwarenessTask
 
handleMessage(Message) - Method in class tryllian.webservices.gateway.HabitatGateway
Handle an incoming message
handleNameQueryRefMessage(IncomingMessage) - Method in class tryllian.afc.language.basic.DefaultBasicLanguageTask
Handle the 'name' message.
handlePropertiesQueryRefMessage(IncomingMessage) - Method in class tryllian.afc.language.properties.DefaultPropertiesLanguageTask
Handle messages of type query-ref : properties ().
handlePropertyCancelMessage(IncomingMessage) - Method in class tryllian.afc.language.properties.DefaultPropertiesLanguageTask
Handle messages of type cancel : property (name).
handlePropertyQueryRefMessage(IncomingMessage) - Method in class tryllian.afc.language.properties.DefaultPropertiesLanguageTask
Handle messages of type query-ref : property (name).
handlePropertySubscribeMessage(IncomingMessage) - Method in class tryllian.afc.language.properties.DefaultPropertiesLanguageTask
Handle messages of type subscribe : property (name).
handleSetPropertyRequestMessage(IncomingMessage) - Method in class tryllian.afc.language.properties.DefaultPropertiesLanguageTask
If the propertyname starts with MODIFYABLE_PROPERTY_PREFIX the property will be set, otherwise an refuse will be sent.
handleSupportedLanguagesQueryRefMessage(IncomingMessage) - Method in class tryllian.afc.language.basic.DefaultBasicLanguageTask
Handle the 'supported-languages' message.
handleSupportedSubjectsQueryRefMessage(IncomingMessage) - Method in class tryllian.afc.language.basic.DefaultBasicLanguageTask
Handle the 'supported-subjects' message.
handleUpdate(IncomingMessage) - Method in class tryllian.afc.task.filetransfer.AcceptSingleFileTask
Implemented to: Update the progress; Succeed or fail the task based upon the final inform.
handleUpdate(IncomingMessage) - Method in class tryllian.afc.task.find.TrackAgentsTask
Implemented to parse the incoming message and dispatch.
handleUpdate(IncomingMessage) - Method in class tryllian.afc.task.interaction.SubscriptionListenerTask
Callback method that gets called when an inform message arrives in the subscription that this task made.
handleUpdate(IncomingMessage) - Method in class tryllian.afc.task.statistics.HabitatStatisticsListenerTask
Implemented to parse the incoming message and dispatch.
hasLookup() - Method in interface tryllian.messenger.MessengerRecord
Does this messenger provide the lookup interface?
hashCode() - Method in class tryllian.address.AddressURI
 
hashCode() - Method in class tryllian.address.IDReference
Returns a 32 bit number that is suitable for use in HashMaps and HashSets.
head - Variable in class tryllian.util.multithread.Queue
The index in the items array of the head of the queue, which is the location where a new entry will be added.
heartbeatReceived(Heartbeat) - Method in class tryllian.afc.task.AbstractTask
 
heartbeatReceived(Heartbeat) - Method in interface tryllian.afc.task.Task
Called when a heartbeat occurs.
heartbeatReceived(Heartbeat) - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Poll for the UDDI request to finish and decide whether the task succeeded or failed
heartbeatReceived(Heartbeat) - Method in class tryllian.webservices.registry.UDDIRetrieveWebServicesTask
Poll for the UDDI request to finish and decide whether the task succeeded or failed.
heartbeatReceived(Heartbeat) - Method in class tryllian.webservices.registry.UDDIWhitePagesSearchTask
Poll for the UDDI request to finish and decide whether the task succeeded or failed.
heartbeatReceived(Heartbeat) - Method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Poll for the UDDI request to finish and decide whether the task succeeded or failed

I

IDReference - class tryllian.address.IDReference.
A java representation of an Identity Reference, as defined in the "Security design document".
INCOMING_MESSAGES - Static variable in class tryllian.afc.task.standard.DebugTask
Symbolic constant for logging of incoming messages.
INFORM - Static variable in interface tryllian.afc.message.Performatives
The sender informs the receiver that a set of propositions is true.
INITIAL_CONTEXT_FACTORY - Static variable in interface tryllian.naming.NamingConstants
The name of the factory class to use for the Context.INITIAL_CONTEXT_FACTORY environment property.
INTER_HABITAT_TRANSFER - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.transporter INTER_HABITAT_TRANSFER = "inter-habitat-transfer".
INVALID_WIREFORMAT - Static variable in interface tryllian.are.fipa.constants.LanguageArguments
Used in messenger plugins to signal that a remote habitat cannot be contacted.
IllegalMessageException - exception tryllian.are.IllegalMessageException.
An IllegalMessageException can be thrown when the message is badly formatted, contains invalid data or has become corrupted during transport (this is not likely to happen).
IllegalMessageException(String) - Constructor for class tryllian.are.IllegalMessageException
Creates a new IllegalMessageException with a specified message.
IncomingMessage - interface tryllian.afc.message.IncomingMessage.
A Message received from another agent.
Inform - class tryllian.afc.message.fipa.Inform.
OutgoingMessage with performative 'inform'.
Inform() - Constructor for class tryllian.afc.message.fipa.Inform
Creates an Inform message.
Inform(String) - Constructor for class tryllian.afc.message.fipa.Inform
Creates an Inform message with a specific subject.
IterateCollectionTask - class tryllian.afc.task.standard.IterateCollectionTask.
Iterates over a collection of values.
IterateCollectionTask() - Constructor for class tryllian.afc.task.standard.IterateCollectionTask
Create a new instance of the IteratorTask with no collection specified to iterate over.
IterateCollectionTask(Object) - Constructor for class tryllian.afc.task.standard.IterateCollectionTask
Create a new instance of the IteratorTask given a collection.
isAccessPointaURL() - Method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Convinience method to check if a URL is defined.
isActive() - Method in class tryllian.afc.task.TaskState
Returns true if the task is in the ACTIVE state or in the JUST_STARTED state, which is considered a substate of ACTIVE.
isAutoCancelOnFinish() - Method in class tryllian.afc.task.interaction.SubscriptionListenerTask
 
isCanonicalAddress(AddressURI) - Method in interface tryllian.address.AddressHelper
Returns true if the addressURI is the canonical Address of an agent.
isCaseSensitive() - Method in class tryllian.webservices.registry.UDDIWhitePagesSearchTask
Getter for property caseSensitive.
isContext(String, String, Transaction) - Method in interface tryllian.are.persistence.spi.JNDIPersistencePlugin
Returns true if the specified name is bound to a context.
isDeliveryReport() - Method in class tryllian.are.AgentEvent
Check if this event contains a delivery report.
isDeparting(String, Transaction) - Method in interface tryllian.are.persistence.spi.AgentPersistencePlugin
Returns true if the agent is departing.
isEmpty() - Method in class tryllian.util.event.EventDispatcher
Returns true if no listeners have been registered.
isEnabled(int) - Method in class tryllian.afc.task.standard.DebugTask
Is logging enabled for the given interest?
isFailed() - Method in class tryllian.afc.task.TaskState
Returns true if the task is in the FAILED state.
isFinished() - Method in class tryllian.afc.task.TaskState
Returns true if the task is either in the state SUCCEEDED or FAILED.
isGoingToFail() - Method in class tryllian.afc.task.TaskState
Returns true if the task is in the GOING_TO_FAIL state.
isGoingToFinish() - Method in class tryllian.afc.task.TaskState
Returns true if the task is either in the state GOING_TO_SUCCEED or GOING_TO_FAIL.
isGoingToSucceed() - Method in class tryllian.afc.task.TaskState
Returns true if the task is in the GOING_TO_SUCCEED state.
isHeartbeat() - Method in class tryllian.are.AgentEvent
Check if this event contains a heartbeat.
isIdle() - Method in class tryllian.afc.task.TaskState
Returns true if the task is either in the state JUST_CREATED or 'finished'.
isInvokeOneWay() - Method in class tryllian.webservices.client.SendRPCMessageTask
Getter for property invokeOneWay.
isJustCreated() - Method in class tryllian.afc.task.TaskState
Returns true if the task is in the JUST_CREATED state.
isJustStarted() - Method in class tryllian.afc.task.TaskState
Returns true if the task is in the JUST_STARTED state.
isLocalGrantor() - Method in class tryllian.address.IDReference
Returns whether the grantor part of this IDReference is "reserved for use exclusively within a local intranet".
isLocalSecure() - Method in interface tryllian.messenger.MessengerRecord
Do messages from this plugin come from a secure local source (like the current user on the machine)? Note that this normally implies the messages don't need to be encrypted since they won't actually travel across a network.
isMalformedAgentPart() - Method in class tryllian.address.MalformedAddressURIException
Test whether the agent part of the address caused the malformedness.
isMalformedHabitatPart() - Method in class tryllian.address.MalformedAddressURIException
Test whether the habitat part of the address caused the malformedness.
isMalformedQueryPart() - Method in class tryllian.address.MalformedAddressURIException
Test whether the query part of the address caused the malformedness.
isMalformedScheme() - Method in class tryllian.address.MalformedAddressURIException
Test whether the scheme of the address caused the malformedness.
isMessage() - Method in class tryllian.are.AgentEvent
Check if this event contains an incoming message.
isNoLongerActive() - Method in class tryllian.afc.task.TaskState
Returns true if it is past the ACTIVE state.
isReliable() - Method in interface tryllian.messenger.MessengerRecord
Is communication over this messenger supposed to be reliable or is it lossy?
isReservedEntity() - Method in class tryllian.address.IDReference
Returns whether the entity part of this IDReference is "reserved for future use".
isReservedGrantor() - Method in class tryllian.address.IDReference
Returns whether the grantor part of this IDReference is "reserved for future use".
isSigned(File) - Static method in class tryllian.are.security.DNASigner
Test if a given file appears to be signed.
isSignedWithSameCertificate(File) - Method in class tryllian.are.security.DNASigner
Test if a given File is already validly signed using the current settings for keystore, alias and password.
isStopped() - Method in interface tryllian.are.Routine
Checks whether or not the Routine has stopped.
isSucceeded() - Method in class tryllian.afc.task.TaskState
Returns true if the task is in the SUCCEEDED state.
isSuccess() - Method in interface tryllian.afc.message.DeliveryReport
Does the delivery report represent a successfull message delivery?
isSystemHeartbeat() - Method in class tryllian.afc.task.Heartbeat
Returns true if it is a system heartbeat.
items - Variable in class tryllian.util.multithread.Queue
The items in the queue

J

JMSTask - class tryllian.afc.task.jms.JMSTask.
This task is a generic task used to initialize the JMS context.
JMSTask() - Constructor for class tryllian.afc.task.jms.JMSTask
Default constructor.
JMSTask(String, String, String, String) - Constructor for class tryllian.afc.task.jms.JMSTask
Create a JMSTask using the specified JMS parameters.
JNDIPermission - class tryllian.naming.JNDIPermission.
With the JNDIPermission, agents can access restricted parts of the ARE JNDI provider.
JNDIPermission() - Constructor for class tryllian.naming.JNDIPermission
Creates a JNDIPermission for all targets, no actions.
JNDIPermission(String) - Constructor for class tryllian.naming.JNDIPermission
Creates a new JNDIPermission for a specific target, no actions.
JNDIPermission(String, String) - Constructor for class tryllian.naming.JNDIPermission
Creates a new JNDIPermission.
JNDIPersistencePlugin - interface tryllian.are.persistence.spi.JNDIPersistencePlugin.
The JNDIPersistencePlugin handles the persistent storage needs of the JNDI component of the ARE.
JNDIResolveTask - class tryllian.afc.task.find.JNDIResolveTask.
Resolves a jndi context-name as if a call to Context.listBindings() was done by asking it locally to a (remote) habitat system agent.
JNDIResolveTask() - Constructor for class tryllian.afc.task.find.JNDIResolveTask
Default constructor sets subject, the contextName should be set before starting the task.
JNDI_RESOLVE - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.habitat JNDI_RESOLVE = "jndi-resolve".
JNDI_SA - Static variable in interface tryllian.naming.NamingConstants
The name of the JNDI System Agent.
JNDI_SA_PATH - Static variable in interface tryllian.naming.NamingConstants
The path to the Tryllian JNDI System Agent context.
JOIN_GROUP - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in the JNDI SA.
JUST_CREATED - Static variable in class tryllian.afc.task.TaskState
The task has been created but it has not received any events yet.
JUST_STARTED - Static variable in class tryllian.afc.task.TaskState
The task is just (being) started.
JoinGroupTask - class tryllian.afc.task.group.JoinGroupTask.
Task that lets this agent join a Group.
JoinGroupTask(String) - Constructor for class tryllian.afc.task.group.JoinGroupTask
Create a Task that lets the agent join a top-level Group.
JoinGroupTask(String, String) - Constructor for class tryllian.afc.task.group.JoinGroupTask
Create a Task that lets the agent join a Group relative to another.

K

KILL_AGENT - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.habitat KILL_AGENT = "kill-agent".
KILL_SENDER - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.habitat KILL_SENDER = "kill-sender".

L

LEAVE_GROUP - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in the JNDI SA.
LOCAL_HABITAT - Static variable in interface tryllian.naming.NamingConstants
Symbolic link to the local habitat.
LanguageArguments - interface tryllian.are.fipa.constants.LanguageArguments.
Defines constants for arguments used by system agents in the ARE.
LanguageContext - class tryllian.afc.language.LanguageContext.
A utility class for language support in agents.
LanguageContext(AgentContext) - Constructor for class tryllian.afc.language.LanguageContext
Construct a language context, linking it to an agent context.
LanguageDefinition - class tryllian.afc.language.LanguageDefinition.
Defines an Agent language.
LanguageDefinition(String) - Constructor for class tryllian.afc.language.LanguageDefinition
Creates a new language definition, given the language's name.
LanguageMetaKeys - interface tryllian.are.fipa.constants.LanguageMetaKeys.
Defines constants for all meta information used by system agents in the ARE.
LanguageSubjects - interface tryllian.are.fipa.constants.LanguageSubjects.
Defines constants for all subjects used by system agents in the ARE.
LanguageTokens - interface tryllian.are.fipa.constants.LanguageTokens.
All interfaces defining constants for subjects and arguments used by ARE system agents are derived from this interface.
LeaveGroupTask - class tryllian.afc.task.group.LeaveGroupTask.
Task that lets this agent leave a Group.
LeaveGroupTask(String) - Constructor for class tryllian.afc.task.group.LeaveGroupTask
Create a Task that lets the agent leave a top-level Group.
LeaveGroupTask(String, String) - Constructor for class tryllian.afc.task.group.LeaveGroupTask
Create a Task that lets the agent leave a Group relative to another.
LogTask - class tryllian.afc.task.standard.LogTask.
Simple task that prints a message to the console and then succeeds.
LogTask() - Constructor for class tryllian.afc.task.standard.LogTask
Creates a LogTask with an empty message.
LogTask(String) - Constructor for class tryllian.afc.task.standard.LogTask
Creates a LogTask with the message to print.
LowPriority - interface tryllian.are.LowPriority.
Tagging interface for agents that should be run using a low priority.
LowestPriority - interface tryllian.are.LowestPriority.
Tagging interface for agents that should be run using the lowest possible priority.
languageContext - Variable in class tryllian.afc.language.properties.DefaultPropertiesLanguageTask
Reference to the language context.
localDeliveryFailed(DeliveryFailure) - Method in class tryllian.webservices.gateway.HabitatGateway
Called whenever an envelope could not be delivered for local reasons
log(String, Exception) - Method in class tryllian.afc.message.AbstractMessageDispatcher
 
logException(String, Exception) - Method in class tryllian.afc.task.AbstractTask
Log a message and an exception in a format practical for debugging.
lookup(String, String, Transaction) - Method in interface tryllian.are.persistence.spi.JNDIPersistencePlugin
Returns the string bound to the specified name in the specified context.

M

MEMORY_USED - Static variable in class tryllian.afc.task.statistics.HabitatStatistic
The amount of memory used by the habitat.
MESSAGE_BROKER_SA - Static variable in interface tryllian.naming.NamingConstants
The name of the Message Broker System Agent.
MESSAGE_BROKER_SA_PATH - Static variable in interface tryllian.naming.NamingConstants
The path to the Tryllian Message Broker System Agent context.
MESSAGE_COUNT - Static variable in class tryllian.afc.task.statistics.AgentStatistic
The number of messages a certain agent has received.
MESSAGE_COUNT - Static variable in class tryllian.afc.task.statistics.HabitatStatistic
The total number of messages that are enqueued at the moment.
MESSAGE_TRAFFIC - Static variable in class tryllian.afc.task.statistics.HabitatStatistic
The average number of messages that have been processed per second lately.
META_CONTENT_TYPE - Static variable in interface tryllian.are.Message
Field name in meta fields for content-type.
MISSING_DEPENDENCIES - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.transporter MISSING_DEPENDENCIES = "missing-dependencies".
MISSING_DEPENDENCY - Static variable in interface tryllian.are.fipa.constants.LanguageArguments
Used in the transporter SA.
MODIFYABLE_PROPERTY_PREFIX - Variable in class tryllian.afc.language.properties.DefaultPropertiesLanguageTask
Prefix for properties that are globally readable/writable.
MOVEMENT - Static variable in class tryllian.afc.task.standard.DebugTask
Symbolic constant for logging of movement events.
MOVE_SENDER - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.transporter MOVE_SENDER = "move-sender".
MalformedAddressURIException - exception tryllian.address.MalformedAddressURIException.
A MalformedAddressURIException indicates that a given AddressURI was either not parseable, or otherwise incorrect.
MalformedAddressURIException(String) - Constructor for class tryllian.address.MalformedAddressURIException
 
MalformedAddressURIException(Throwable) - Constructor for class tryllian.address.MalformedAddressURIException
 
Message - interface tryllian.afc.message.Message.
Used by agents to communicate with each other.
Message - interface tryllian.are.Message.
A message from an agent.
MessageConstants - interface tryllian.afc.message.MessageConstants.
String constants used in messages.
MessageDispatcher - interface tryllian.afc.message.MessageDispatcher.
Sends outgoing messages in name of an agent and allows to register for incoming messages.
MessageFactory - interface tryllian.afc.message.MessageFactory.
Interface for objects that know how to create messages.
MessageFactoryProvider - class tryllian.afc.message.MessageFactoryProvider.
Registration class that can provide MessageFactories from a static context.
MessageFactoryProvider() - Constructor for class tryllian.afc.message.MessageFactoryProvider
 
MessageFilter - interface tryllian.afc.message.MessageFilter.
Filter for messages, allowing a ReactiveTask to only receive certain messages.
MessageHandler - interface tryllian.afc.message.MessageHandler.
Messages are received through this interface.
MessageHandler - interface tryllian.messenger.MessageHandler.
 
MessagingException - exception tryllian.afc.message.MessagingException.
Exception type indicating something went wrong trying to send a message.
MessagingException() - Constructor for class tryllian.afc.message.MessagingException
Default constructor.
MessagingException(String) - Constructor for class tryllian.afc.message.MessagingException
Constructor specifying an optional message.
MessengerPlugin - interface tryllian.messenger.MessengerPlugin.
A MessengerPlugin is a hot-pluggable, hot-swappable plugin component that abstracts the details of a particular message transport mechanism.
MessengerRecord - interface tryllian.messenger.MessengerRecord.
A MessengerRecord describes the capabilities of this messenger implementation.
MetaDataProvider - interface tryllian.messenger.MetaDataProvider.
The MetaDataProvider is used by the messengerplugin to retrieve the habitat metadata necessary to publish the existence of the habitat to its peers or to the directory service the plugin uses.
MoveEvent - class tryllian.afc.task.MoveEvent.
Sent by the AgentContext to registered listeners when the agent is moving.
MoveEvent(Object) - Constructor for class tryllian.afc.task.MoveEvent
Creates a new MoveEvent.
MoveEvent(Object, Object) - Constructor for class tryllian.afc.task.MoveEvent
Creates a new MoveEvent for a failed move.
MoveListener - interface tryllian.afc.task.MoveListener.
Notifies listeners to agent movements.
MoveTask - class tryllian.afc.task.standard.MoveTask.
Moves the agent to a different habitat.
MoveTask() - Constructor for class tryllian.afc.task.standard.MoveTask
Creates a new MoveTask where the location will be specified later.
MoveTask(String) - Constructor for class tryllian.afc.task.standard.MoveTask
Creates a new MoveTask that will move to a certain location.
MoveTask(AddressURI) - Constructor for class tryllian.afc.task.standard.MoveTask
Creates a new MoveTask that will move to a certain location.
main(String[]) - Static method in class com.tryllian.are.startup.StartHabitat
Creates a new instance of StartHabitat and starts it.
main(String[]) - Static method in class tryllian.webservices.client.SendRPCMessageTask
Test code, cinstructs a call from scratch and adds it to t the task.
main(String[]) - Static method in class tryllian.webservices.registry.UDDIRetrieveAccessPointTask
Unit test testmethod; gets the accesspoint from a hardcoded service key.
main(String[]) - Static method in class tryllian.webservices.registry.UDDIRetrieveWebServicesTask
Unit test testmethod.
main(String[]) - Static method in class tryllian.webservices.registry.UDDIWhitePagesSearchTask
Unit test testmethod.
main(String[]) - Static method in class tryllian.webservices.registry.UDDIYellowPagesSearchTask
Unit test testmethod.
makeBlockingTestCall() - Method in class tryllian.webservices.client.SendRPCMessageTask
For Testing purposes only.
mayReply() - Method in interface tryllian.afc.message.IncomingMessage
Returns false if no reply is expected to this message.
messageReceived(IncomingMessage) - Method in interface tryllian.afc.message.MessageHandler
Called when a message arrives.
messageReceived(IncomingMessage) - Method in class tryllian.afc.task.AbstractTask
Dispatches a message to handleMessage() if the task is active.
messageSent(OutgoingMessage) - Method in interface tryllian.afc.message.OutgoingMessageListener
Called when a message is sent.
moveFailed(MoveEvent) - Method in interface tryllian.afc.task.MoveListener
Called when the move failed.
moveFailed(MoveEvent) - Method in class tryllian.afc.task.standard.MoveTask
Empty implementation of a MoveListener method that can be overridden.
moveRequested(MoveEvent) - Method in interface tryllian.afc.task.MoveListener
Called when a move is requested, just before the actual move is tried.
moveRequested(MoveEvent) - Method in class tryllian.afc.task.standard.MoveTask
Empty implementation of a MoveListener method that can be overridden.
moveSucceeded(MoveEvent) - Method in interface tryllian.afc.task.MoveListener
Called when the move was succesful.
moveSucceeded(MoveEvent) - Method in class tryllian.afc.task.standard.MoveTask
Empty implementation of a MoveListener method that can be overridden.

N

NAME - Static variable in interface tryllian.afc.language.basic.BasicLanguageConstants
The name subject, used to ask an agent for it's name.
NICKNAME_CONTEXT - Static variable in class tryllian.afc.agent.Agent
 
NICKNAME_SPACE - Static variable in class tryllian.afc.agent.Agent
 
NL - Static variable in class tryllian.afc.task.AbstractTask
The value of 'System.getProperty("line.separator")'
NOT_FOUND - Static variable in interface tryllian.afc.address.Directory
The value returned by Directory.getNickname(AddressURI) for a nickname that could not be found.
NOT_UNDERSTOOD - Static variable in interface tryllian.afc.message.Performatives
The sender tells the receiver it has not understood a previous message.
NOVERIFY - Static variable in class tryllian.are.security.DNAComposer
If this flag is set, the resulting DNA-file is not verified.
NO_SUCH_AGENT - Static variable in interface tryllian.are.fipa.constants.LanguageArguments
Used in the messagebroker SA.
NO_TIME_OUT - Static variable in interface tryllian.afc.task.Task
Symbolic constant indicating that the task runs without a time out.
NameTask - class tryllian.afc.language.basic.NameTask.
This task sends a 'name' query-ref message; the getName() method will give the result.
NameTask(AddressURI) - Constructor for class tryllian.afc.language.basic.NameTask
Construct a NameTask to get the name from the agent with the address.
NamingConstants - interface tryllian.naming.NamingConstants.
This interface contains useful constants for manipulating the JNDI context used by the ADK, and address agent based on these bindings.
NoReplyAllowedException - exception tryllian.afc.message.NoReplyAllowedException.
MessagingException that gets thrown when an attempt is made to reply to a message that should never be replied to (indicated by having the meta-field 'reply' set to the value 'never').
NoReplyAllowedException() - Constructor for class tryllian.afc.message.NoReplyAllowedException
Default constructor.
NoSuchAgentException - exception tryllian.afc.message.NoSuchAgentException.
MessagingException that gets thrown when an agent could not be found when trying to send a message.
NoSuchAgentException() - Constructor for class tryllian.afc.message.NoSuchAgentException
Default constructor.
NoSuchAgentException(String) - Constructor for class tryllian.afc.message.NoSuchAgentException
Constructor specifying an optional message.
NoSuchAgentException - exception tryllian.are.NoSuchAgentException.
Signals that an agent wasn't found or registered when it was used as the destination of a message, or as an object of an action.
NoSuchAgentException() - Constructor for class tryllian.are.NoSuchAgentException
Constructs a new NoSuchAgentException without a message.
NoSuchAgentException(String) - Constructor for class tryllian.are.NoSuchAgentException
Constructs a new NoSuchAgentException with the specified message.
NoSuchHabitatException - exception tryllian.are.NoSuchHabitatException.
Signals that a habitat wasn't found or registered.
NoSuchHabitatException() - Constructor for class tryllian.are.NoSuchHabitatException
Constructs a new NoSuchHabitatException without a message.
NoSuchHabitatException(String) - Constructor for class tryllian.are.NoSuchHabitatException
Constructs a new NoSuchHabitatException with the specified message.
NoSuchTaskException - exception tryllian.afc.task.NoSuchTaskException.
Thrown when a TaskScheduler tries to schedule a task that is not known.
NoSuchTaskException() - Constructor for class tryllian.afc.task.NoSuchTaskException
Create the exception.
NoSuchTaskException(String) - Constructor for class tryllian.afc.task.NoSuchTaskException
Create the exception specifying an optional message.
NotUnderstood - class tryllian.afc.message.fipa.NotUnderstood.
OutgoingMessage with performative 'not-understood'.
NotUnderstood() - Constructor for class tryllian.afc.message.fipa.NotUnderstood
Creates a not-understood message.
NotUnderstood(String, String) - Constructor for class tryllian.afc.message.fipa.NotUnderstood
Creates a not-understood message with a subject and reason.
name - Variable in class tryllian.util.multithread.Queue
A String name that identifies the queue, or "" if this is an anonymous queue.
newStatistics(HabitatStatistics) - Method in class tryllian.afc.task.statistics.HabitatStatisticsListenerTask
This callback method gets called when new habitat statistics have become available.

O

OBJECT_KEY - Static variable in class tryllian.afc.message.object.ObjectMessage
The key under which the object is stored.
ORIGINAL_PREFIX - Static variable in interface tryllian.are.fipa.constants.LanguageArguments
Used in the messagebroker SA and messenger plugins.
OUTGOING_MESSAGES - Static variable in class tryllian.afc.task.standard.DebugTask
Symbolic constant for logging of outgoing messages.
OVERWRITE - Static variable in class tryllian.are.security.DNAComposer
If this flag is set in the option mask and creating the DNA file would overwrite an existing file, the overwrite will take place.
ObjectCodec - interface tryllian.afc.message.object.ObjectCodec.
Interface for encoding and decoding objects as Strings.
ObjectMessage - class tryllian.afc.message.object.ObjectMessage.
Outgoing Message that can take an Object as a parameter.
ObjectMessage() - Constructor for class tryllian.afc.message.object.ObjectMessage
Creates a new message to send objects.
OutgoingMessage - interface tryllian.afc.message.OutgoingMessage.
Message that can be filled in and sent.
OutgoingMessage - class tryllian.are.OutgoingMessage.
Allows an agent to create a message and send it to a receiver, which is always another agent.
OutgoingMessage(DefaultMessageDelegate) - Constructor for class tryllian.are.OutgoingMessage
Constructs the OutgoingMessage (which is a simple wrapper around a delegate that implements the real functionality).
OutgoingMessageListener - interface tryllian.afc.message.OutgoingMessageListener.
Listeners to outgoing messages get notified through this interface.
onMessage(Message) - Method in class tryllian.afc.task.jms.ReactiveJMSTask
MessageListener interface callback
onMessage(Message) - Method in class tryllian.afc.task.jms.SubscribeJMSTopicTask
MessageListener interface callback

P

PATH_SEPARATOR - Static variable in class tryllian.address.AddressURI
The separator between habitatName and agentPath and within agentPath.
PEDESTRIAN - Static variable in interface tryllian.messenger.MessengerRecord
 
PERF_AGREE - Static variable in interface tryllian.are.fipa.constants.FIPA
FIPA "agree" performative.
PERF_CANCEL - Static variable in interface tryllian.are.fipa.constants.FIPA
FIPA "cancel" performative.
PERF_FAILURE - Static variable in interface tryllian.are.fipa.constants.FIPA
FIPA "failure" performative.
PERF_INFORM - Static variable in interface tryllian.are.fipa.constants.FIPA
FIPA "inform" performative.
PERF_NOT_UNDERSTOOD - Static variable in interface tryllian.are.fipa.constants.FIPA
FIPA "not-understood" performative.
PERF_QUERY_REF - Static variable in interface tryllian.are.fipa.constants.FIPA
FIPA "query-ref" performative.
PERF_REFUSE - Static variable in interface tryllian.are.fipa.constants.FIPA
FIPA "refuse" performative.
PERF_REQUEST - Static variable in interface tryllian.are.fipa.constants.FIPA
FIPA "request" performative.
PERF_SUBSCRIBE - Static variable in interface tryllian.are.fipa.constants.FIPA
FIPA "subscribe" performative.
PROGESS_UNKNOWN - Static variable in class tryllian.afc.task.filetransfer.AcceptFilesTask
 
PROGRESS - Static variable in interface tryllian.are.fipa.constants.LanguageArguments
Used in the filetransfer SA.
PROPERTIES - Static variable in interface tryllian.afc.language.properties.PropertiesLanguageConstants
Subject for queries about properties
PROPERTIES_LANGUAGE - Static variable in interface tryllian.afc.language.properties.PropertiesLanguageConstants
The name of this language
PROPERTIES_SA - Static variable in interface tryllian.naming.NamingConstants
The name of the Properties System Agent.
PROPERTIES_SA_PATH - Static variable in interface tryllian.naming.NamingConstants
The path to the Tryllian Properties System Agent context.
PROPERTY - Static variable in interface tryllian.afc.language.properties.PropertiesLanguageConstants
Subject for queries about properties
PROPERTY_NAME - Static variable in interface tryllian.afc.language.properties.PropertiesLanguageConstants
The name given to a property
PROPERTY_OLD_VALUE - Static variable in interface tryllian.afc.language.properties.PropertiesLanguageConstants
The value given to a property.
PROPERTY_VALUE - Static variable in interface tryllian.afc.language.properties.PropertiesLanguageConstants
The value given to a property.
Performatives - interface tryllian.afc.message.Performatives.
Performatives used in messages.
PeriodicalTask - class tryllian.afc.task.standard.PeriodicalTask.
A task wrapper task - it periodically starts the wrapped task, with a fixed delay period between starts, 'forever' until the wrapped tasks fails itself.
PeriodicalTask() - Constructor for class tryllian.afc.task.standard.PeriodicalTask
Default constructor - you will have to set the wrapped task (call setWrappedTask(Task)) before starting the task.
PeriodicalTask(Task, int, boolean) - Constructor for class tryllian.afc.task.standard.PeriodicalTask
Create a periodical wrapper task around a given wrapped task, specifying relative or absolute timing, and the delay interval between the restarts.
PeriodicalTask(Task, int) - Constructor for class tryllian.afc.task.standard.PeriodicalTask
Create a PeriodicalTask with a specified relative timing delay.
PeriodicalTask(Task) - Constructor for class tryllian.afc.task.standard.PeriodicalTask
Create a PeriodicalTask with the default relative timing delay.
PersistenceException - exception tryllian.are.persistence.spi.PersistenceException.
The PersistenceException is used to signal persistence exceptions.
PersistenceException(String) - Constructor for class tryllian.are.persistence.spi.PersistenceException
Creates a new exception.
PersistenceException(String, Throwable) - Constructor for class tryllian.are.persistence.spi.PersistenceException
Creates a new exception, caused by another exception.
PersistencePermission - class tryllian.are.persistence.spi.PersistencePermission.
The PersistencyPermission gives code access to the persistence backend.
PersistencePermission(String) - Constructor for class tryllian.are.persistence.spi.PersistencePermission
Creates a new PersistencePermission.
PersistencePermission(String, String) - Constructor for class tryllian.are.persistence.spi.PersistencePermission
Creates a new PersistencePermission.
PersistencePlugin - interface tryllian.are.persistence.spi.PersistencePlugin.
The PersistencePlugin defines the general contract for external persistence plugins.
PingTask - class tryllian.afc.task.standard.PingTask.
A task that uses the echo system agent to 'ping' a remote habitat.
PingTask() - Constructor for class tryllian.afc.task.standard.PingTask
Default (bean) constructor.
PingTask(String) - Constructor for class tryllian.afc.task.standard.PingTask
Constructor specifying the habitat using its name.
ProactiveLanguageTask - class tryllian.afc.language.ProactiveLanguageTask.
Base class for tasks that initiate conversations in a certain language.
ProactiveLanguageTask(String) - Constructor for class tryllian.afc.language.ProactiveLanguageTask
Construct a language task for the language with the given name; there is no default constructor to force specifying a language.
ProactiveLanguageTask(String, AddressURI) - Constructor for class tryllian.afc.language.ProactiveLanguageTask
Construct a language task with name and receiver.
PropertiesLanguageConstants - interface tryllian.afc.language.properties.PropertiesLanguageConstants.
Constants for the tryllian.properties language.
PropertiesLanguageDefinition - class tryllian.afc.language.properties.PropertiesLanguageDefinition.
Definition of the 'tryllian.properties' language.
PropertiesLanguageDefinition() - Constructor for class tryllian.afc.language.properties.PropertiesLanguageDefinition
 
PublishJMSTopicTask - class tryllian.afc.task.jms.PublishJMSTopicTask.
This task publishes a JMS topic.
PublishJMSTopicTask() - Constructor for class tryllian.afc.task.jms.PublishJMSTopicTask
Creates a new tasks using the default settings.
PublishJMSTopicTask(String, String, String, String) - Constructor for class tryllian.afc.task.jms.PublishJMSTopicTask
Create a PublishJMSTopicTask using the specified JMS settings.
PushFileTask - class tryllian.afc.task.filetransfer.PushFileTask.
Tries pushing a file to another agent, after requesting it to accept it.
PushFileTask(AddressURI, File) - Constructor for class tryllian.afc.task.filetransfer.PushFileTask
 
parse(byte[], int) - Static method in class tryllian.address.IDReference
Deprecated. Usage IDReference.create
parse(byte[]) - Static method in class tryllian.address.IDReference
Deprecated. Usage IDReference.create
parse(String) - Static method in class tryllian.address.IDReference
Deprecated. Use create(String)
printContext() - Method in interface tryllian.afc.address.Directory
Print the contents of the whole JNDI context to System.out This method is intended as a debugging convenience only.
printLocalContext() - Method in interface tryllian.afc.address.Directory
Print the contents of the JNDI context for this habitat to System.out This method is intended as a debugging convenience only.
printStackTrace() - Method in class tryllian.address.MalformedAddressURIException
 
printStackTrace(PrintStream) - Method in class tryllian.address.MalformedAddressURIException
 
printStackTrace(PrintWriter) - Method in class tryllian.address.MalformedAddressURIException
 
printStackTrace() - Method in class tryllian.are.persistence.spi.PersistenceException
 
printStackTrace(PrintStream) - Method in class tryllian.are.persistence.spi.PersistenceException
 
printStackTrace(PrintWriter) - Method in class tryllian.are.persistence.spi.PersistenceException
 
processResult(List) - Method in class tryllian.afc.task.interaction.SendAndReceiveTask
Override this method to process the results of the answer message.
processResult(List) - Method in class tryllian.afc.task.standard.QueryCertificateTask
Gets results from the QueryTask and parses them to get the dNames and the certificates.
propagateHeartbeat(Heartbeat) - Method in class tryllian.afc.task.AbstractTask
Propagates heartbeats to subtasks.
propagateHeartbeat(Heartbeat) - Method in class tryllian.afc.task.DefaultTask
 
propagateHeartbeat(Heartbeat) - Method in class tryllian.afc.task.TaskScheduler
 
propertyChange(PropertyChangeEvent) - Method in class tryllian.afc.language.properties.DefaultPropertiesLanguageTask
Send a message to all agents for whom we have a subscibe message for the property involved.
propertyLanguageTaskStarted() - Method in class tryllian.afc.language.properties.AbstractPropertyTask
override to do things you would have done in languageTaskStarted.
propertyLanguageTaskStarted() - Method in class tryllian.afc.language.properties.CancelPropertyTask
Implemented to set the message arguments.
propertyLanguageTaskStarted() - Method in class tryllian.afc.language.properties.GetPropertyTask
 
propertyLanguageTaskStarted() - Method in class tryllian.afc.language.properties.SetPropertyTask
 
propertyLanguageTaskStarted() - Method in class tryllian.afc.language.properties.SubscribePropertyTask
 
providesAuthentication() - Method in interface tryllian.messenger.MessengerRecord
Does this messenger provide authenticated messages?
providesEncryption() - Method in interface tryllian.messenger.MessengerRecord
Does this messenger provide encrypted messaging?
providesPublish() - Method in interface tryllian.messenger.MessengerRecord
Can this messenger advertise the existence of the habitat to other messengers?
providesStreaming() - Method in interface tryllian.messenger.MessengerRecord
Does this messenger provide streaming messaging?
put(ARLSerializer, Transaction) - Method in interface tryllian.are.persistence.spi.ARLPersistencePlugin
Persist an arl and its dependencies.
putURL(String, String, String, String, Transaction) - Method in interface tryllian.are.persistence.spi.ARLPersistencePlugin
Puts the URL in the jarcache and creates the mapping between the jarfile and the arl.

Q

QUERY_REF - Static variable in interface tryllian.afc.message.Performatives
The query-ref performative asks another agent for an object.
QueryCertificateTask - class tryllian.afc.task.standard.QueryCertificateTask.
Gets a list of certificates for the specified agent.
QueryCertificateTask() - Constructor for class tryllian.afc.task.standard.QueryCertificateTask
Creates a task to request the certificate of a yet to be specified agent.
QueryCertificateTask(AddressURI) - Constructor for class tryllian.afc.task.standard.QueryCertificateTask
Creates a task to request the certificate of the specified agent.
QueryHabitatPropertiesTask - class tryllian.afc.task.standard.QueryHabitatPropertiesTask.
Asks the Habitat Properties Agent for the value of a certain habitat property.
QueryHabitatPropertiesTask() - Constructor for class tryllian.afc.task.standard.QueryHabitatPropertiesTask
Default (bean) constructor.
QueryHabitatPropertiesTask(String) - Constructor for class tryllian.afc.task.standard.QueryHabitatPropertiesTask
Constructor specifying the habitat to query.
QueryHabitatPropertyTask - class tryllian.afc.task.standard.QueryHabitatPropertyTask.
Asks the Properties Agent of a habitat for the value of a certain habitat property.
QueryHabitatPropertyTask() - Constructor for class tryllian.afc.task.standard.QueryHabitatPropertyTask
Default (bean) constructor.
QueryHabitatPropertyTask(String) - Constructor for class tryllian.afc.task.standard.QueryHabitatPropertyTask
Constructor specifying the property name.
QueryHabitatPropertyTask(String, String) - Constructor for class tryllian.afc.task.standard.QueryHabitatPropertyTask
Constructor specifying the property name and the habitat to query.
QueryRef - class tryllian.afc.message.fipa.QueryRef.
OutgoingMessage with performative 'query-ref'.
QueryRef() - Constructor for class tryllian.afc.message.fipa.QueryRef
Creates a query-ref message.
QueryRef(String) - Constructor for class tryllian.afc.message.fipa.QueryRef
Creates a query-ref message with a specific subject.
QueryReplyTask - class tryllian.afc.task.interaction.QueryReplyTask.
Replies to queries made by other agents.
QueryReplyTask() - Constructor for class tryllian.afc.task.interaction.QueryReplyTask
Creates this task, passes corresponding performative to base class.
QueryTask - class tryllian.afc.task.interaction.QueryTask.
Sends a query to another agent and waits for the answer.
QueryTask() - Constructor for class tryllian.afc.task.interaction.QueryTask
Default constructor.
QueryTask(AddressURI, String) - Constructor for class tryllian.afc.task.interaction.QueryTask
Creates a new Query with receiver and subject specified.
QueryTask(AddressURI, String, String[]) - Constructor for class tryllian.afc.task.interaction.QueryTask
Creates a new Query with receiver, subject and arguments specified.
Queue - class tryllian.util.multithread.Queue.
A generic Queue implementation.
Queue() - Constructor for class tryllian.util.multithread.Queue
Creates a queue with size for 10 entries initially.
Queue(int) - Constructor for class tryllian.util.multithread.Queue
Creates a queue with size for size entries initially.
Queue(String) - Constructor for class tryllian.util.multithread.Queue
Create a queue with size for 10 entries initially and the identifier name that can be requested later and is used in the toString method.
Queue(int, String) - Constructor for class tryllian.util.multithread.Queue
Creates a queue with size for size entries initially.
QueueTask - class tryllian.afc.task.jms.QueueTask.
This class is a generic task for the Queue tasks.
QueueTask() - Constructor for class tryllian.afc.task.jms.QueueTask
Creates a new instance of QueueTask with the default settings.
QueueTask(String, String, String, String) - Constructor for class tryllian.afc.task.jms.QueueTask
Create a JMSTask using the specified JMS parameters.
queueEmpty - Variable in class tryllian.util.multithread.Queue
Whether the queue is empty.

R

READABLE_PROPERTY_PREFIX - Variable in class tryllian.afc.language.properties.DefaultPropertiesLanguageTask
Prefix for properties that are globally readable (only).
REFUSE - Static variable in interface tryllian.afc.message.Performatives
Creates a refuse message.
REFUSE - Static variable in interface tryllian.are.fipa.constants.LanguageArguments
Used in the transporter SA.
REGISTER_SENDER_AS_SERVICE - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.messagebroker REGISTER_SENDER_AS_SERVICE = "register-sender-as-service".
RELOAD_PERMISSIONPOLICY - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.habitat RELOAD_PERMISSIONPOLICY = "reload-permissionpolicy".
REPLY_NEVER - Static variable in interface tryllian.afc.message.MessageConstants
Value for FIELD_REPLY_INFO field indicating that a reply must not be sent.
Value: "never".
REPLY_NORMAL - Static variable in interface tryllian.afc.message.MessageConstants
Value for FIELD_REPLY_INFO indicating that a reply may be sent without any special considerations, as if the reply field were not present at all.
Value: "normal".
REQUEST - Static variable in interface tryllian.afc.message.Performatives
The sender requests the receiver to do something.
RESTORE - Static variable in class tryllian.afc.task.standard.DebugTask
Symbolic constant for logging of being restored.
RESTORE - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used by the persistence SA to restore agents after a habitat shutdown
RESTORE_ALL - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Deprecated.  
ROOT_CONTEXT - Static variable in interface tryllian.naming.NamingConstants
The root context of the ADK.
ROOT_SPACE - Static variable in interface tryllian.naming.NamingConstants
The name of the root namespace.
ReactiveDispatchTask - class tryllian.afc.language.ReactiveDispatchTask.
Base class for a Task dispatching several kinds of incoming messages.
ReactiveDispatchTask() - Constructor for class tryllian.afc.language.ReactiveDispatchTask
Default constructor.
ReactiveJMSTask - class tryllian.afc.task.jms.ReactiveJMSTask.
This abstract class receive mesage from the JMS Queue.
ReactiveJMSTask() - Constructor for class tryllian.afc.task.jms.ReactiveJMSTask
Create a task that will listen to the JMS message using the default settings.
ReactiveJMSTask(String, String, String, String) - Constructor for class tryllian.afc.task.jms.ReactiveJMSTask
Create a ReactiveJMSTask using the specified JMS parameters.
ReactiveLanguageTask - class tryllian.afc.language.ReactiveLanguageTask.
Base class for reactive language tasks.
ReactiveLanguageTask() - Constructor for class tryllian.afc.language.ReactiveLanguageTask
Default constructor.
ReactiveLanguageTask(LanguageDefinition) - Constructor for class tryllian.afc.language.ReactiveLanguageTask
Constructor specifying the language this task handles.
ReactiveTask - class tryllian.afc.task.ReactiveTask.
Base class for tasks that react to incoming messages.
ReactiveTask() - Constructor for class tryllian.afc.task.ReactiveTask
Creates a new reactive task.
Refuse - class tryllian.afc.message.fipa.Refuse.
OutgoingMessage with performative 'refuse'.
Refuse() - Constructor for class tryllian.afc.message.fipa.Refuse
Creates a refuse message.
Refuse(String, String) - Constructor for class tryllian.afc.message.fipa.Refuse
Creates a refuse message with a subject and reason.
RefusingPropertiesLanguageTask - class tryllian.afc.language.properties.RefusingPropertiesLanguageTask.
Refusing implementation of the 'tryllian.properties' language.
RefusingPropertiesLanguageTask() - Constructor for class tryllian.afc.language.properties.RefusingPropertiesLanguageTask
Default (and only) constructor.
RegisterTask - class tryllian.afc.task.standard.RegisterTask.
Registers an agent as a 'system service' with a unique name.
RegisterTask() - Constructor for class tryllian.afc.task.standard.RegisterTask
Default constructor.
RegisterTask(String) - Constructor for class tryllian.afc.task.standard.RegisterTask
Create a Task to register the agent under the service name provided.
RegistrationHandler - interface tryllian.messenger.RegistrationHandler.
Handles attempts from remote messengers to register themselves with a habitat.
ReloadPermissionPolicyTask - class tryllian.afc.task.standard.ReloadPermissionPolicyTask.
A wrapper task for the ARE reload-permissionpolicy protocol.
ReloadPermissionPolicyTask() - Constructor for class tryllian.afc.task.standard.ReloadPermissionPolicyTask
 
RepeatTask - class tryllian.afc.task.standard.RepeatTask.
Repeats success a number of times.
RepeatTask() - Constructor for class tryllian.afc.task.standard.RepeatTask
Create a new instance.
RepeatTask(int) - Constructor for class tryllian.afc.task.standard.RepeatTask
Create a new instance given a number of times to repeat.
ReplyTask - class tryllian.afc.task.interaction.ReplyTask.
Abstract ReplyTask, responses to incoming messages should be implemented by the subclasses.
ReplyTask(String) - Constructor for class tryllian.afc.task.interaction.ReplyTask
Create a ReplyTask for the performative incomingPerformative.
Request - class tryllian.afc.message.fipa.Request.
OutgoingMessage with performative 'request'.
Request() - Constructor for class tryllian.afc.message.fipa.Request
Creates a request message.
Request(String) - Constructor for class tryllian.afc.message.fipa.Request
Creates a request message with a specific subject.
RequestReplyTask - class tryllian.afc.task.interaction.RequestReplyTask.
Replies to requests made by other agents.
RequestReplyTask() - Constructor for class tryllian.afc.task.interaction.RequestReplyTask
Creates a new instance.
RequestTask - class tryllian.afc.task.interaction.RequestTask.
Task that sends a request and waits for an 'agree'.
RequestTask() - Constructor for class tryllian.afc.task.interaction.RequestTask
Default constructor.
RequestTask(AddressURI, String) - Constructor for class tryllian.afc.task.interaction.RequestTask
Creates a new Request with receiver and subject specified.
RequestTask(AddressURI, String, String[]) - Constructor for class tryllian.afc.task.interaction.RequestTask
Creates a new Request with receiver, subject and arguments specified.
RestoreAwarenessTask - class tryllian.afc.task.standard.RestoreAwarenessTask.
Listens to messages that tell that the agent has been restored after a habitat shutdown.
RestoreAwarenessTask() - Constructor for class tryllian.afc.task.standard.RestoreAwarenessTask
Creates a new RestoreAwarenssTask.
ReturnHomeTask - class tryllian.afc.task.standard.ReturnHomeTask.
Retuns the agent to its home location defined in the 'HomeLocation' property.
ReturnHomeTask() - Constructor for class tryllian.afc.task.standard.ReturnHomeTask
 
Routine - interface tryllian.are.Routine.
The Routine interface defines Runnables that can be stopped.
readResolve() - Method in class tryllian.afc.task.standard.PeriodicalTask
 
rebind(String, String, String, String, Transaction) - Method in interface tryllian.are.persistence.spi.JNDIPersistencePlugin
Rebinds an object.
receiveMessage(Message) - Method in interface tryllian.messenger.MessageHandler
Called by the MessengerPlugin to make the habitat receive a message.
register(MessengerPlugin) - Method in interface tryllian.messenger.RegistrationHandler
Handles attempts from remote messengers to register themselves with a habitat.
registerWithExecutionEnvironment(CoreComponentSet) - Method in class tryllian.are.DelegationWrapper
Initializes an ExecutionEnvironment with the specified CoreComponentSet.
remoteDeliveryFailed(DeliveryFailure) - Method in class tryllian.webservices.gateway.HabitatGateway
Called whenever an envelope could not be delivered for remote reasons
remove(String, Transaction) - Method in interface tryllian.are.persistence.spi.ARLPersistencePlugin
Removes an arl from the database.
remove(String, Transaction) - Method in interface tryllian.are.persistence.spi.AgentPersistencePlugin
Remove the agent with the specified ID
removeAcceptFileListener(AcceptFileListener) - Method in class tryllian.afc.task.filetransfer.AcceptFilesTask
 
removeAllListeners() - Method in class tryllian.util.event.EventDispatcher
Removes all listeners.
removeArgument(int) - Method in class tryllian.afc.message.DefaultMessageFilter
Remove the filtering rule for a certain argment.
removeCodec(String) - Method in class tryllian.afc.message.object.CodecRegistry
Removes a codec from the reigstry in the agent context.
removeCommonMessageHandler(MessageHandler) - Method in class tryllian.afc.agent.AbstractAgent
 
removeCommonMessageHandler(MessageHandler) - Method in class tryllian.afc.message.AbstractMessageDispatcher
 
removeCommonMessageHandler(MessageHandler) - Method in interface tryllian.afc.message.MessageDispatcher
Removes a handler that listens to all messages received by the agent.
removeCommonMessageHandler(MessageHandler) - Method in class tryllian.afc.swing.SwingAgentBridge
Not supported.
removeContentSelector(String) - Method in class tryllian.afc.message.DefaultMessageFilter
Removes a filtering rule.
removeContentSelector(String, String) - Method in class tryllian.afc.message.DefaultMessageFilter
Removes a filtering rule.
removeDeliveryReportListener(DeliveryReportListener) - Method in class tryllian.afc.agent.AbstractAgent
 
removeDeliveryReportListener(DeliveryReportListener) - Method in class tryllian.afc.message.AbstractMessageDispatcher
 
removeDeliveryReportListener(DeliveryReportListener) - Method in interface tryllian.afc.message.Conversation
Removes a listener for delivery reports in this conversation.
removeDeliveryReportListener(DeliveryReportListener) - Method in interface tryllian.afc.message.MessageDispatcher
Adds a listener to all delivery reports sent to this agent.
removeDeliveryReportListener(DeliveryReportListener) - Method in class tryllian.afc.swing.SwingAgentBridge
Not supported.
removeLanguage(String) - Method in class tryllian.afc.language.LanguageContext
Removes a language from the agents language context completely.
removeLanguage() - Method in class tryllian.afc.message.DefaultMessageFilter
Remove the filtering rule for the language.
removeListener(EventListener) - Method in class tryllian.util.event.EventDispatcher
Removes an object that was previously registered as a listener from the list.
removeMessageHandler(MessageHandler) - Method in interface tryllian.afc.message.Conversation
Removes a listener from this conversations.
removeMetaContentSelector(String) - Method in class tryllian.afc.message.DefaultMessageFilter
 
removeMoveListener(MoveListener) - Method in class tryllian.afc.agent.Agent
 
removeMoveListener(MoveListener) - Method in class tryllian.afc.standalone.StandaloneAgent
 
removeMoveListener(MoveListener) - Method in class tryllian.afc.swing.SwingAgentBridge
Not supported.
removeMoveListener(MoveListener) - Method in interface tryllian.afc.task.AgentContext
Deregisters a listener to move events.
removeMoving(String, Transaction) - Method in interface tryllian.are.persistence.spi.AgentPersistencePlugin
Remove the agent with the specified ID, but only if isDeparting returns true.
removeOutgoingMessageListener(OutgoingMessageListener) - Method in class tryllian.afc.agent.AbstractAgent
 
removeOutgoingMessageListener(OutgoingMessageListener) - Method in class tryllian.afc.message.AbstractMessageDispatcher
 
removeOutgoingMessageListener(OutgoingMessageListener) - Method in interface tryllian.afc.message.MessageDispatcher
Removes a listener to all message that are sent by this agent.
removeOutgoingMessageListener(OutgoingMessageListener) - Method in class tryllian.afc.swing.SwingAgentBridge
Not supported.
removePerformative() - Method in class tryllian.afc.message.DefaultMessageFilter
Remove the filtering rule for the performative.
removePropertyChangeListener(PropertyChangeListener) - Method in class tryllian.afc.agent.AbstractAgent
 
removePropertyChangeListener(PropertyChangeListener) - Method in class tryllian.afc.swing.SwingAgentBridge
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface tryllian.afc.task.AgentContext
Unsubscribes a listener to property changes.
removeSender(AddressURI) - Method in class tryllian.afc.message.DefaultMessageFilter
Removes a sender(specified using its IDReference) from the filter.
removeSubject() - Method in class tryllian.afc.message.DefaultMessageFilter
Remove the filtering rule for the subject.
removeSubtask(Task) - Method in class tryllian.afc.task.TaskScheduler
Removes the specified task, or does nothing if no such task exists.
removeTaskListener(TaskListener) - Method in class tryllian.afc.task.AbstractTask
Removes a listener listening to task events.
removeTaskListener(TaskListener) - Method in interface tryllian.afc.task.Task
Removes a listener listening to TaskEvents generated by this task.
replaceAgentEventListener(AgentEventListener) - Method in class tryllian.are.ExecutionEnvironment
Replaces the AgentEventListener that is the main execution entry point for this agent; other information about the agent is unaffected.
reply(OutgoingMessage) - Method in interface tryllian.afc.message.IncomingMessage
Sends a reply to the sender of this message in the same conversation.
reportReceived(DeliveryReport) - Method in interface tryllian.afc.message.DeliveryReportListener
Delivery reports received are forwarded using this callback method.
requestAbortAgent() - Method in class tryllian.are.ExecutionEnvironment
This is a very forceful method; normally agents should kill themselves by asking their place to die; death will then happen gracefully; all Routines of the agent can exit gracefully, a pre-mortem persisted version of the agent can be made, etc..
requestHeartbeats(boolean) - Method in class tryllian.are.ExecutionEnvironment
Request notification of each system heart beat.
requestMove(AddressURI) - Method in class tryllian.afc.agent.Agent
 
requestMove(String) - Method in class tryllian.afc.agent.Agent
 
requestMove(AddressURI) - Method in class tryllian.afc.standalone.StandaloneAgent
 
requestMove(String) - Method in class tryllian.afc.standalone.StandaloneAgent
 
requestMove(String) - Method in class tryllian.afc.swing.SwingAgentBridge
 
requestMove(AddressURI) - Method in class tryllian.afc.swing.SwingAgentBridge
 
requestMove(String) - Method in interface tryllian.afc.task.AgentContext
Requests a move to another location.
requestMove(AddressURI) - Method in interface tryllian.afc.task.AgentContext
Requests a move to another location.
resolve(AddressURI) - Method in interface tryllian.address.AddressHelper
Resolve a new type address to the local ID of the agent.
restore(String, AgentBuilder, Transaction) - Method in interface tryllian.are.persistence.spi.AgentPersistencePlugin
Restores the specified agent.
retrieve(long) - Method in class tryllian.util.multithread.Queue
Waits until there is an entry in the queue and returns it, or times out after wait milliseconds (indefinitely if wait is -1).
retrieve() - Method in class tryllian.util.multithread.Queue
Waits until there is an entry in the queue and returns it.
retrieveObject(Message) - Method in class tryllian.afc.message.object.CodecRegistry
Retrieves the object from the message using the appropriate codec.
retrieveObject() - Method in class tryllian.afc.message.object.ObjectMessage
Retrieves a stored object using the codec property of this object.
retrieveObject(CodecRegistry) - Method in class tryllian.afc.message.object.ObjectMessage
Retrieves a stored object using a codec from the registry.
rollback() - Method in interface tryllian.are.persistence.spi.Transaction
Rolls back all actions currently executed within this transaction after the last commit.
run() - Method in interface tryllian.are.Routine
 
runScript(Reader, String) - Method in interface tryllian.are.persistence.spi.PersistencePlugin
Runs a script containing SQL statements.

S

SA_CONTENT_LANGUAGE - Static variable in interface tryllian.afc.message.MessageConstants
Content language used by system agents.
Value: MessageConstants.TUPLE_CONTENT_LANGUAGE
SA_CONTENT_TYPE - Static variable in interface tryllian.afc.message.MessageConstants
Content type used by System Agents.
SCHEME_SEPARATOR - Static variable in class tryllian.address.AddressURI
The separator between the scheme and the habitatName
SEND_AGENT - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.transporter SEND_AGENT = "send-agent".
SEP - Static variable in interface tryllian.naming.NamingConstants
The character used to separate JNDI name components.
SERVICES_CONTEXT - Static variable in interface tryllian.naming.NamingConstants
The full name of the service agents part of the tryllian namespace.
SERVICES_PATH - Static variable in interface tryllian.naming.NamingConstants
The base path to the Tryllian Services context.
SERVICES_SPACE - Static variable in interface tryllian.naming.NamingConstants
The name of the services namespace.
SERVICE_ADDRESS - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.messagebroker SERVICE_ADDRESS = "service-address".
SETTINGS - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.properties SETTINGS = "settings".
SET_PROPERTY - Static variable in interface tryllian.afc.language.properties.PropertiesLanguageConstants
Subject for setting properties.
SHARED_REFS - Static variable in interface tryllian.are.persistence.spi.ARLBuilder
Library jarfiles this agent shares with other agents, like afc.jar.
SHARED_REFS - Static variable in interface tryllian.are.persistence.spi.ARLSerializer
Library jarfiles this agent shares with other agents, like afc.jar.
SHUTDOWN_HABITAT - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.habitat SHUTDOWN_HABITAT= "shutdown-habitat".
STATISTICS - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.statistics STATISTICS = "statistics".
STATISTICS_SA - Static variable in interface tryllian.naming.NamingConstants
The name of the Statistics System Agent.
STATISTICS_SA_PATH - Static variable in interface tryllian.naming.NamingConstants
The path to the Tryllian Statistics System Agent context.
SUBSCRIBE - Static variable in interface tryllian.afc.message.Performatives
Subscribe messages are used to request a persistent intention to notify the sender of the value of a reference and to notify again whenever the object identified by the reference changes.
SUCCEEDED - Static variable in class tryllian.afc.task.TaskState
The task has completed with success.
SUCCESS - Static variable in interface tryllian.are.fipa.constants.LanguageArguments
Used in several SA's.
SUPPORTED_LANGUAGES - Static variable in interface tryllian.afc.language.basic.BasicLanguageConstants
The supported-languages subject, used to query an agent about the languages it speaks.
SUPPORTED_SUBJECTS - Static variable in interface tryllian.afc.language.basic.BasicLanguageConstants
The supported-subjects subject, used to ask an agent for the subjects it supports in a language.
SUSPEND_SENDER - Static variable in interface tryllian.are.fipa.constants.LanguageSubjects
Used in tryllian.system.messagebroker SUSPEND_SENDER = "suspend-sender".
SYSTEM_AGENTS_CONTEXT - Static variable in interface tryllian.naming.NamingConstants
The full name of the system agents part of the tryllian namespace.
SYSTEM_AGENTS_PATH - Static variable in interface tryllian.naming.NamingConstants
The base path to the Tryllian System Agents context.
SYSTEM_AGENTS_SPACE - Static variable in interface tryllian.naming.NamingConstants
The name of the system agents namespace.
SYSTEM_SHUTDOWN - Static variable in interface tryllian.afc.language.basic.BasicLanguageConstants
The subject for system-shutdown.
SchedulingRule - interface tryllian.afc.task.SchedulingRule.
Scheduling rule for task schedulers.
SendAndReceiveTask - class tryllian.afc.task.interaction.SendAndReceiveTask.
Base class for a task meant for sending a message and waiting for an answer.
SendAndReceiveTask(String, String) - Constructor for class tryllian.afc.task.interaction.SendAndReceiveTask
Creates a task that will send a message and wait for the answer.
SendAndReceiveTask(AddressURI, String, String, String) - Constructor for class tryllian.afc.task.interaction.SendAndReceiveTask
Creates a task that will send a message and wait for the answer.
SendAndReceiveTask(AddressURI, String, String[], String, String) - Constructor for class tryllian.afc.task.interaction.SendAndReceiveTask
Creates a task that will send a message and wait for the answer.
SendJMSMessageTask - class tryllian.afc.task.jms.SendJMSMessageTask.
This task will send a message to the JMS system.
SendJMSMessageTask() - Constructor for class tryllian.afc.task.jms.SendJMSMessageTask
Creates a new instance of SendJMSMessageTask using the default settings.
SendJMSMessageTask(String, String, String, String) - Constructor for class tryllian.afc.task.jms.SendJMSMessageTask
Create a SendJMSMessageTask using the specified JMS parameters.
SendMessageTask - class tryllian.afc.task.interaction.SendMessageTask.
Task that sends a message to another agent.
SendMessageTask() - Constructor for class tryllian.afc.task.interaction.SendMessageTask
Creates a new task to send a message.
SendMessageTask(Conversation) - Constructor for class tryllian.afc.task.interaction.SendMessageTask
Creates a new task to send a message within a given conversation.
SendMessageTask(OutgoingMessage) - Constructor for class tryllian.afc.task.interaction.SendMessageTask
Creates a new task that will send the specified message.
SendMessageTask(Conversation, OutgoingMessage) - Constructor for class tryllian.afc.task.interaction.SendMessageTask
Creates a new task that will send the specified message in a given conversation.
SendRPCMessageTask - class tryllian.webservices.client.SendRPCMessageTask.
This task provides simple API which can be used to implement SOAP based remote procedure calls (RPC) without knowing technical details of the underlying implementation.
SendRPCMessageTask() - Constructor for class tryllian.webservices.client.SendRPCMessageTask
 
SerializationCodec - class tryllian.afc.message.object.SerializationCodec.
A codec that uses serialization followed by Base64 to encode objects.
SerializationCodec() - Constructor for class tryllian.afc.message.object.SerializationCodec
 
SetHabitatPropertyTask - class tryllian.afc.task.standard.SetHabitatPropertyTask.
Sets a habitat property.
SetHabitatPropertyTask() - Constructor for class tryllian.afc.task.standard.SetHabitatPropertyTask
Creates a new task that will set a habitat property.
SetHabitatPropertyTask(String, String) - Constructor for class tryllian.afc.task.standard.SetHabitatPropertyTask
Creates a new task that will set a habitat property with .
SetPropertyTask - class tryllian.afc.language.properties.SetPropertyTask.
This task requests seting the value of a property of an agent.
SetPropertyTask(AddressURI, String, String) - Constructor for class tryllian.afc.language.properties.SetPropertyTask
Regular constructor for a task that requests an agent to set a property.
SetPropertyTask() - Constructor for class tryllian.afc.language.properties.SetPropertyTask
Bean constructor for a task that requests an agent to set a property; use setPropertyName and setPropertyValue and the base class' setReceiver before starting the task to actually get something done.
SimpleTuple - interface tryllian.are.fipa.constants.SimpleTuple.
Constants related to the SimpleTuple content language, used within FIPA messages in the ARE.
SimpleTupleGateway - class tryllian.webservices.gateway.SimpleTupleGateway.
WebServices gateway to send messages to agents.
SimpleTupleGateway() - Constructor for class tryllian.webservices.gateway.SimpleTupleGateway
 
StandaloneAgent - class tryllian.afc.standalone.StandaloneAgent.
Agent that can be run without launching an ARE.
StandaloneAgent() - Constructor for class tryllian.afc.standalone.StandaloneAgent
 
StandaloneAgent(Messenger) - Constructor for class tryllian.afc.standalone.StandaloneAgent
Creates a new agent.
StartHabitat - class com.tryllian.are.startup.StartHabitat.
Central configuration and starting point of a Habitat.
StartHabitat() - Constructor for class com.tryllian.are.startup.StartHabitat
Creates a new environment for configuring and starting a Habitat.
StateSerializable - interface tryllian.are.StateSerializable.
The StateSerializable interface can be implemented by agents that need a more sophisticated way of persisting themselves other than simple and complete serialization of their entire object hierarchy.
Statistic - class tryllian.afc.task.statistics.Statistic.
Encapsulates a keyword that can be sent to a statistics agent.
Statistic(String) - Constructor for class tryllian.afc.task.statistics.Statistic
Create the Statistic wrapper for the keyword specified.
StatisticsTask - interface tryllian.afc.task.statistics.StatisticsTask.
Sends a query about a certain statistic to a statistics system agent and parses the result.
StoppableRunnable - interface tryllian.util.multithread.StoppableRunnable.
Runnable that can be stopped.
SubjectDispatcherException - exception tryllian.afc.language.SubjectDispatcherException.
Exception type for the SubjectDispatcher, wrapping the actual exceptions.
SubjectDispatcherException(String, Throwable) - Constructor for class tryllian.afc.language.SubjectDispatcherException
Create a wrapper exception specifying an optional description and the wrapped exception.
SubjectDispatcherException(Throwable) - Constructor for class tryllian.afc.language.SubjectDispatcherException
Create a wrapper exception specifying the wrapped exception.
Subscribe - class tryllian.afc.message.fipa.Subscribe.
OutgoingMessage with performative 'subscribe'.
Subscribe() - Constructor for class tryllian.afc.message.fipa.Subscribe
Creates a subscribe message.
Subscribe(String) - Constructor for class tryllian.afc.message.fipa.Subscribe
Creates a subscribe message with a specific subject.
SubscribeJMSTopicTask - class tryllian.afc.task.jms.SubscribeJMSTopicTask.
This task subscribes to the JMS topic.
SubscribeJMSTopicTask() - Constructor for class tryllian.afc.task.jms.SubscribeJMSTopicTask
Creates a new SubscribeJMSTopicTask using the default settings.
SubscribeJMSTopicTask(String, String, String, String) - Constructor for class tryllian.afc.task.jms.SubscribeJMSTopicTask
Create a SubscribeJMSTopicTask using the specified JMS parameters.
SubscribePropertyTask - class tryllian.afc.language.properties.SubscribePropertyTask.
This task subscribes to changes of a property.
SubscribePropertyTask(AddressURI, String) - Constructor for class tryllian.afc.language.properties.SubscribePropertyTask
create a task that subscribes to a property.
SubscribePropertyTask() - Constructor for class tryllian.afc.language.properties.SubscribePropertyTask
Bean constructor; use setReceiver and setPropertyName before starting.
SubscribeTask - class tryllian.afc.task.interaction.SubscribeTask.
Task that sends a subscribe and waits for the answer.
SubscribeTask() - Constructor for class tryllian.afc.task.interaction.SubscribeTask
Default constructor.
SubscribeTask(String) - Constructor for class tryllian.afc.task.interaction.SubscribeTask
Constructor specifying the subscription subject only.
SubscribeTask(AddressURI, String) - Constructor for class tryllian.afc.task.interaction.SubscribeTask
Constructor specifying both the subscription subject and provider.
SubscribeTask(AddressURI, String, String[]) - Constructor for class tryllian.afc.task.interaction.SubscribeTask
Constructor specifying the subscription subject, provider and arguments.
SubscriptionListenerTask - class tryllian.afc.task.interaction.SubscriptionListenerTask.
Abstract base class for tasks subscribing to a subscription protocol.
SubscriptionListenerTask() - Constructor for class tryllian.afc.task.interaction.SubscriptionListenerTask
Abstract base class constructor.
SupportedLanguagesTask - class tryllian.afc.language.basic.SupportedLanguagesTask.
This task sends a 'supported-languages' query-ref message; the {@lilnk #ProactiveLanguageTask.getResult() method will return the result.
SupportedLanguagesTask(AddressURI) - Constructor for class tryllian.afc.language.basic.SupportedLanguagesTask
Creates a task that will ask for the supported languages of another agent.
SupportedSubjectsTask - class tryllian.afc.language.basic.SupportedSubjectsTask.
This task sends a 'supported-subjects' query-ref message; the ProactiveLanguageTask.getResult() method will give the result.
SupportedSubjectsTask(AddressURI, String) - Constructor for class tryllian.afc.language.basic.SupportedSubjectsTask
Creates a task that asks an agent for it's supported subjects in a language.
SuspendTask - class tryllian.afc.task.standard.SuspendTask.
Asks the habitat system agent to suspend this agent.
SuspendTask() - Constructor for class tryllian.afc.task.standard.SuspendTask
Creates a new SuspendTask.
SuspendTask(int) - Constructor for class tryllian.afc.task.standard.SuspendTask
Creates a new SuspendTask with time-out.
SwingAgentBridge - class tryllian.afc.swing.SwingAgentBridge.
A SwingAgentBridge can be used by a Swing GUI for agent-related activities, such as adding tasks, adding task listeners and sending messages, to make sure these activities do not cause threading problems.
SwingAgentInterface - interface tryllian.afc.swing.SwingAgentInterface.
Interface that should be implemented by (some class of) the Swing GUI.
SwingAgentTask - class tryllian.afc.swing.SwingAgentTask.
This task is intended for an agent that wants to implement a Swing GUI, and wants the Swing GUI to interoperate with the rest of the agent.
SwingAgentTask(SwingAgentInterface) - Constructor for class tryllian.afc.swing.SwingAgentTask
Create a SwingAgentTask specifying the swing interface application.
scheduleRoutine(StoppableRunnable) - Method in class tryllian.afc.agent.Agent
 
scheduleRoutine(StoppableRunnable) - Method in class tryllian.afc.standalone.StandaloneAgent
 
scheduleRoutine(StoppableRunnable) - Method in class tryllian.afc.swing.SwingAgentBridge
Asks the agent to schedule a Routine for running on another (agent) Thread.
scheduleRoutine(StoppableRunnable) - Method in interface tryllian.afc.task.AgentContext
Schedules a thread for execution.
scheduleRoutine(Routine) - Method in class tryllian.are.ExecutionEnvironment
Schedules a Routine for running.
send(OutgoingMessage) - Method in class tryllian.afc.agent.AbstractAgent
 
send(OutgoingMessage) - Method in class tryllian.afc.message.AbstractMessageDispatcher
 
send(OutgoingMessage) - Method in interface tryllian.afc.message.Conversation
Sends a message within this conversation.
send(OutgoingMessage) - Method in interface tryllian.afc.message.MessageDispatcher
Sends a message without using a conversation object.
send(OutgoingMessage) - Method in class tryllian.afc.swing.SwingAgentBridge
Asks the agent to send the message.
send(OutgoingMessage) - Method in class tryllian.are.ExecutionEnvironment
Sends a message.
sendAndReceiveMessage(OutgoingMessage, long) - Method in class tryllian.webservices.gateway.HabitatGateway
Sends a message and waits for the answer (blocking call).
sendMessage(Message) - Method in interface tryllian.messenger.MessengerPlugin
Sends the specified message to its destination address.
sendMessage(OutgoingMessage) - Method in class tryllian.webservices.gateway.HabitatGateway
Sends a message - this version does not wait for an answer.
sendTupleMessage(String, String, String) - Method in class tryllian.webservices.gateway.SimpleTupleGateway
Send a message to an agent
setARL(ARLBuilder) - Method in interface tryllian.are.persistence.spi.AgentBuilder
Returns the AgentResourceLocator Builder which represents the current agent's AgentResourceLocator.
setARLID(String) - Method in interface tryllian.are.persistence.spi.ARLBuilder
Sets the ID of the AgentResourceLocator.
setAgent(AddressURI) - Method in class tryllian.afc.task.standard.QueryCertificateTask
Sets the agent we want to know the certificates of.
setAgent(AddressURI) - Method in class tryllian.afc.task.statistics.AgentStatisticsTask
Sets the agent we want to know the statistics of.
setAgent(String) - Method in interface tryllian.are.persistence.spi.AgentBuilder
Sets the string containing the storable data of an agent.
setAgent(byte[]) - Method in interface tryllian.are.persistence.spi.AgentBuilder
Sets the byte array containing the storable data of an agent.
setAgentAttributes(Map, String) - Method in interface tryllian.are.persistence.spi.AgentBuilder
Sets the agent's attributes in the form of a map containing key-value pair combinations.
setAgentContext(AgentContext) - Method in class tryllian.afc.task.AbstractTask
Sets the AgentContext to this task and all its subtasks.
setAgentID(String) - Method in interface tryllian.are.persistence.spi.AgentBuilder
Sets the AgentID.
setAgentToClone(AddressURI) - Method in class tryllian.afc.task.standard.CloneTask
Set the address of the agent to clone.
setAgentToUpgrade(AddressURI) - Method in class tryllian.afc.task.standard.UpgradeAgentTask
Set the agent to be upgraded.
setAlias(String) - Method in class tryllian.are.security.DNAComposer
Sets the alias that will be used to retrieve the private key from the keystore.
setAlias(String) - Method in class tryllian.are.security.DNASigner
Setter for alias.
setAnswer(String[]) - Method in class tryllian.afc.task.interaction.ReplyTask
Sets an answer to the query.
setArgument(int, String) - Method in class tryllian.afc.message.DefaultMessageFilter
Sets a filtering rule for a certain argument: "Argument X must have value Y".
setArguments(String[]) - Method in class com.tryllian.are.startup.StartHabitat
Sets the arguments to give to a newly started habitat.
setArguments(String[]) - Method in class tryllian.afc.language.properties.AbstractPropertyTask
Set the message arguments; has no use after the message has been sent.
setArguments(String[]) - Method in class tryllian.afc.message.DefaultMessage
 
setArguments(String[]) - Method in interface tryllian.afc.message.OutgoingMessage
Sets the arguments of the message.
setArguments(String[]) - Method in class tryllian.afc.task.interaction.ReplyTask
Sets the argument list that must be in the query to respond.
setArguments(String[]) - Method in class tryllian.afc.task.interaction.SendAndReceiveTask
Sets the arguments of the message to be sent.
setAutoCancelOnFinish(boolean) - Method in class tryllian.afc.task.interaction.SubscriptionListenerTask
 
setBrokerHint(String, String) - Method in class tryllian.are.OutgoingMessage
This method sets the named broker-hint to the specified value.
setBrokerRequirement(String, String) - Method in class tryllian.are.OutgoingMessage
This method sets the named broker-requirement to the specified value.
setBusinessInfo(BusinessInfo) - Method in class tryllian.webservices.registry.UDDIRetrieveWebServicesTask
Setter for property businessInfo.
setBusinessInfoKey(String) - Method in class tryllian.webservices.registry.UDDIRetrieveWebServicesTask
Convenience method to set the business identifier directly as a UDDI key String without having to wrap it.
setBytesMessage(List) - Method in class tryllian.afc.task.jms.PublishJMSTopicTask
Set the Bytes (raw data) to send.
setBytesMessage(List) - Method in class tryllian.afc.task.jms.SendJMSMessageTask
Set the Bytes (raw data) to send.
setCall(Call) - Method in class tryllian.webservices.client.SendRPCMessageTask
In case a ready-to-execute call is provided to the task.
setCaseSensitive(boolean) - Method in class tryllian.webservices.registry.UDDIWhitePagesSearchTask
Setter for property caseSensitive.
setClassName(String) - Method in class com.tryllian.are.startup.StartHabitat
Sets the class name used to start a new habitat.
setCodec(ObjectCodec) - Method in class tryllian.afc.message.object.ObjectMessage
Sets the codec used for this message.
setCollection(Object) - Method in class tryllian.afc.task.standard.IterateCollectionTask
Set the collection to be iterated upon.
setConfirmDelivery(boolean) - Method in class tryllian.afc.task.interaction.SendMessageTask
Determines whethe this taks will wait for a delivery report
setConfirmDeliveryFailure(boolean) - Method in class tryllian.afc.message.DefaultMessage
 
setConfirmDeliveryFailure(boolean) - Method in interface tryllian.afc.message.OutgoingMessage
Set the (message broker) information indicating whether we want to receive a delivery report for failed delivery or not.
setConfirmDeliverySuccess(boolean) - Method in class tryllian.afc.message.DefaultMessage
 
setConfirmDeliverySuccess(boolean) - Method in interface tryllian.afc.message.OutgoingMessage
Set the (message broker) information indicating whether we want to receive a delivery report for successfull delivery or not.
setConnectionFactory(String) - Method in class tryllian.afc.task.jms.JMSTask
Set the name of the JMS factory to use for this task.
setConstructorArguments(String[]) - Method in class tryllian.afc.task.standard.CreateAgentTask
Sets the arguments that will be passed to the constructor of the agent.
setContent(String, String) - Method in class tryllian.afc.message.DefaultMessage
 
setContent(String, String) - Method in interface tryllian.afc.message.OutgoingMessage
Generic method to put a value in a content field.
setContent(String, String) - Method in class tryllian.are.OutgoingMessage
Sets the content field named key to the specified value.
setContentSelector(String, String) - Method in class tryllian.afc.message.DefaultMessageFilter
Sets a filtering rule for a content field.
setContextName(String) - Method in class tryllian.afc.task.find.JNDIResolveTask
Set the context name to be resolved.
setConversation(Conversation) - Method in class tryllian.afc.task.interaction.SendMessageTask
Sets the conversation the message must be sent in.
setConversationID(String) - Method in class tryllian.afc.message.DefaultMessage
 
setConversationID(String) - Method in interface tryllian.afc.message.OutgoingMessage
Sets the conversation ID of this message.
setDebug(boolean) - Method in class com.tryllian.are.startup.StartHabitat
Sets debug messages on or off.
setDelay(int) - Method in class tryllian.afc.task.standard.PeriodicalTask
Set the delay period.
setDeliveryFailureHandler(DeliveryFailureHandler) - Method in class tryllian.afc.standalone.AFCMessenger
Register the delivery failure handler.
setDeparting(String, boolean, Transaction) - Method in interface tryllian.are.persistence.spi.AgentPersistencePlugin
Set the 'Moving' flag of the specified agent.
setDescriptor(URL) - Method in class tryllian.are.security.DNAComposer
Sets the Descriptor file.
setDescriptor(File) - Method in class tryllian.are.security.DNAComposer
Sets the Descriptor file.
setDnaFile(String) - Method in class tryllian.afc.task.standard.CreateAgentTask
Sets the DNA file the agent will be created from.
setDnaFile(String) - Method in class tryllian.afc.task.standard.UpgradeAgentTask
Set the name of the DNA file to use for upgrading.
setEndpoints(String[]) - Method in class tryllian.are.HabitatInfo
Set the endpoint array for this habitat.
setExtraClassLoaderAdditions(File[]) - Method in class com.tryllian.are.startup.StartHabitat
Sets the extra jar files or directories to be added to the default class loader.
setFinishValue(Object) - Method in class tryllian.afc.task.AbstractTask
Sets the finish value of this task.
setFirstTask(Task) - Method in class tryllian.afc.task.TaskScheduler
Marks this task as the first task.
setHabitat(AddressURI) - Method in class tryllian.afc.task.find.FindAgentsTask
Sets the habitat where this task will ask for the available agents.
setHabitat(String) - Method in class tryllian.afc.task.find.JNDIResolveTask
Get the name of the habitat where to do the lookup.
setHabitat(String) - Method in class tryllian.afc.task.standard.PingTask
Specify the habitat that should be pinged (using a habitat ID).
setHabitatID(IDReference) - Method in class tryllian.are.HabitatInfo
 
setHabitatNames(String[]) - Method in class tryllian.are.HabitatInfo
Set the names of this habitat.
setHeartbeats(int) - Method in class tryllian.afc.task.standard.TimerTask
Sets the number of heartbets to wait.
setInvokeOneWay(boolean) - Method in class tryllian.webservices.client.SendRPCMessageTask
Setter for property invokeOneWay.
setJMSDestination(String) - Method in class tryllian.afc.task.jms.JMSTask
Set the JMS destination name.
setJNDIFactory(String) - Method in class tryllian.afc.task.jms.JMSTask
Set the name of the JNDI factory.
setJarURLs(Map, String) - Method in interface tryllian.are.persistence.spi.ARLBuilder
Sets the Map with JarID to URL mappings.
setKeyStore(URL) - Method in class tryllian.are.security.DNAComposer
Sets the keystore that contains the private key.
setKeyStore(File) - Method in class tryllian.are.security.DNAComposer
Sets the keystore that contains the pr