/**
 * IProtocolDependentMessage.java
 * Created Apr 26, 2006
 * Copyright (C) Tandberg Television 2006
 */
package com.tandbergtv.workflow.message;

/**
 * A message that is created for use only by a single protocol. Typically it will contain a header
 * and / or body using protocol-dependent elements. e.g. a message destined for a TCP endpoint
 * will contain just a byte array. 
 * 
 * @author Sahil Verma
 */
public interface IProtocolDependentMessage extends IMessage {
	
	/**
	 * Returns the string representation of the protocol, e.g. HTTP, TCP
	 * 
	 * @return the protocol name
	 */
	String getProtocolName();
}
