Changes between Version 2 and Version 3 of FmgVen/Development/UseCases


Ignore:
Timestamp:
Oct 11, 2010, 9:08:11 PM (14 years ago)
Author:
fmguler
Comment:

removed use case numbers, added nested object joins

Legend:

Unmodified
Added
Removed
Modified
  • FmgVen/Development/UseCases

    v2 v3  
    88 * List the collection of objects according to some criteria and also sort 
    99 
    10 == Use Case 1: Save an Object == 
     10== Use Case: Save an Object == 
    1111To save an object, user calls; 
    1212{{{ 
     
    1818}}} 
    1919 
    20 == Use Case 2: Delete an Object == 
     20== Use Case: Delete an Object == 
    2121To delete an object, user calls; 
    2222{{{ 
     
    2424}}} 
    2525 
    26 == Use Case 3: Get an Object by Primary Key == 
     26== Use Case: Get an Object by Primary Key == 
    2727To get an object by its primary key, user calls; 
    2828{{{ 
     
    3030}}} 
    3131 
    32 == Use Case 4: List the Collection of Objects == 
     32== Use Case: List the Collection of Objects == 
    3333To list the collection of objects, user calls; 
    3434{{{ 
     
    3636}}} 
    3737 
    38 == Use Case 5: List the Collection of Objects By Some Criteria == 
     38== Use Case: List the Collection of Objects By Some Criteria == 
    3939To list the collection of objects by some criteria, user calls; 
    4040{{{ 
    4141List objList = ven.list(SomeDomainObject.class, criteria); 
    4242}}} 
     43 
     44== Use Case: !Get/List Nested Objects by Specifying Path == 
     45To get an object (or list) containing nested objects, user can specify the path of requested nested objects; 
     46{{{ 
     47SomeDomainObject obj = (SomeDomainObject)ven.get(1, SomeDomainObject.class, "SomeDomainObject.nestedObject.anotherNestedObject"); 
     48}}}