/**
*
*/
package vnet.sms.common.wme.acknowledge;
import java.io.Serializable;
import vnet.sms.common.messages.Acknowledgement;
import vnet.sms.common.messages.GsmPdu;
import vnet.sms.common.wme.MessageEventType;
/**
* @author obergner
*
*/
public interface MessageAcknowledgementContainer<ID extends Serializable, M extends GsmPdu> {
MessageEventType getAcknowledgedMessageType();
Acknowledgement getAcknowledgement();
boolean isAccepted();
ID getAcknowledgedMessageReference();
int getReceivingChannelId();
M getAcknowledgedMessage();
}