code: function (methodName, invocationPlugins) {
  
                  logger.debug("Resolving plugins for " + this.name + " " + methodName);
                  var plugins = this.pluginMatcher.getPhaseChains(this.name, methodName, this.factoryPlugins, this.plugins, invocationPlugins);
                  return plugins;
              }
docs: Resolves any plugins to apply during service processes. As with the callbacks, they are resolved with increasing
  granularity:
  1) The absolute default in the absence of any other plugins is empty arrays for each, meaning none will be executed.
  2) If factory plugins for the service factory were supplied, they will be used
  3) If service plugins were specified, they will be used.
  4) If plugins are supplied at method invocation time, they will be used.