/*
  * (non-Javadoc)
  *
  * @see com.emc.storageos.volumecontroller.BlockStorageDevice#doDeleteMirror(com.emc.storageos.db.client.model.StorageSystem,
  * java.net.URI, com.emc.storageos.volumecontroller.TaskCompleter)
  */
 @Override
 public void doDeleteMirror(StorageSystem storage, URI mirror, TaskCompleter taskCompleter)
     throws DeviceControllerException {
   log.info("Started doDeleteMirror");
   mirrorOperations.deleteSingleVolumeMirror(storage, mirror, taskCompleter);
   log.info("Completed doDeleteMirror");
 }
 /*
  * (non-Javadoc)
  *
  * @see com.emc.storageos.volumecontroller.BlockStorageDevice#doFractureMirror(com.emc.storageos.db.client.model.StorageSystem,
  * java.net.URI, java.lang.Boolean, com.emc.storageos.volumecontroller.TaskCompleter)
  */
 @Override
 public void doFractureMirror(
     StorageSystem storage, URI mirror, Boolean sync, TaskCompleter taskCompleter)
     throws DeviceControllerException {
   log.info("Started doFractureMirror");
   mirrorOperations.fractureSingleVolumeMirror(storage, mirror, sync, taskCompleter);
   log.info("Completed doFractureMirror");
 }
 /*
  * (non-Javadoc)
  *
  * @see
  * com.emc.storageos.volumecontroller.BlockStorageDevice#doResumeNativeContinuousCopy(com.emc.storageos.db.client.model.StorageSystem,
  * java.net.URI, com.emc.storageos.volumecontroller.TaskCompleter)
  */
 @Override
 public void doResumeNativeContinuousCopy(
     StorageSystem storage, URI mirror, TaskCompleter taskCompleter)
     throws DeviceControllerException {
   log.info("Started doResumeNativeContinuousCopy");
   mirrorOperations.resumeSingleVolumeMirror(storage, mirror, taskCompleter);
   log.info("Completed doResumeNativeContinuousCopy");
 }
 /*
  * (non-Javadoc)
  *
  * @see com.emc.storageos.volumecontroller.BlockStorageDevice#doCreateMirror(com.emc.storageos.db.client.model.StorageSystem,
  * java.net.URI, java.lang.Boolean, com.emc.storageos.volumecontroller.TaskCompleter)
  */
 @Override
 public void doCreateMirror(
     StorageSystem storage, URI mirror, Boolean createInactive, TaskCompleter taskCompleter)
     throws DeviceControllerException {
   log.info("Started doCreateMirror");
   mirrorOperations.createSingleVolumeMirror(storage, mirror, createInactive, taskCompleter);
   log.info("Completed doCreateMirror");
 }