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