• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/WebCore-7600.1.25/Modules/indexeddb/

Lines Matching refs:IDBTransaction

27 #include "IDBTransaction.h"
46 PassRefPtr<IDBTransaction> IDBTransaction::create(ScriptExecutionContext* context, int64_t id, const Vector<String>& objectStoreNames, IndexedDB::TransactionMode mode, IDBDatabase* db)
49 RefPtr<IDBTransaction> transaction(adoptRef(new IDBTransaction(context, id, objectStoreNames, mode, db, openDBRequest, IDBDatabaseMetadata())));
54 PassRefPtr<IDBTransaction> IDBTransaction::create(ScriptExecutionContext* context, int64_t id, IDBDatabase* db, IDBOpenDBRequest* openDBRequest, const IDBDatabaseMetadata& previousMetadata)
56 RefPtr<IDBTransaction> transaction(adoptRef(new IDBTransaction(context, id, Vector<String>(), IndexedDB::TransactionMode::VersionChange, db, openDBRequest, previousMetadata)));
61 const AtomicString& IDBTransaction::modeReadOnly()
67 const AtomicString& IDBTransaction::modeReadWrite()
73 const AtomicString& IDBTransaction::modeVersionChange()
79 const AtomicString& IDBTransaction::modeReadOnlyLegacy()
85 const AtomicString& IDBTransaction::modeReadWriteLegacy()
92 IDBTransaction::IDBTransaction(ScriptExecutionContext* context, int64_t id, const Vector<String>& objectStoreNames, IndexedDB::TransactionMode mode, IDBDatabase* db, IDBOpenDBRequest* openDBRequest, const IDBDatabaseMetadata& previousMetadata)
116 IDBTransaction::~IDBTransaction()
122 const String& IDBTransaction::mode() const
127 void IDBTransaction::setError(PassRefPtr<DOMError> error, const String& errorMessage)
140 PassRefPtr<IDBObjectStore> IDBTransaction::objectStore(const String& name, ExceptionCode& ec)
170 void IDBTransaction::objectStoreCreated(const String& name, PassRefPtr<IDBObjectStore> prpObjectStore)
179 void IDBTransaction::objectStoreDeleted(const String& name)
193 void IDBTransaction::setActive(bool active)
195 LOG(StorageAPI, "IDBTransaction::setActive(%s) for transaction id %lli", active ? "true" : "false", static_cast<long long>(m_id));
206 void IDBTransaction::abort(ExceptionCode& ec)
221 RefPtr<IDBTransaction> selfRef = this;
225 IDBTransaction::OpenCursorNotifier::OpenCursorNotifier(PassRefPtr<IDBTransaction> transaction, IDBCursor* cursor)
232 IDBTransaction::OpenCursorNotifier::~OpenCursorNotifier()
238 void IDBTransaction::OpenCursorNotifier::cursorFinished()
247 void IDBTransaction::registerOpenCursor(IDBCursor* cursor)
252 void IDBTransaction::unregisterOpenCursor(IDBCursor* cursor)
257 void IDBTransaction::closeOpenCursors()
265 void IDBTransaction::registerRequest(IDBRequest* request)
272 void IDBTransaction::unregisterRequest(IDBRequest* request)
279 void IDBTransaction::onAbort(PassRefPtr<IDBDatabaseError> prpError)
281 LOG(StorageAPI, "IDBTransaction::onAbort");
313 void IDBTransaction::onComplete()
315 LOG(StorageAPI, "IDBTransaction::onComplete");
326 bool IDBTransaction::hasPendingActivity() const
334 IndexedDB::TransactionMode IDBTransaction::stringToMode(const String& modeString, ExceptionCode& ec)
337 || modeString == IDBTransaction::modeReadOnly())
339 if (modeString == IDBTransaction::modeReadWrite())
346 const AtomicString& IDBTransaction::modeToString(IndexedDB::TransactionMode mode)
350 return IDBTransaction::modeReadOnly();
353 return IDBTransaction::modeReadWrite();
356 return IDBTransaction::modeVersionChange();
360 return IDBTransaction::modeReadOnly();
363 bool IDBTransaction::dispatchEvent(PassRefPtr<Event> event)
365 LOG(StorageAPI, "IDBTransaction::dispatchEvent");
397 bool IDBTransaction::canSuspend() const
404 void IDBTransaction::stop()
411 void IDBTransaction::enqueueEvent(PassRefPtr<Event> event)
421 IDBDatabaseBackend* IDBTransaction::backendDB() const