OpenJDK 8 - Stub

कक्षा ठूंठ




openjdk

कक्षा ठूंठ

सभी लागू इंटरफेस:
Serializable , Object
प्रत्यक्ष ज्ञात उपवर्ग:
_Remote_Stub
public abstract class Stub
extends ObjectImpl
implements Serializable

बेस क्लास जिसमें से सभी RMI-IIOP स्टब्स को इनहेरिट करना होगा।

कंस्ट्रक्टर्स

ठूंठ

public Stub()

तरीके

हैश कोड

public int hashCode()

ऑब्जेक्ट के लिए हैश कोड मान लौटाता है जो सभी स्टब्स के लिए समान है जो समान रिमोट ऑब्जेक्ट का प्रतिनिधित्व करता है।

ओवरराइड:
org.omg.CORBA.portable.ObjectImpl क्लास org.omg.CORBA.portable.ObjectImpl
यह दिखाता है:
हैश कोड मान।
यह भी देखें:
java.lang.Object , System.identityHashCode(java.lang.Object)

के बराबर होती है

public boolean equals(Object obj)

समानता के लिए दो स्टब्स की तुलना करता है। जब एक ही दूरस्थ वस्तु का प्रतिनिधित्व करने वाले स्टब्स की तुलना करने के लिए उपयोग किया जाता है, और false अन्यथा true रिटर्न देता true

ओवरराइड:
कक्षा org.omg.CORBA.portable.ObjectImpl में equals है
पैरामीटर:
obj - संदर्भ वस्तु जिसके साथ तुलना करना है।
यह दिखाता है:
true अगर यह वस्तु obj तर्क के समान है; false अन्यथा।
यह भी देखें:
java.lang.Object , java.lang.Object

तार

public String toString()

इस ठूंठ का एक स्ट्रिंग प्रतिनिधित्व लौटाता है। सभी स्टब्स के लिए एक ही स्ट्रिंग लौटाता है जो एक ही रिमोट ऑब्जेक्ट का प्रतिनिधित्व करता है।

ओवरराइड:
कक्षा में org.omg.CORBA.portable.ObjectImpl
यह दिखाता है:
इस ठूंठ का एक स्ट्रिंग प्रतिनिधित्व।

जुडिये

public void connect(ORB orb)
             throws RemoteException

इस ठूंठ को ORB से जोड़ता है। स्टब के deserialized होने के बाद आवश्यक है लेकिन इसके बाद ORB स्ट्रीम द्वारा सीमांकित नहीं किया जाता है। यदि एक असंबद्ध ठूंठ को मार्शलिंग के लिए ORB स्ट्रीम में पास किया जाता है, तो यह उस ORB से जुड़ा होता है। एप्लिकेशन कोड को इस पद्धति को सीधे कॉल नहीं करना चाहिए, लेकिन पोर्टेबल आवरण विधि PortableRemoteObject.connect(java.rmi.Remote, java.rmi.Remote) को कॉल करना चाहिए।

पैरामीटर:
orb - से कनेक्ट करने के लिए ओआरबी।
फेंकता:
RemoteException - अगर स्टब पहले से ही एक अलग ORB से जुड़ा हुआ है, या अगर स्टब किसी एक्सपोर्टेड रिमोट या लोकल ऑब्जेक्ट का प्रतिनिधित्व नहीं करता है।