Class RemoteService.context.ServiceContext
All Packages Class Hierarchy This Package Previous Next Index
Class RemoteService.context.ServiceContext
java.lang.Object
|
+----JavaAgent.context.AgentContext
|
+----JavaAgent.context.SocketContext
|
+----RemoteService.context.ServiceContext
- public class ServiceContext
- extends SocketContext
Subclass of SocketContext which contains a 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.
-
ServiceContext(SocketParams)
- ServiceContext constructor.
-
addAgent()
- Creates the ServiceAgent object.
-
createGUI()
- If the gui flag is set, creates a SocketFram.e
-
main(String[])
- Called if the ServiceContext is started as an application from the command
line.
ServiceContext
public ServiceContext(SocketParams params)
- ServiceContext constructor.
createGUI
protected void createGUI()
- If the gui flag is set, creates a SocketFram.e
- Overrides:
- createGUI in class AgentContext
addAgent
protected boolean addAgent()
- Creates the ServiceAgent object.
- Overrides:
- addAgent in class SocketContext
main
public static void main(String arg[])
- Called if the ServiceContext is started as an application from the command
line. Command line args:
- -i init_file URL
- [-s] shared classes URL, for classes and other files which will
be shared with other agents.
- [-l] local directory for writing to the shared classes URL.
- [-w] working directory for saving local files, this should not
be included if the agent cannot access the local disk
- [-n] name, only included if the Agent should automatically
connect to the network.
- [-gui] create a GUI if this flag is included
- [-p] For for ServerSocket
- Parameters:
- arg - Array of command line arguments.
All Packages Class Hierarchy This Package Previous Next Index