Interface ExecutiveConfiguration<XS extends ExecutiveSource>
- All Known Implementing Classes:
ExecutiveBuilderImpl
public interface ExecutiveConfiguration<XS extends ExecutiveSource>
Configuration of an
Executive.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionObtains theExecutiveSourceinstance to use.Obtains theClassof theExecutiveSource.Obtains theSourcePropertiesfor initialising theExecutiveSource.
-
Method Details
-
getExecutiveSource
XS getExecutiveSource()Obtains theExecutiveSourceinstance to use.- Returns:
ExecutiveSourceinstance to use. This may benulland therefore thegetExecutiveSourceClass()should be used to obtain theExecutiveSource.
-
getExecutiveSourceClass
Obtains theClassof theExecutiveSource.- Returns:
Classof theExecutiveSource.
-
getProperties
SourceProperties getProperties()Obtains theSourcePropertiesfor initialising theExecutiveSource.- Returns:
SourcePropertiesfor initialising theExecutiveSource.
-