Adapter instance creation and destruction

The following methods are called to create an instance of an adapter object, and to destroy this object.