FileDocCategorySizeDatePackage
MyNonRemoteClassAdapter.javaAPI DocExample2775Wed Apr 19 11:20:24 BST 2000examples.activation

MyNonRemoteClassAdapter

public class MyNonRemoteClassAdapter extends Object implements examples.activation.AnotherRemoteInterface

Fields Summary
private String
result
private MyNonRemoteClass
mnrc
Constructors Summary
public MyNonRemoteClassAdapter(ActivationID id, MarshalledObject data)


    // The constructor for activation and export; this constructor is
    // called by the method ActivationInstantiator.newInstance during
    // activation, to construct the object.
    //
         
          

        // Register the object with the activation system
        // then export it on an anonymous port
        //
        Activatable.exportObject(this, id, 0);

        // Create an instance of the class MyNonRemoteClass
	//
        mnrc = new MyNonRemoteClass();
    
Methods Summary
public java.lang.StringcalltheServer(java.lang.String takeThis)


	// Rather than modify the String here, forward
	// it on to the non-remote object impleemntation
	//
        result = mnrc.calltheServer(takeThis);
        return result;