/**
 * IMessageAttachment.java
 * Created Apr 26, 2006
 * Copyright (C) Tandberg Television 2006
 */
package com.tandbergtv.workflow.message;

import java.util.Map;

/**
 * This interface is a wrapper for an HTTP or SOAP attachment containing content of a certain
 * mime-type and a list of mime headers.
 * 
 * @author Sahil Verma
 */
public interface IMessageAttachment {
	Object getContent();
	
	String getContentType();

	void setContent(Object content);
	
	void setContentType(String contentType);
	
	void addMimeHeader(String name, String value);
	
	Map<String, String> getMimeHeaders();
}
