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 TeamSource Class alias by including the
extension TeamSource jar on the class path.
OfficeFloorCompiler.addTeamSourceAlias(String, Class) will be invoked
for each found TeamSourceService.
- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionObtains the alias for theTeamSourceClass.Obtains theTeamSourceClass.
-
Method Details
-
getTeamSourceAlias
String getTeamSourceAlias()Obtains the alias for theTeamSourceClass.- Returns:
- Alias for the
TeamSourceClass.
-
getTeamSourceClass
Obtains theTeamSourceClass.- Returns:
TeamSourceClass.
-