|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
Archivable | Une classe qui implémente cette interface devient archivable lorsqu'elle est manipulée comme message par EAISystem. |
ConnectorsControler | |
Finalizable | Cette interface permet aux instances de WritingFunction, PoolingFunction, Serializer d'être prévenus de leur future destruction. |
ListeningFunction | Cette interface est implémentée par des classes qui soumettent des messages au
système EAI en attendant des requêtes de leurs clients. Par exemple on peut imaginer un SoapListener, qui écoute sur un port tcp/ip l'arrivée de messages à destination du BusEAI. Autre exemple, Un JMSListener qui est client de notifications d'une file de messages JMS et qui transmet ces messages au Systeme EAI. |
PoolingFunction | Cette interface est implémentée par des classes qui doivent vérifier à
fréquence régulière de la présence de nouveaux messages à transmettre au
Systeme EAI. Par exemple on peut imaginer un JDBCConnector qui vérifierait à fréquence régulière de la présence de nouvels enregistrements dans une base avant de les envoyer au Systeme EAI. Autre exemple, Un HTTPConnector qui requêtrait à fréquence régulière sur une URL jusqu'à ce qu'une nouvelle réponse soit fournie. |
PoolingFunctionWithContext | This interface extends the PoolingFunction interface. |
Resource | |
Serializer | Cette interface est implémentée par des classes qui sont en charge dans les Channel de la conversion des messages java.lang.Object en XML et réciproquement. |
SerializerWithContext | |
Submiter | Cette interface est implémentée par EAISystem pour permettre à des développements externe de soumettre des messages au Systeme. |
SubmiterAware | |
WritingFunction | Interface pour gérer la sortie des documents vers les différents médias Cette interface étend XMLParsable pour s'initialiser à partir d'un document XML |
XMLConfigurable | Un objet qui implémente cette interface sait s'initialiser à partir d'un document XML ou d'un élément ou même d'un fragment de document. |
Class Summary | |
Channel | Un Channel est l'implémentation d'une chaîne complète de transformation. |
ChannelInfos | Informations de configuration d'un Channel .
|
EAISystem | The main class of the Submarine project. |
EAISystem.ErrorObject | Classe servant à encapsuler un message soumis au systeme accompagnée d'une erreur détectée. |
EAISystem.Tools | Une classe contenant des méthodes statiques utiles pour la manipulation du XML et autre. |
InternalListener | Une ListeningFunction un peut particulière, interne au Systeme. |
Message | Message est le type de données utilisé dans la file d'attente de traitement des messages. |
Message.MsgContext | Le contexte du message. |
RouteInfos | Les informations de routage devant accompagner chaque message dans le Systeme EAI. |
SyncQueue | |
XSLTransformInfos | Informations de configuration de la transformation XSL dans un Channel. |
XSLTransformInfos.Type | Type de paramètre pour les feuilles de style. |
|
Submarine project. free distribution of this software must include the opensource licence. Guénolé de Cadoudal. |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |