~vcs-imports/skycastle/trunk

« back to all changes in this revision

Viewing changes to modules/core/src/main/java/org/skycastle/core/old/PersistentReference.java

  • Committer: zzorn
  • Date: 2008-11-10 14:55:40 UTC
  • Revision ID: vcs-imports@canonical.com-20081110145540-l1hvmkbhnd0612ws
Fixed compile: removed packages of unused code, updated to use new Darkstar API, moved external library versions to the master pom.

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
    //======================================================================
23
23
    // Private Fields
24
24
 
25
 
    private final ManagedReference myManagedReference;
 
25
    private final ManagedReference<T> myManagedReference;
26
26
 
27
27
    //======================================================================
28
28
    // Private Constants
55
55
    public T getForReading()
56
56
    {
57
57
        //noinspection unchecked
58
 
        return (T) myManagedReference.get( Object.class );
 
58
        return myManagedReference.get(  );
59
59
    }
60
60
 
61
61
 
62
62
    public T getForWriting()
63
63
    {
64
64
        //noinspection unchecked
65
 
        return (T) myManagedReference.getForUpdate( Object.class );
 
65
        return myManagedReference.getForUpdate( );
66
66
    }
67
67
 
68
68
}