Class FileLoggerDecorator
- java.lang.Object
-
- de.tubs.pandemieinc.implementations.ImplementationDecorator
-
- de.tubs.pandemieinc.implementations.FileLoggerDecorator
-
- All Implemented Interfaces:
PandemieImpl
public class FileLoggerDecorator extends ImplementationDecorator
-
-
Field Summary
Fields Modifier and Type Field Description String
path
String
roundActionFilePattern
String
roundFilePattern
-
Constructor Summary
Constructors Constructor Description FileLoggerDecorator(PandemieImpl implementation)
FileLoggerDecorator(Supplier<PandemieImpl> constructor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
selectAction(Round round)
void
setupFileLoggin()
-
-
-
Constructor Detail
-
FileLoggerDecorator
public FileLoggerDecorator(PandemieImpl implementation)
-
FileLoggerDecorator
public FileLoggerDecorator(Supplier<PandemieImpl> constructor)
-
-
Method Detail
-
setupFileLoggin
public void setupFileLoggin()
-
selectAction
public String selectAction(Round round)
- Specified by:
selectAction
in interfacePandemieImpl
- Overrides:
selectAction
in classImplementationDecorator
-
-