EsfingeFramework / liveprog

Framework to allow a hot swap of classes in runtime
4 stars 4 forks source link

LiveClassFactory #2

Closed vinipaschoal closed 6 years ago

vinipaschoal commented 6 years ago

No LiveClassFactory o mapa mapLiveClasses

Esse mapa tem que ter uma pilha de Classes para podermos fazer rollback. Também precisamos garantir que nunca fique vazio, assim para voltar pra classe original é só esvaziarmos a pilha.

vinipaschoal commented 6 years ago

Implementado, em conjunto com as interfaces/classes ILiveClassDB (persistência) e ILiveClassDBVersionManager (controle de versão - commit/rollback).