List messages = not.getMessages();
AgentId subscriber;
boolean local;
String selector;
List deliverables;
Message message;
nbMsgsReceiveSinceCreation = nbMsgsReceiveSinceCreation + messages.size();
// interceptors process
if (interceptorsAvailable()) {
DMQManager dmqManager = null;
List newMessages = new ArrayList();
Iterator it = messages.iterator();
while (it.hasNext()) {
Message m = (Message) it.next();
// set the destination name to the message
m.setProperty("JoramDestinationName", getName());
message = processInterceptors(m);
if (message != null) {
newMessages.add(message);
} else {
//send message to the DMQ