Package net.officefloor.compile
Interface TeamSourceService<S extends TeamSource>
-
- All Known Implementing Classes:
OnePersonTeamSourceService,PassiveTeamSourceService,ThreadLocalAwareTeamSourceService,WorkerPerJobTeamSourceService
public interface TeamSourceService<S extends TeamSource>Service to plug-in an
TeamSourceClassalias by including the extensionTeamSourcejar on the class path.OfficeFloorCompiler.addTeamSourceAlias(String, Class)will be invoked for each foundTeamSourceService.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetTeamSourceAlias()Obtains the alias for theTeamSourceClass.java.lang.Class<S>getTeamSourceClass()Obtains theTeamSourceClass.
-
-
-
Method Detail
-
getTeamSourceAlias
java.lang.String getTeamSourceAlias()
Obtains the alias for theTeamSourceClass.- Returns:
- Alias for the
TeamSourceClass.
-
getTeamSourceClass
java.lang.Class<S> getTeamSourceClass()
Obtains theTeamSourceClass.- Returns:
TeamSourceClass.
-
-