Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.mandarax.eca.example.* (16)org.mandarax.eca.jms.* (3)org.mandarax.eca.mail.* (2)

org.mandarax.eca: Javadoc index of package org.mandarax.eca.


Package Samples:

org.mandarax.eca.jms
org.mandarax.eca.mail
org.mandarax.eca.example

Classes:

JAction: Implementation of the action interface based on java reflection. This is a very general implementation: The action comprises a method, and performing the action means send the method to the target with the action parameters. Using appropriate targets and parameters, almost everything can be done using JActions.
CompositeAction: A composite action is an action comprising a list of actions. The meaning is: perform all actions in the list (using the respective order!). All actions in the list must accept compatible parameter types.
StockQuote: Class providing stock quotes for our investments. Currently a dummy, but could be replaced by an implementation that issues HTTP requests (peraps SOAP queries) to an online service.
PortfolioBeanInfo: The bean information class for Portfolio. Useful for mandarax based persistency based on reflection: without this class the reader tries to find set methods for all get methods.
Action: Action interface. An action consists of: A target (an arbitrary object) A perform method representing a execution of the action.
ActionMonitor: Action implementation based on a swing panel. Performing the action means printing out information about the action in a text panel.
JMSEventSource: Event source implementation based on JMS (java messaging servive).
JMSEvent: Event implementation based on JMS (java messaging servive).
POPEvent: Event implementation based on JMS (java messaging servive).
EventSource: Interface for the event source. The event source contains methods for registering and unregistering listeners.
JMSAction: JMS based implementation of the action interface. Performing an action means to sending out a JMS message.
Event: Represents an incoming event. The parameter map contains associations parameter name -> parameter value.
AbstractAction: Abstract action class useful to facilitate implementation of the action interface.
EventMonitor: Event source implementation based on a swing actions actionPerformed event.
AgentMonitor: Displays the (mandarax) knowledge base and a query / result log.
Portfolio: Class representing a portfolio of investments (e.g., shares).
ActionException: Exception indicating that performing an action has failed.
PortfolioAction: An action that can be performed by a portfolio agent.
POPEventSource: Event source implementation based on java mail / pop.
GenerateKB: Generates the kb (as xml file) from a script.
PortfolioAgent: An agent using a set of ECA rules.
Investment: Class representing an investment.
KnowledgeBaseUI: UI displaying the knowledge base.
EventListener: Interface for event listeners.
MessageSender: Dummy sending (JMS) messages.

Home | Contact Us | Privacy Policy | Terms of Service