This illustration describes basic object operational flow.

Step 1: Initialize OCCI in object mode
Step 2: Pin the object or bring the object into the
        client-side cache
Step 3: Operate on the object in the cache
Step 4: Mark the object as dirty
Step 5: Flushe changes to the object
Step 6: Refresh the object