code: protected <T, A> ActiveOperation<T, A> registerActiveOperation(A attachment) {
          final ActiveOperation.CompletedCallback<T> callback = getDefaultCallback();
          return registerActiveOperation(attachment, callback);
      }
docs: Register an active operation. The operation-id will be generated.
  
  @param attachment the shared attachment
  @return the active operation