org.apache.agila.services
Interface QueueService

All Known Implementing Classes:
QueueServiceImpl

public interface QueueService

Interface for handling message movement in the engine

Version:
$Id: $
Author:
Geir Magnusson Jr.

Method Summary
 void enqueue(EngineMessage em)
          Sends an engine message to the core engine for processing.
 EngineMessage unwrap(java.lang.Object o)
          Unwraps a transport object to get the enclosed engine message This is necessary because the transport receiver may be decoupled from the QueueService implementation, and this will isolate the transport from clients and other services
 

Method Detail

enqueue

void enqueue(EngineMessage em)
Sends an engine message to the core engine for processing.

Parameters:
em -

unwrap

EngineMessage unwrap(java.lang.Object o)
Unwraps a transport object to get the enclosed engine message This is necessary because the transport receiver may be decoupled from the QueueService implementation, and this will isolate the transport from clients and other services

Parameters:
o -
Returns:


Copyright © 2004-2005 The Apache Software Foundation. All Rights Reserved.