נעילה
השירות הזה מאפשר לסקריפטים למנוע גישה בו-זמנית לקטעי קוד. זו אפשרות שימושית כשיש מספר משתמשים או תהליכים שמשנים משאב משותף, ואתם רוצים למנוע התנגשויות.
מחלקות
שם | תיאור קצר |
Lock | ייצוג של נעילת החרגה הדדית. |
LockService | מניעת גישה בו-זמנית לקטעי קוד. |
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
hasLock() | Boolean | הפונקציה מחזירה את הערך True אם הנעילה נרכשה. |
releaseLock() | void | משחררים את הנעילה ומאפשרים תהליכים אחרים שממתינים לביטול הנעילה. |
tryLock(timeoutInMillis) | Boolean | ניסיונות להוסיף את הנעילה, שהתוקף שלהם פג אחרי מספר אלפיות השנייה שצוין. |
waitLock(timeoutInMillis) | void | ניסיונות לסגור את הנעילה, עם חריגה מהזמן הקצוב, אחרי מספר אלפיות השנייה שצוין. |