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

Quick Search    Search Deep

org.miamm.castor.* (9)org.miamm.soapmmil.* (67)

Package Samples:

org.miamm.soapmmil.util: Note: Misoh Block expands to "MIAMM Soap Header Block", but is a whole lot easier to say  
org.miamm.castor.headerblock.types
org.miamm.castor.headerblock
org.miamm.soapmmil
org.miamm.soapmmil.agents
org.miamm.soapmmil.engine
org.miamm.soapmmil.test.echo
org.miamm.soapmmil.test.simple
org.miamm.soapmmil.test
org.miamm.castor

Classes:

MIAMMServiceTable: A map of misoh MsgContentType (AS STRINGS) to the URL that corresponds. This is only for agents on other servers. It was an ugly hack that was meant to be a temporary measure, but somehow never managed to get rid of it. It reads from a file (normally called launcher.properties) if it exists. If it does not exist, then we are only running on one machine. FIXME: for now getKeys returns a Set of String instead of a set of MsgContentType FIXME: this whole thing was a mistake... what the heck was i thinking?
MIAMMServiceEngine: The back-end to MIAMMService . This class does all the work that allows your service to interact with other MIAMM services. FIXME: What i want to do is to create a super effecient custom SOAP implementation that doesn't have all the overhead of marshalling and unmarshalling SOAPElement, but to do so means tearing some more code, cleaning things up more
SimpleContentHandler: A simple SAX ContentHandler for the XML data handled SimpleMIAMMService . Note, this is very poorly implemented, and anybody who writes code like this for his service deserves to be slapped upside the head. Note: normally, you wouldn't write a class like this... you'd take advantage, for example, of Dirk's fancy MMIL parser
SoapmmilMessageContentException: Thrown if the contents of this SoapmmilMessage could not be parsed correctly. This is strictly so that people calling SoapmmilMessage toSOAPMessage can tell if it failed because the message content was bad (i.e. the user's fault and this exception gets thrown) or for something more serious. This seems like a bad idea, but i don't know how to get out of it.
MapToMany: An object that maps keys to values. A MapToMany cannot contain duplicate keys; BUT unlike Maps, each key can map to any number of values. FIXME: if i really gave a damn, i would make this an interface, and create an abstract class called "MapToCollection" which implements this interface
NullMIAMMService: A minimal implementation of MIAMMService. Used for unit testing... probably doesn't do anything interesting. Look in the samples if what you had in mind was to find out how to use the SoapMMIL FIXME: why is it, when running the unit tests from a gui, the _msgRecognisedCount is impossible to reset?
SoapmmilMessage: A container for the parts of a SOAP message that are useful in Soapmmil. FIXME: these messages are disposable... once you close the reader, you can't reopen it TODO: this will later be used to push us into using more generic metadata such as FIPA
MIAMMServiceTemplate: A template for lazy MIAMM programmers. You should be able to find this file in the etc directory of SoapMMIL. This template assumes you use a SAX parser, but you are not obliged to do the same. Do not extend this class; copy and paste instead.
SimpleMIAMMService: A less minimal implementation of SAXedMIAMMService. All the services described in the package notes simple extend this class and implement the getID function, returning a single character representing their id
MIAMMService: Any module in the MIAMM architecture must extend this class. NOTE: the reason this is an abstract class and not an interface is because of that receiveMessage function below... maybe i can just prescribe that there be one?
ResponseReceivingService: For testing the request-response functionality in MIAMM. It recognises MsgContentType.WORD_GRAPH as a regular event, and MsgContentType.SEMANTIC_REPRESENTATION as a response, and MsgContentType.GOAL_REPRESENTATION
SoapmmilMessageQueue: A paramaterised LinkedList that only accepts SOAPEnvelope, and that a nicer toString() function for debugging FIXME: doesn't enforce the only SOAPEnvelope thing, but at least you don't have to cast anymore
NullIDResolver: A Castor IDResolver which returns the String for the ID instead of the object. This is useful because we don't always have the referred object lying about, but we would like to talk about it anyway.
BootServletTest: Generated by JUnitDoclet, a tool provided by ObjectFab GmbH under LGPL. Please see www.junitdoclet.org, www.gnu.org and www.objectfab.de for informations about the tool, the licence and the authors.
InputSourceWriterTest: Generated by JUnitDoclet, a tool provided by ObjectFab GmbH under LGPL. Please see www.junitdoclet.org, www.gnu.org and www.objectfab.de for informations about the tool, the licence and the authors.
MIAMMExceptionTest: Generated by JUnitDoclet, a tool provided by ObjectFab GmbH under LGPL. Please see www.junitdoclet.org, www.gnu.org and www.objectfab.de for informations about the tool, the licence and the authors.
MIAMMServiceEngineTest: Generated by JUnitDoclet, a tool provided by ObjectFab GmbH under LGPL. Please see www.junitdoclet.org, www.gnu.org and www.objectfab.de for informations about the tool, the licence and the authors.
MIAMMServiceTableTest: Generated by JUnitDoclet, a tool provided by ObjectFab GmbH under LGPL. Please see www.junitdoclet.org, www.gnu.org and www.objectfab.de for informations about the tool, the licence and the authors.
MIAMMServiceTemplateTest: Generated by JUnitDoclet, a tool provided by ObjectFab GmbH under LGPL. Please see www.junitdoclet.org, www.gnu.org and www.objectfab.de for informations about the tool, the licence and the authors.
ResponsesTableTest: Generated by JUnitDoclet, a tool provided by ObjectFab GmbH under LGPL. Please see www.junitdoclet.org, www.gnu.org and www.objectfab.de for informations about the tool, the licence and the authors.
SoapmmilHeaderTest: Generated by JUnitDoclet, a tool provided by ObjectFab GmbH under LGPL. Please see www.junitdoclet.org, www.gnu.org and www.objectfab.de for informations about the tool, the licence and the authors.
SoapmmilMessageTest: Generated by JUnitDoclet, a tool provided by ObjectFab GmbH under LGPL. Please see www.junitdoclet.org, www.gnu.org and www.objectfab.de for informations about the tool, the licence and the authors.
SoapmmilSuite: Generated by JUnitDoclet, a tool provided by ObjectFab GmbH under LGPL. Please see www.junitdoclet.org, www.gnu.org and www.objectfab.de for informations about the tool, the licence and the authors.
StringInputSourceTest: Generated by JUnitDoclet, a tool provided by ObjectFab GmbH under LGPL. Please see www.junitdoclet.org, www.gnu.org and www.objectfab.de for informations about the tool, the licence and the authors.

Home | Contact Us | Privacy Policy | Terms of Service