1 package com.atlassian.plugin.module;
2
3 /**
4 * A module factory that is matched when its prefix is matched, and therefore, relies an a delegating module factory
5 * that determines the prefix somehow.
6 *
7 * @since 2.5.0
8 * @see {@link PrefixDelegatingModuleFactory}
9 */
10 public interface PrefixModuleFactory extends ModuleFactory
11 {
12 /**
13 * @return the prefix the module factory expects to be matched to
14 */
15 String getPrefix();
16 }