• Views
  • Iteration Report
  • My Iteration Report
  •  
OMERO.server
  • Login
  • Help/Guide
  • About Trac
  • Preferences
  • Wiki
  • Timeline
  • Roadmap
  • Browse Source
  • View Tickets
  • Search

Context Navigation

  • ← Previous Change
  • Next Change →

Changeset 1595 for branches/3.0-Beta2/components/server/src/ome/services/AbstractStatefulBean.java

Show
Ignore:
Timestamp:
06/05/07 15:01:00 (18 months ago)
Author:
jmoore
Message:

[MERGING] #728 fix into source:branches/3.0-Beta2

Files:
1 modified

  • branches/3.0-Beta2/components/server/src/ome/services/AbstractStatefulBean.java (modified) (2 diffs)

Legend:

Unmodified
Added
Removed
  • branches/3.0-Beta2/components/server/src/ome/services/AbstractStatefulBean.java

    r1375 r1595  
    3030        StatefulServiceInterface, Serializable { 
    3131 
    32     protected transient BeanHelper beanHelper = new BeanHelper(this.getClass()); 
     32    private transient BeanHelper beanHelper = new BeanHelper(this.getClass()); 
    3333 
    3434    protected transient LocalQuery iQuery; 
    … …  
    4343     */ 
    4444    public final void setQueryService(LocalQuery iQuery) { 
    45         beanHelper.throwIfAlreadySet(this.iQuery, iQuery); 
     45        getBeanHelper().throwIfAlreadySet(this.iQuery, iQuery); 
    4646        this.iQuery = iQuery; 
    4747    } 
    4848 
    4949    public final void setSecuritySystem(SecuritySystem secSys) { 
    50         beanHelper.throwIfAlreadySet(this.sec, secSys); 
     50        getBeanHelper().throwIfAlreadySet(this.sec, secSys); 
    5151        this.sec = secSys; 
    5252    } 
    5353 
    5454    public void selfConfigure() { 
    55         beanHelper.configure(this); 
     55        getBeanHelper().configure(this); 
     56    } 
     57     
     58    protected BeanHelper getBeanHelper() { 
     59        if (beanHelper == null) { 
     60            beanHelper = new BeanHelper(this.getClass()); 
     61        } 
     62        return beanHelper; 
    5663    } 
    5764 

Download in other formats:

  • Unified Diff
  • Zip Archive

Trac Powered

Powered by Trac 0.11
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/