package art.servers.transactionsserver.test.serialization.orderclientmessages;
|
|
import art.library.interop.serialization.Serialization;
|
import art.library.model.transactions.messages.ConfigurationLanguage;
|
import art.library.model.transactions.messages.ConfigurationMessages;
|
import art.servers.transactionsserver.model.configuration.ModelMessages;
|
import java.io.File;
|
import java.io.FileInputStream;
|
import java.util.TreeMap;
|
import java.util.logging.Level;
|
import java.util.logging.Logger;
|
|
public class OrderClientMessages
|
{
|
public static void main(String[] args)
|
{
|
try
|
{
|
ConfigurationLanguage configurationLanguage = (ConfigurationLanguage) Serialization.deserialize(ConfigurationLanguage.class.getName(),
|
new FileInputStream("data/art.servers.transactionsserver.messagesclient.json"));
|
|
configurationLanguage.messages.entrySet().stream().forEach(m ->
|
{
|
String key = m.getKey();
|
ConfigurationMessages configurationMessages = (ConfigurationMessages) m.getValue();
|
TreeMap<String, String> messages = configurationMessages.messages;
|
|
System.out.println("");
|
});
|
|
try
|
{
|
Serialization.serialize(configurationLanguage, new File("data/art.servers.transactionsserver.messagesclient.output.json"));
|
} catch (Exception ex)
|
{
|
Logger.getLogger(ModelMessages.class.getName()).log(Level.SEVERE, null, ex);
|
}
|
System.out.println("");
|
} catch (Exception e)
|
{
|
e.printStackTrace();
|
}
|
}
|
}
|