ProtocolRegistry registry = new ProtocolRegistry();
for(Protocol<?> protocol : protocols)
{
if(defaultProtocol != null && protocol.equals(defaultProtocol))
{
registry.addProtocol(new ProtocolDefinition(protocol, defaultProtcolDef.getProperties(), true));
}
else
{
registry.addProtocol(new ProtocolDefinition(protocol));
}