Package net.officefloor.compile
Interface ManagedFunctionSourceService<S extends ManagedFunctionSource>
-
- All Known Implementing Classes:
ClassManagedFunctionSource
public interface ManagedFunctionSourceService<S extends ManagedFunctionSource>
Service to plug-in an
ManagedFunctionSource
Class
alias by including the extensionManagedFunctionSource
jar on the class path.OfficeFloorCompiler.addManagedFunctionSourceAlias(String, Class)
will be invoked for each foundManagedFunctionSourceService
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getManagedFunctionSourceAlias()
Obtains the alias for theManagedFunctionSource
Class
.java.lang.Class<S>
getManagedFunctionSourceClass()
Obtains theManagedFunctionSource
Class
.
-
-
-
Method Detail
-
getManagedFunctionSourceAlias
java.lang.String getManagedFunctionSourceAlias()
Obtains the alias for theManagedFunctionSource
Class
.- Returns:
- Alias for the
ManagedFunctionSource
Class
.
-
getManagedFunctionSourceClass
java.lang.Class<S> getManagedFunctionSourceClass()
Obtains theManagedFunctionSource
Class
.- Returns:
ManagedFunctionSource
Class
.
-
-