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.
-
available_services
- Services available for installation.
-
services
- Services which the ClientAgent has installed.
-
ClientResourceManager(ClientAgent)
- Initializes the memory and contents of all Agent resources.
-
getResource(String)
- Get the resource object for the specified type.
services
protected Services services
- Services which the ClientAgent has installed. Elements are sublclasses
of Service.
available_services
protected AvailableServices available_services
- Services available for installation. Elements are sublclasses
of AvailableService.
ClientResourceManager
public ClientResourceManager(ClientAgent parent)
- Initializes the memory and contents of all Agent resources.
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