@Override public Object process(Entry<String, Module> entry) { logger.debug("process.enter; entry: {}", entry); if (entry.getValue() == null) { String name = entry.getKey(); String body = "module namespace ns = \"" + namespace + "\";"; Module module = new Module(getVersion(), new Date(), getAdmin(), name, fileName, description, prefix, namespace, body, true); entry.setValue(module); auditEntity(AuditType.create, module); return module; } return null; }
@Override public Module read(ObjectDataInput in) throws IOException { Object[] entity = super.readEntity(in); Module xModule = new Module( (int) entity[0], (Date) entity[1], (String) entity[2], in.readUTF(), in.readUTF(), in.readUTF(), in.readUTF(), in.readUTF(), in.readUTF(), in.readBoolean()); return xModule; }