2 Commits

Author SHA1 Message Date
hugh 62a88fd045 ignoring neovim configs 2025-12-09 19:04:24 +00:00
hugh 548386407f missing logback? 2025-11-20 13:14:21 +00:00
3 changed files with 141 additions and 104 deletions
+1 -1
View File
@@ -7,7 +7,7 @@ nbactions.xml
*.log
docker.sock
.DS_Store
.settings/
.classpath
.factorypath
.settings/
.project
+33
View File
@@ -0,0 +1,33 @@
import static ch.qos.logback.classic.Level.DEBUG
import static ch.qos.logback.classic.Level.INFO
import static ch.qos.logback.classic.Level.ALL
import ch.qos.logback.classic.encoder.PatternLayoutEncoder
import ch.qos.logback.core.rolling.RollingFileAppender
import ch.qos.logback.core.rolling.TimeBasedRollingPolicy
import java.nio.charset.Charset
def patternString = '%d{YYYY-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg %ex{20}%n'
def userHome = System.getProperty("user.home")
appender("applicationLogFile", RollingFileAppender) {
rollingPolicy(TimeBasedRollingPolicy) {
fileNamePattern = "$userHome/.unicenta/unicenta-%d{yyyy-MM-dd}.log"
maxHistory = "5"
}
encoder(PatternLayoutEncoder) {
charset = Charset.forName("UTF-8")
pattern = patternString
}
}
appender('console', ConsoleAppender) {
encoder(PatternLayoutEncoder) {
pattern = patternString
}
}
logger('com.unicenta', DEBUG)
root(DEBUG, ['console', 'applicationLogFile'])
@@ -24,6 +24,7 @@ import com.unicenta.data.loader.DataRead;
import com.unicenta.data.loader.IKeyed;
import com.unicenta.data.loader.SerializerRead;
public class VoucherInfo implements IKeyed {
private String id;
private String voucherNumber;
@@ -39,7 +40,8 @@ public class VoucherInfo implements IKeyed {
String voucherNumber,
String customerName,
double amount,
String status) {
String status)
{
this.id = id;
this.voucherNumber = voucherNumber;
this.customerName = customerName;
@@ -47,6 +49,7 @@ public class VoucherInfo implements IKeyed {
this.status = status;
}
@Override
public Object getKey() {
return getId();
@@ -108,6 +111,7 @@ public class VoucherInfo implements IKeyed {
this.amount = amount;
}
@Override
public String toString() {
return voucherNumber;
@@ -128,7 +132,8 @@ public class VoucherInfo implements IKeyed {
}
public static SerializerRead getSerializerRead() {
return new SerializerRead() {
return new SerializerRead()
{
@Override
public Object readValues(DataRead dr) throws BasicException {
return new VoucherInfo(
@@ -137,7 +142,6 @@ public class VoucherInfo implements IKeyed {
dr.getString(3),
dr.getDouble(4),
dr.getString(5));
}
};
}};
}
}