/* * Generated by XDoclet - Do not edit! */ package multimonster.transporter.interfaces; /** * Remote interface for TransporterImpl. * @author J�rg Meier */ public interface TransporterImpl extends javax.ejb.EJBObject { public multimonster.common.pipe.Pipe output( multimonster.common.media.MOIdentifier mOId,multimonster.common.FormatId fId,multimonster.common.ProtocolId protocolId ) throws multimonster.transporter.exceptions.TransporterException, java.rmi.RemoteException; public multimonster.common.pipe.Pipe input( multimonster.common.media.MOIdentifier mOId,multimonster.common.ProtocolId protocolId ) throws multimonster.transporter.exceptions.TransporterException, java.rmi.RemoteException; public boolean registerProxy( multimonster.common.Proxy proxy ) throws java.rmi.RemoteException; public boolean releaseProxy( multimonster.common.Proxy proxy ) throws java.rmi.RemoteException; public void changeSetting( multimonster.common.setting.Setting[] setting ) throws java.rmi.RemoteException; public void addPlugIn( multimonster.common.plugin.PlugInInformation plugInInformation ) throws java.rmi.RemoteException; public void releasePlugIn( multimonster.common.plugin.PlugInIdentifier plugInId ) throws java.rmi.RemoteException; public void removePlugIn( multimonster.common.plugin.PlugInIdentifier plugInId ) throws java.rmi.RemoteException; }