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.messag