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

Class RemoteService.agent.ServiceResourceManager

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

public class ServiceResourceManager
extends ResourceManager
Manages all of the Resource objects for a specific ServiceAgent.


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 which the ServiceAgent manages.

Constructor Index

 o ServiceResourceManager(ServiceAgent)
Initializes the memory and contents of all Agent resources.

Method Index

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

Variables

 o available_services
  protected AvailableServices available_services
Services which the ServiceAgent manages.

Constructors

 o ServiceResourceManager
  public ServiceResourceManager(ServiceAgent 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" or "available_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