<BUG>import com.orientechnologies.orient.core.storage.ORecordCallback;import com.orientechnologies.orient.core.storage.impl.local.OStorageLocalAbstract;</BUG><CONTEXT>import com.orientechnologies.orient.core.metadata.schema.OClass;import com.orientechnologies.orient.core.metadata.security.ODatabaseSecurityResources;import com.orientechnologies.orient.core.metadata.security.ORole;import com.orientechnologies.orient.core.record.ORecordInternal;import com.orientechnologies.orient.core.record.impl.ODocument;<extra_id_0>import com.orientechnologies.orient.core.version.ORecordVersion;@SuppressWarnings("unchecked")public class ODatabaseDocumentTx extends ODatabaseRecordWrapperAbstract<ODatabaseRecordTx> implements ODatabaseDocument {</CONTEXT>
import com.orientechnologies.orient.core.storage.impl.local.OFreezableStorage;import com.orientechnologies.orient.core.storage.impl.local.OStorageLocalAbstract;