BarrierClose
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
दिए गए अवरोध को बंद कर देता है.
यह ऑपरेशन संकेत देता है कि दिए गए अवरोध में कोई और नया तत्व नहीं डाला जाएगा। इसके बाद नई कुंजी पेश करने का प्रयास करने वाले कई लोग विफल हो जाएंगे। बाद में सम्मिलित कई ऑपरेशन जो पहले से मौजूद तत्वों में लापता घटकों को जोड़ते हैं, सफल होते रहेंगे। यदि पर्याप्त पूर्ण तत्व बाधा में बने रहते हैं तो बाद के टेकमेनी ऑपरेशन सफल होते रहेंगे। बाद में ब्लॉक किए जाने वाले टेकमेनी ऑपरेशन तुरंत विफल हो जाएंगे।
विरासत में मिली विधियाँ
कक्षा java.lang.Object से बूलियन | बराबर (ऑब्जेक्ट arg0) |
अंतिम कक्षा<?> | गेटक्लास () |
int यहाँ | हैश कोड () |
अंतिम शून्य | सूचित करें () |
अंतिम शून्य | सभी को सूचित करें () |
डोरी | स्ट्रिंग () |
अंतिम शून्य | प्रतीक्षा करें (लंबा arg0, int arg1) |
अंतिम शून्य | प्रतीक्षा करें (लंबा arg0) |
अंतिम शून्य | इंतज़ार () |
सार्वजनिक तरीके
सार्वजनिक स्थैतिक BarrierClose.Options cancelPendingEnqueues (बूलियन cancelPendingEnqueues)
पैरामीटर
cancelPendingEnqueues | यदि सत्य है, तो बैरियर की कतार पर अवरुद्ध सभी लंबित एनक्यू अनुरोध रद्द कर दिए जाएंगे। InsertMany विफल हो जाएगा, भले ही कोई नई कुंजी पेश न की गई हो। |
---|
एक नया बैरियरक्लोज़ ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|
सँभालना | बैरियर का हैंडल. |
---|
विकल्प | वैकल्पिक गुण मान रखता है |
---|
रिटर्न
- बैरियरक्लोज़ का एक नया उदाहरण
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज के कॉन्टेंट को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट की नीतियां देखें. Java, Oracle का और/या इसके तहत काम करने वाली कंपनियों का एक रजिस्टर किया हुआ ट्रेडमार्क है. कुछ कॉन्टेंट को, numpy license के तहत लाइसेंस मिला है.
आखिरी बार 2023-12-02 (UTC) को अपडेट किया गया.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"वह जानकारी मौजूद नहीं है जो मुझे चाहिए"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"बहुत मुश्किल है / बहुत सारे चरण हैं"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"पुराना"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"अनुवाद से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"सैंपल / कोड से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"अन्य"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"समझने में आसान है"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"मेरी समस्या हल हो गई"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"अन्य"
}]