Closed vinipaschoal closed 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.
Implementado, em conjunto com as interfaces/classes ILiveClassDB (persistência) e ILiveClassDBVersionManager (controle de versão - commit/rollback).
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.