Laravel 5.7 - Job (Contracts)

Job




laravel

Job

इंटरफ़ेस नौकरी ( स्रोत देखें )

तरीके

तार getJobId ()

नौकरी पहचानकर्ता प्राप्त करें।

सरणी payload ()

नौकरी की डिकोडेड बॉडी पाएं।

शून्य fire ()

नौकरी में आग लगाओ।

मिश्रित release (इंट $ देरी = 0)

नौकरी को वापस कतार में छोड़ें।

शून्य delete ()

कतार से नौकरी हटाएं।

bool isDeleted ()

निर्धारित करें कि क्या नौकरी हटा दी गई है।

bool isDeletedOrReleased ()

यह निर्धारित करें कि क्या नौकरी को हटा दिया गया है या जारी किया गया है।

पूर्णांक attempts ()

नौकरी के लिए जितनी बार प्रयास किया गया है उतने बार प्राप्त करें।

शून्य failed ( Throwable $ e)

एक अपवाद की प्रक्रिया करें जिसके कारण कार्य विफल हो गया।

पूर्णांक | अशक्त maxTries ()

नौकरी के लिए प्रयास करने की संख्या प्राप्त करें।

पूर्णांक | अशक्त timeout ()

नौकरी चलाने के लिए सेकंड की संख्या प्राप्त करें।

पूर्णांक | अशक्त timeoutAt ()

जब टाइमआउट चाहिए, तो टाइमस्टैम्प को इंगित करें।

तार getName ()

कतारबद्ध नौकरी वर्ग का नाम प्राप्त करें।

तार resolveName ()

कतारबद्ध नौकरी वर्ग का हल किया हुआ नाम प्राप्त करें।

तार getConnectionName ()

जिस कनेक्शन से संबंधित है उसका नाम प्राप्त करें।

तार getQueue ()

जिस कतार से संबंधित है, उसका नाम प्राप्त करें।

तार getRawBody ()

नौकरी के लिए कच्चे शरीर का तार लें।

विवरण

स्ट्रिंग getJobId ()

नौकरी पहचानकर्ता प्राप्त करें।

प्रतिलाभ की मात्रा

तार

सरणी पेलोड ()

नौकरी की डिकोडेड बॉडी पाएं।

प्रतिलाभ की मात्रा

सरणी

शून्य आग ()

नौकरी में आग लगाओ।

प्रतिलाभ की मात्रा

शून्य

मिश्रित रिलीज़ (इंट $ देरी = 0)

नौकरी को वापस कतार में छोड़ें।

पैरामीटर

पूर्णांक $ देरी

प्रतिलाभ की मात्रा

मिश्रित

शून्य हटाना ()

कतार से नौकरी हटाएं।

प्रतिलाभ की मात्रा

शून्य

बूल को हटा दिया गया है ()

निर्धारित करें कि क्या नौकरी हटा दी गई है।

प्रतिलाभ की मात्रा

bool

बूल को हटा दिया गया है

यह निर्धारित करें कि क्या नौकरी को हटा दिया गया है या जारी किया गया है।

प्रतिलाभ की मात्रा

bool

int प्रयास ()

नौकरी के लिए जितनी बार प्रयास किया गया है उतने बार प्राप्त करें।

प्रतिलाभ की मात्रा

पूर्णांक

शून्य विफल ( Throwable $ ई)

एक अपवाद की प्रक्रिया करें जिसके कारण कार्य विफल हो गया।

पैरामीटर

Throwable $ ई

प्रतिलाभ की मात्रा

शून्य

int | अशक्त अधिकतम ()

नौकरी के लिए प्रयास करने की संख्या प्राप्त करें।

प्रतिलाभ की मात्रा

पूर्णांक | अशक्त

इंट | नल टाइमआउट ()

नौकरी चलाने के लिए सेकंड की संख्या प्राप्त करें।

प्रतिलाभ की मात्रा

पूर्णांक | अशक्त

int | null timeoutAt ()

जब टाइमआउट चाहिए, तो टाइमस्टैम्प को इंगित करें।

प्रतिलाभ की मात्रा

पूर्णांक | अशक्त

स्ट्रिंग गेटनेम ()

कतारबद्ध नौकरी वर्ग का नाम प्राप्त करें।

प्रतिलाभ की मात्रा

तार

स्ट्रिंग संकल्पनाम ()

कतारबद्ध नौकरी वर्ग का हल किया हुआ नाम प्राप्त करें।

वर्ग-आधारित हैंडलर जैसे "लिपटे" नौकरियों का नाम हल करता है।

प्रतिलाभ की मात्रा

तार

स्ट्रिंग getConnectionName ()

जिस कनेक्शन से संबंधित है उसका नाम प्राप्त करें।

प्रतिलाभ की मात्रा

तार

स्ट्रिंग getQueue ()

जिस कतार से संबंधित है, उसका नाम प्राप्त करें।

प्रतिलाभ की मात्रा

तार

स्ट्रिंग getRawBody ()

नौकरी के लिए कच्चे शरीर का तार लें।

प्रतिलाभ की मात्रा

तार