LOG.debug("destroy object - creating command for: " + adapter);
}
if (!adapter.representsPersistent()) {
throw new IllegalArgumentException("Adapter is not persistent; adapter: " + adapter);
}
return new DataNucleusDeleteObjectCommand(adapter, getPersistenceManager());
}