| Summary: | [Extensibility] Make File Transfer Server Portable (used outside of agent controller context) | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Scott E. Schneider <scott.schneider> |
| Component: | TPTP | Assignee: | Scott E. Schneider <scott.schneider> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | samwai |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 111346 | ||
|
Description
Scott E. Schneider
Modified primary file manager extended test harness and test cases to test the standalone file server. Any port can be used and it can be used across machines -- the server can be started with a direct instantiation of new FileServerExtended constructor that accepts an InetSocketAddress and the file manager extended factory can be accessed through its singleton get instance method that accepts an InetSocketAddress argument. This supports the new IAC (integrated/in-process agent controller) by allowing file transfer servers to be instantiated outside the context of the out-of-process typical agent controller. Multiple file transfer servers can co-exist if needed without interfering if using different connection listening ports. Verified in TPTP-4.1.0-200509290100. Closed. |