With manual recycling it is absolutely impossible to write clean, secure and stable code! At least if projects reach a certain size.
Imagine: You are required to code a library that will be used in various projects.
Should the library functions recycle the Domino objects they use, or not? Of course they must recycle, because you don't know how many object handles the final application will use and your ones might be too much, if not recycled. On the other hand, libraries must never ever recycle any Domino object. As you probably know, every Domino object has no more than one Java object. And if a library function uses an object (i.e. a view) that is also used by the caller (or any other object), recycling this object will bring the caller in trouble! This makes recycling an insecure operation if you don't know exactly the current state of the application.
Recycler removes this problems because it keeps track of all Domino objects and recycles those that are no longer used.

Features

  • Automatic recycling

Project Activity

See All Activity >

Categories

Frameworks

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2)

Follow Recycler

Recycler Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Recycler!

Additional Project Details

Programming Language

Java

Related Categories

Java Frameworks

Registered

2011-09-13