Class RemoteService.agent.ClientResourceManager
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class RemoteService.agent.ClientResourceManager

java.lang.Object
   |
   +----JavaAgent.agent.ResourceManager
           |
           +----RemoteService.agent.ClientResourceManager

public class ClientResourceManager
extends ResourceManager
Manages all of the Resource objects for a specific ClientAgent.


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 available_services
Services available for installation.
 o services
Services which the ClientAgent has installed.

Constructor Index

 o ClientResourceManager(ClientAgent)
Initializes the memory and contents of all Agent resources.

Method Index

 o getResource(String)
Get the resource object for the specified type.

Variables

 o services
  protected Services services
Services which the ClientAgent has installed. Elements are sublclasses of Service.
 o available_services
  protected AvailableServices available_services
Services available for installation. Elements are sublclasses of AvailableService.

Constructors

 o ClientResourceManager
  public ClientResourceManager(ClientAgent parent)
Initializes the memory and contents of all Agent resources.

Methods

 o getResource
  public Resource getResource(String type)
Get the resource object for the specified type.
Parameters:
type - Resource type to get, one of: "address", "language", "interpreter", "class", "available_service" or "service".
Returns:
Resource object or null if type does not exist.
Overrides:
getResource in class ResourceManager

All Packages  Class Hierarchy  This Package  Previous  Next  Index