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 XS
getExecutiveSource()
Obtains theExecutiveSource
instance to use.java.lang.Class<XS>
getExecutiveSourceClass()
Obtains theClass
of theExecutiveSource
.SourceProperties
getProperties()
Obtains theSourceProperties
for initialising theExecutiveSource
.
-
-
-
Method Detail
-
getExecutiveSource
XS getExecutiveSource()
Obtains theExecutiveSource
instance to use.- Returns:
ExecutiveSource
instance to use. This may benull
and therefore thegetExecutiveSourceClass()
should be used to obtain theExecutiveSource
.
-
getExecutiveSourceClass
java.lang.Class<XS> getExecutiveSourceClass()
Obtains theClass
of theExecutiveSource
.- Returns:
Class
of theExecutiveSource
.
-
getProperties
SourceProperties getProperties()
Obtains theSourceProperties
for initialising theExecutiveSource
.- Returns:
SourceProperties
for initialising theExecutiveSource
.
-
-