delete null value to write
added applications property for ConsoleEvent
getDescription can return array
added description for internalapplication
set applications for consoleEvent