Changes between Version 7 and Version 8 of GROUP_BASE_SECURITY_R0


Ignore:
Timestamp:
06/05/09 16:58:26 (16 years ago)
Author:
boyan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GROUP_BASE_SECURITY_R0

    v7 v8  
    6363 
    6464= Implementation = 
    65 ^Describe and link the implementation results here (from the wiki or the repository). 
     65 
     66New classes have been created and the old ones delted. This has lead to refactoring of a lot of properties. AbstractEntity has been changed to temporarily extend Resource in order to ease the refactoring. This class should be completely dropped at the next iteration. The *Dao classes are currently not used but kept for future reference. Instead, users and groups are persisted by FakeUserDao and FakeGroupDao - classes that dump resources to memory (in a hash map). This is achieved through the helper class MockPersister (that is used instead of EmbeddedDatabaseManager). These fake implementation serve for demonstration purposes before the persistence is refactored to serve the new model (part of another task). The old classes are kept for reference. There are broken tests as well, which are kept for the same reason. 
     67 
     68The private() property of the group has been decided redundant (see the comment in the ticket) and is not part of the model. The JSPs have been refactored as well and the new model can be demonstrated through them. The tests linked in the design section have been refactored to pass. The basic version of the document described is written as well. 
     69 
     70Changesets: [3120] [3184] [3200] 
    6671 
    6772= Testing =