MUM.repository.proxy
Interface IProxyProtocolUnitCachingEnabled

All Superinterfaces:
java.lang.Runnable
All Known Implementing Classes:
SimpleProxyVideoInProtocolUnitCachingEnabled

public interface IProxyProtocolUnitCachingEnabled
extends java.lang.Runnable

Title: MUM * Copyright: Copyright (c) 2003 * Date: 28/08/2003 * Description: Multimedia middleware based in part on precedent versions implemented by Antonio D'Errico and Francesco Baschieri * Package: MUM.repository.proxy contains all the classes needed for the implementation of the proxy entity * @author Luca Foschini * @version 2.1


Method Summary
 ComponentInfo getComponentInfo()
          ritorna la component info di questa protocol unit
 void init(IProxyStreamReceiver streamReceiver, ISimpleServerVideoAgent myVideoAgent, IProxyOutProtocolUnit outProtocol, ComponentInfo info, java.io.PrintStream out, MUM.util.Synchronizer sync, IMetadata p)
          metodo di inizializzazione
 void setCacheManager(ICacheManager cacheManager)
          Initializes the cache manger
 void setQoSManager(IOnlyVideoQoSManager man)
          metodo di inizializzazione del QoS Manager
 
Methods inherited from interface java.lang.Runnable
run
 

Method Detail

init

public void init(IProxyStreamReceiver streamReceiver,
                 ISimpleServerVideoAgent myVideoAgent,
                 IProxyOutProtocolUnit outProtocol,
                 ComponentInfo info,
                 java.io.PrintStream out,
                 MUM.util.Synchronizer sync,
                 IMetadata p)
          throws InitializationException
metodo di inizializzazione

Throws:
InitializationException

getComponentInfo

public ComponentInfo getComponentInfo()
ritorna la component info di questa protocol unit


setCacheManager

public void setCacheManager(ICacheManager cacheManager)
Initializes the cache manger

Parameters:
cacheManager -

setQoSManager

public void setQoSManager(IOnlyVideoQoSManager man)
metodo di inizializzazione del QoS Manager



Copyright © 2004 Luca Foschini