package org.limewire.friend.api;
/**
* Each <code>Network.Type</code> has a different <code>FriendConnectionFactory</code>
* impl. This registry is the place where those <code>FriendConnectionFactory</code> impls
* make themselves available.
*/
public interface FriendConnectionFactoryRegistry {
/**
* Adds a <code>FriendConnectionFactory</code> for a <code>Network.Type</code>
* @param type
* @param factory
*/
public void register(Network.Type type, FriendConnectionFactory factory);
}