impl: ap factory

This commit is contained in:
=
2025-10-14 11:30:28 +02:00
parent 6fa9235188
commit 43ac0c2431

View File

@@ -34,13 +34,12 @@ public class APFactory implements AbstractAPFactory {
@Override
public AppointmentData createAppointmentData(String description, Duration duration) {
//TODO Return an instance of your class that implements AppointmentData
return null;
return new AppointmentDataImpl(duration, description);
}
@Override
public AppointmentRequest createAppointmentRequest(AppointmentData appData, LocalTime prefStart, TimePreference fallBack) {
//TODO Return an instance of your class that implements AppointmentRequest
return null;
public AppointmentRequest createAppointmentRequest(AppointmentData appData, LocalTime prefStart,
TimePreference fallBack) {
return new AppointmentRequestImpl(appData, prefStart, fallBack);
}
}