samples.appMan
Class ControlImpl

java.lang.Object
  |
  +--soaprmi.server.RemoteObject
        |
        +--soaprmi.server.UnicastRemoteObject
              |
              +--samples.appMan.ControlImpl
All Implemented Interfaces:
Control_idl, xcat.framework.ccacore.Port, ProvidesControl, xcat.framework.ccacore.ProvidesPort, javax.naming.Referenceable, soaprmi.Remote, soaprmi.server.RemoteRef

public class ControlImpl
extends soaprmi.server.UnicastRemoteObject
implements ProvidesControl

This is the implementation of the Port samples.idl.control.ProvidesControl

Version:
$Revision: 1.5 $ $Author: srikrish $ $Date: 2001/12/30 00:10:14 $ (GMT)
Author:
Sriram Krishnan [mailto: srikrish@extreme.indiana.edu]

Field Summary
private  AppManComponent amc
           
private static soaprmi.util.logging.Logger logger
           
 
Fields inherited from class soaprmi.server.UnicastRemoteObject
defaultServices, l
 
Fields inherited from class soaprmi.server.RemoteObject
port
 
Constructor Summary
ControlImpl(AppManComponent amc)
          The constructor has to call the superclass constructor as this is a remote object.
 
Method Summary
 int kill()
          This method kills the component.
 int start()
          The start method starts up the component.
 
Methods inherited from class soaprmi.server.UnicastRemoteObject
, exportObject, exportObject, exportObject, exportObject, exportObject, exportObject, exportObject, exportObject, getDefaultServices, setDefaultServices
 
Methods inherited from class soaprmi.server.RemoteObject
equals, getReference, getSoapRMIPort, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

amc

private AppManComponent amc

logger

private static soaprmi.util.logging.Logger logger
Constructor Detail

ControlImpl

public ControlImpl(AppManComponent amc)
            throws soaprmi.RemoteException
The constructor has to call the superclass constructor as this is a remote object.
Parameters:
amc - Handle to the Component which contains it
Method Detail

start

public int start()
The start method starts up the component.
Specified by:
start in interface Control_idl

kill

public int kill()
This method kills the component.
Specified by:
kill in interface Control_idl