Interface GovernanceSourceService<I,F extends Enum<F>,S extends GovernanceSource<I,F>>

All Known Implementing Classes:
ClassGovernanceSource

public interface GovernanceSourceService<I,F extends Enum<F>,S extends GovernanceSource<I,F>>

Service to plug-in an GovernanceSource Class alias by including the extension GovernanceSource jar on the class path.

OfficeFloorCompiler.addGovernanceSourceAlias(String, Class) will be invoked for each found GovernanceSourceService.

Author:
Daniel Sagenschneider