|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ReqRespListener
or
OnewayListener
This interface is used by service implementation which services clients on the XML protocol (like SOAP) level. For instance:
public class MyXmlService implements XMLService { public void process(Message message) throws MessageProcessingException, TokenizerException, IOException { MessagePart part = message.getBody(); Tokenizer reader = part.getTokenizer(); byte state; while((state = reader.next()) != Tokenizer.END_DOCUMENT) { if(state == Tokenizer.CONTENT) ... = reader.readContent(); ... } message.initOutput(false); part = message.createBody(); TokenWriter writer = part.getContentTokenWriter(); writer... ; ... } } Registry.publish("/MyXmlService", new MyXmlService());
Method Summary | |
void |
process(Message message)
Deprecated. Processes incoming message and returns reply using supplied Message instance |
Method Detail |
public void process(Message message) throws MessageProcessingException, TokenizerException, java.io.IOException
Message
instance
MessageProcessingException
- if there is an error during parsing message
TokenizerException
- if the XML being parsed is invalid
java.io.IOException
- when some I/O error occurs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |