Module /server/src/org/nees/ntcp/server/backend/

back to main page

Summary Period: 2003-07-02 to 2004-04-14

Modules

/server/src/org/nees/ntcp/server/backend/
     test (5 files, 469 lines)

Lines Of Code


Total Lines Of Code: 424 (2004-07-27)

Changes Per User

UserChangesLines of codeLines each change
mdarcy 15 (50.0%) 446 (48.0%) 29
pawel 12 (40.0%) 439 (47.2%) 36
pearlman 2 (6.6%) 31 (3.3%) 15
wilk 1 (3.3%) 13 (1.3%) 13
Sum 30 (100%) 929 (100%) 30

Most Recent Commits

wilk
4/14/04 11:39 AM
Added NtcpHelperTest. Added SimplePlugin for other tests purposes
13 lines of code changed in:
server/src/org/nees/ntcp/server/backend/ControlPluginException.java (+13)

mdarcy
8/28/03 9:37 PM
1. Added basic support for LocalPolicyPlugin - not fully implemented yet - plugins will get loaded, but no calls are made into plugin 2. Added performance profiling to all notable methods - set "isProfiling" to "true" in server-config.wsdd descriptor to enable 3. Exposed socket connect and read/write timeout variables as public members in NTCPHelper so that clients using the API can adjust the values 4. Some minor cleanups to ServiceData handling
79 lines of code changed in:
server/src/org/nees/ntcp/server/backend: LocalPolicyPlugin.java (+66 -71), LocalPolicyPluginException.java (new 13)

mdarcy
7/22/03 12:07 AM
added getConfigPropertyNames() method to ControlPluginFactory so that plugins can specify plugin specific properties for the server to look up in server-config.wsdd - any property name returned by the plugin in this call which matches an existing property in the server-config will be placed in the properties map parameter that is passed to the plugin factory's createInstance call
modified the server impl to lookup the additional config params now specified by the plugin
added mechanism in basic test so that a test config can specify which parameters to use for the get/set parameter tests - modified BasicTest to use the stiffness matrix parameter "K" as the sample parameter to use for get/set param tests
10 lines of code changed in:
server/src/org/nees/ntcp/server/backend/ControlPluginFactory.java (+10 -1)

pearlman
7/19/03 2:35 AM
Added markTerminated method (to be called by a plugin if a propose or
execute fails).
5 lines of code changed in:
server/src/org/nees/ntcp/server/backend/ControlPluginTransactionHandle.java (+5)

mdarcy
7/16/03 11:50 AM
added properties parameter to ControlPluginFactory
10 lines of code changed in:
server/src/org/nees/ntcp/server/backend/ControlPluginFactory.java (+10 -8)

mdarcy
7/15/03 12:23 PM
reverted ControlPluginTransactionHandle and LocalControlPlugin interfaces to use vector return types and vector parameter types
modified corresponding server components and test components to reflect this change
removed NtcpParameterHelper and moved its functionality into NtcpHelper.java
added arrayToVector conversion helper routines for ControlPointType and ParameterType into NtcpHelper.java
12 lines of code changed in:
server/src/org/nees/ntcp/server/backend: ControlPluginTransactionHandle.java (+5 -3), LocalControlPlugin.java (+7 -10)

mdarcy
7/14/03 3:34 AM
integrated state machine code and backend code into server
added getParameter and setParameter to server PortType interface and NtcpHelper
modified BasicTest so that it would attempt only one propose->exec->cancel sequence
added "ntcpBackendFactory" parameter into ntcp server deployment descriptor in server-config.wsdd - this paramter specifies the FQ java class name of the backend factory to use, the server will attempt to locate and load this file at startup
changed LocalControlPlugin interfaces to use arrays of stub types rather than vector wrappers
added DummyControlFactory class for DummyControlPlugin test
13 lines of code changed in:
server/src/org/nees/ntcp/server/backend: LocalControlPlugin.java (+10 -7), ServerStateAccessor.java (+3 -2)

mdarcy
7/12/03 1:51 AM
fixed serialization issue for ParameterType complex type - minor gsdl change required - should not impact client(s) or plugins(s)
added convenience class for ParameterType
fixed up basic test
added simple compile-time configurable approach for testing - pretty much just another convenience class
3 lines of code changed in:
server/src/org/nees/ntcp/server/backend/ControlPluginTransactionHandle.java (+3 -5)

pawel
7/11/03 1:43 PM
fixed last commit
5 lines of code changed in:
server/src/org/nees/ntcp/server/backend/ServerStateAccessor.java (+5 -18)

mdarcy
7/9/03 3:38 AM
minor schema changes
updated NtcpHelper and test cases to reflect schema changes
basic test case runs and fails as expected
serialization/deserialization of complex types appears to be working in the basic test, but is not thoroughly tested in other places
50 lines of code changed in:
server/src/org/nees/ntcp/server/backend: ControlPluginTransactionHandle.java (+1 -1), LocalControlPlugin.java (+49 -49)


Generated by StatCvs v0.1.3