package com.netthreads.network.osc.router.service; import com.google.inject.ImplementedBy; /** * We define interface in case we choose to inject it. * */ @ImplementedBy(MIDIMessageLookupImpl.class) public interface MIDIMessageLookup { /** * Return MIDI message against name. * * @param name * The message name. * * @return The message. */ int getMessage(String name); /** * Return the number of expected parameters. * * @param name * The message name. * * @return The parameters count. */ public int getParametersCount(String name); }