OpenJDK 8 - ActivationGroup_Stub

कक्षा सक्रियकरणसमूह_स्टब




openjdk

कक्षा सक्रियकरणसमूह_स्टब

सभी लागू इंटरफेस:
Serializable , ActivationInstantiator , Remote
public final class ActivationGroup_Stub
extends RemoteStub
implements ActivationInstantiator, Remote

ActivationGroup_Stub java.rmi.activation.ActivationGroup के उपवर्गों के लिए एक स्टब क्लास है जिसे java.rmi.server.UnicastRemoteObject के रूप में निर्यात किया जाता है।

जबसे:
1.2

खेत

कक्षा java.rmi.server से विरासत में मिली फ़ील्ड। java.rmi.server.RemoteObject

ref

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

ActivationGroup_Stub

public ActivationGroup_Stub(RemoteRef ref)

ActivationGroup वर्ग के लिए एक स्टब का निर्माण करता है। यह अपने तर्क, ref साथ RemoteStub(RemoteRef) निर्माता को आमंत्रित करता है।

पैरामीटर:
ref - एक दूरस्थ रेफरी

तरीके

newInstance

public MarshalledObject newInstance(ActivationID id,
                                    ActivationDesc desc)
                             throws RemoteException,
                                    ActivationException

ActivationGroup.newInstance लिए ठूंठ विधि। इस उदाहरण के RemoteObject.ref फ़ील्ड पर invoke विधि invoke , इसके साथ पहला तर्क, एक दो-तत्व Object[] दूसरे तर्क के रूप में ( id प्रथम तत्व के रूप में और दूसरा तत्व के रूप में desc ), और -527443189091581345L तीसरा तर्क, और परिणाम देता है। यदि वह मंगलाचरण RemoteException , RemoteException , या एक ActivationException RemoteException फेंकता है, तो उस अपवाद को कॉल करने वाले के लिए फेंक दिया जाता है। यदि वह मंगलाचरण किसी अन्य java.lang.Exception फेंकता है, तो एक java.rmi.UnexpectedException को मूल अपवाद के साथ कॉल करने वाले को कारण के रूप में फेंक दिया जाता है।

इसके द्वारा निर्दिष्ट:
newInstance in इंटरफ़ेस ActivationInstantiator
पैरामीटर:
id - एक सक्रियण पहचानकर्ता
desc - एक सक्रियण विवरणक
यह दिखाता है:
मंगलाचरण का परिणाम है
फेंकता:
RemoteException - यदि मंगलाचरण एक RemoteException में परिणाम देता है
ActivationException - यदि इनवोकेशन के परिणामस्वरूप ActivationException