package org.jboss.test.webservice.attachment;
import java.rmi.Remote;
import java.rmi.RemoteException;
import javax.activation.DataHandler;
import javax.xml.transform.Source;
public interface Attachment extends Remote
{
String sendMimeImageGIF(String message, Object mimepart) throws RemoteException;
String sendMimeImageJPEG(String message, Object mimepart) throws RemoteException;
String sendMimeTextPlain(String message, Object mimepart) throws RemoteException;
String sendMimeMultipart(String message, Object mimepart) throws RemoteException;
String sendMimeTextXML(String message, Object mimepart) throws RemoteException;
String sendMimeApplicationXML(String message, Object mimepart) throws RemoteException;
Object echoMimeImageGIF(Object mimepart) throws RemoteException;
Object echoMimeImageJPEG(Object mimepart) throws RemoteException;
Object echoMimeTextPlain(Object mimepart) throws RemoteException;
Object echoMimeMultipart(Object mimepart) throws RemoteException;
Object echoMimeTextXML(Object mimepart) throws RemoteException;
Source echoMimeApplicationXML(Source mimepart) throws RemoteException;
DataHandler echoHandler(DataHandler mimepart) throws RemoteException;
}