class ProtocolFactory {

    public Protocol forName(final String identifier) {
        return this.forName(identifier, null);
    }

    public  ProtocolFactory();
    public  ProtocolFactory(final Set<Protocol> protocols);
    public  ProtocolFactory(final Local bundle, final Set<Protocol> protocols);

}