package org.opendaylight.yangtools.concepts;
/**
- * Class representing a registration of an object. Such a registration is
- * a proper resource and should be cleaned up when no longer required, so
- * references to the object can be removed. This mechanism lies above the
- * usual Java reference mechanism, as the entity where the object is
- * registered may reside outside of the Java Virtual Machine.
+ * Class representing a registration. Such a registration is a proper
+ * resource and should be cleaned up when no longer required.
*/
-public interface Registration<T> extends AutoCloseable {
+public interface Registration extends AutoCloseable {
/**
* Unregisters the object. This operation is required not to invoke
* blocking operations. Implementations which require interaction