ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/server/uk/org/iscream/cms/server/core/ConfigurationServant.java
(Generate patch)

Comparing projects/cms/source/server/uk/org/iscream/cms/server/core/ConfigurationServant.java (file contents):
Revision 1.15 by tdb, Thu Jan 18 23:10:44 2001 UTC vs.
Revision 1.16 by tdb, Tue Mar 13 19:05:22 2001 UTC

# Line 86 | Line 86 | class ConfigurationServant extends ConfigurationPOA {
86              REVISION);
87      }
88  
89 +    public void disconnect() {
90 +        try {
91 +            org.omg.CORBA.Object objRef = _refman.getRootPOA().servant_to_reference(this);
92 +            _refman.getORB().disconnect(objRef);
93 +        } catch(Exception e) {
94 +            _logger.write(this.toString(), Logger.ERROR, "disconnect failed: "+e);
95 +        }
96 +    }
97 +        
98 +
99   //---PRIVATE METHODS---
100  
101      /**
# Line 131 | Line 141 | class ConfigurationServant extends ConfigurationPOA {
141       * system logger that is being used.
142       */
143      private Logger _logger = ReferenceManager.getInstance().getLogger();
144 +
145 +    /**
146 +     * A reference to the reference manager in use
147 +     */
148 +    private ReferenceManager _refman = ReferenceManager.getInstance();
149      
150      /**
151       * This is the friendly identifier of the

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines