Esperar para consumir mensagem da QUEUE?

Ola pessoal,

Queria uma dica sobre JMS, pois sei apenas o basico sobre ele.

Atualmente tenho ele funcionando da seguinte maneira:

Socket Server APP -> Outra aplicacao que processa a mensagem com a ajuda de Web Services -> Socket Server APP

Agora meu gerente me pediu para fazer isso:

Socket Server APP -> Outra aplicacao que processa a mensagem com a ajuda de Web Services [color=red][Esperar 1h, configuravel] [/color]-> Socket Server APP

Eu estava pensando em ter mais uma aplicacao nessa cadeia apenas para servir como um DELAY, mas nao achei essa solucao interessante muito menos confiavel.

Existe algum jeito simples para fazer essa mensagem ficar na queue por um minimo de tempo antes de ser consumida?

Qual enfoque voces sugerem?

Muito obrigado

Usa um schedule (e.g. Quartz) que de hora em hora vai na fila buscar mensagens.