gov.nasa.arc.brahms.vm.api.jsvc
Interface IExternalService

All Known Implementing Classes:
AbstractAsynchronousEventService, AbstractExternalService, AbstractSynchronousEventService

public interface IExternalService

The IExternalService is an interface for external services or components that require interaction with the virtual machine. The interaction with the virtual machine is limited to the interfaces being published by the virtual machine controller.

Version:
12 September 2000
Author:
Ron van Hoof

Method Summary
 java.lang.String getID()
          Returns the unique identifier for the service
 java.lang.String getName()
          Returns the name of the service
 void init()
          Initializes the service
 void start()
          Starts the service
 void stop()
          Ends the service
 

Method Detail

getName

java.lang.String getName()
Returns the name of the service

Returns:
String the name of the service

getID

java.lang.String getID()
Returns the unique identifier for the service

Returns:
String the identifier

init

void init()
Initializes the service


start

void start()
Starts the service


stop

void stop()
Ends the service



Copyright © 1997-2012 All Rights Reserved.