Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #1484 (closed)

Opened 10 years ago

Closed 8 years ago

Refactor StatefulServant.close() methods

Reported by: jamoore Owned by: jamoore
Priority: minor Milestone: OMERO-4.4
Component: Services Version: 3.0-M1
Keywords: n.a. Cc:
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: n.a.

Description

The abstract AMD servant should have a final close() method, which calls onClose() (subclasseable). This is needed to simplify having servants timely removed from the servant holder.

see r5102

Change History (2)

comment:1 Changed 10 years ago by jmoore

  • Milestone changed from OMERO-Beta4.2 to Cleanup

comment:2 Changed 8 years ago by jmoore

  • Component changed from General to Services
  • Milestone changed from Cleanup to OMERO-Beta4.4
  • Resolution set to fixed
  • Status changed from new to closed

Handled as part of #2667 and fixed in #2546

commit aa36c6fbc952cf533d26f31ae6cedbd3609cda53
Author: jmoore <jmoore@05709c45-44f0-0310-885b-81a1db45b4a6>
Date:   Thu Aug 26 08:32:11 2010 +0000

    Nearly complete implementation of `IDelete.queueDelete` (See #2667)
    
     * Created `ThreadPool` for background processing (See #2734)
     * Added `omero.threads.*` section to `etc/omero.properties`
     * Added `cancel()` method to `DeleteHandle` with a simple state machine
     * Added `CloseableServant` interface to simplify session closing
     * Minor refactoring of `DeleteBean`
    

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.88666 sec.)

We're Hiring!