Class FDATI.FDATService
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class FDATI.FDATService

java.lang.Object
   |
   +----RemoteService.resource.Service
           |
           +----FDATI.FDATService

public class FDATService
extends Service
Subclass of Service which provides an interface for the Fixture Design and Analysis Tool at CMU.


Copyright (c) 1995, H. Robert Frost, Stanford University. All rights reserved.

Copyright (c) 1996, H. Robert Frost, Enterprise Integration Technologies, Inc. All rights reserved.

RESTRICTED RIGHTS LEGEND: Use, duplication or disclosure by the Government is subject to restrictions as set forth in subparagraph(c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 and in similar clauses in the FAR and NASA FAR supplement.

This software is bound by the terms and conditions listed in the attached LICENSE file.



Variable Index

 o model_files
keys are model names, objects are model files.
 o Models
keys are model names, objects are models
 o service_agent
Name of ServiceAgent which supplied the Service.

Constructor Index

 o FDATService()

Method Index

 o killFDATI()
 o killResults()
 o received_models(Hashtable)
tell-models message received from the FDAT agent.
 o run()
Executes the FDAT Service interface.
 o stop()
Stops the service.
 o submissionResults(String, boolean, int, Vector)
submission-results message received from the FDATAgent.

Variables

 o service_agent
  public static String service_agent
Name of ServiceAgent which supplied the Service.
 o Models
  protected Hashtable Models
keys are model names, objects are models
 o model_files
  protected Hashtable model_files
keys are model names, objects are model files.

Constructors

 o FDATService
  public FDATService()

Methods

 o run
  public void run()
Executes the FDAT Service interface. If this is the first execution of the service, the FDAT Interpreter will be loaded and a set of example models will be retrieved.
Overrides:
run in class Service
 o stop
  public void stop()
Stops the service.
Overrides:
stop in class Service
 o received_models
  public void received_models(Hashtable models)
tell-models message received from the FDAT agent.
Parameters:
models - Keys are model names, objects are files which contain the model description.
 o submissionResults
  public void submissionResults(String name,
                                boolean stable,
                                int minimum,
                                Vector redundant)
submission-results message received from the FDATAgent.
Parameters:
name - Fixturing plan name.
results - Submission results.
 o killFDATI
  protected void killFDATI()
 o killResults
  protected void killResults()

All Packages  Class Hierarchy  This Package  Previous  Next  Index