Interface ExecutiveConfiguration<XS extends ExecutiveSource>
-
- All Known Implementing Classes:
ExecutiveBuilderImpl
public interface ExecutiveConfiguration<XS extends ExecutiveSource>Configuration of anExecutive.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description XSgetExecutiveSource()Obtains theExecutiveSourceinstance to use.java.lang.Class<XS>getExecutiveSourceClass()Obtains theClassof theExecutiveSource.SourcePropertiesgetProperties()Obtains theSourcePropertiesfor initialising theExecutiveSource.
-
-
-
Method Detail
-
getExecutiveSource
XS getExecutiveSource()
Obtains theExecutiveSourceinstance to use.- Returns:
ExecutiveSourceinstance to use. This may benulland therefore thegetExecutiveSourceClass()should be used to obtain theExecutiveSource.
-
getExecutiveSourceClass
java.lang.Class<XS> getExecutiveSourceClass()
Obtains theClassof theExecutiveSource.- Returns:
Classof theExecutiveSource.
-
getProperties
SourceProperties getProperties()
Obtains theSourcePropertiesfor initialising theExecutiveSource.- Returns:
SourcePropertiesfor initialising theExecutiveSource.
-
-