8 Commits

Author SHA1 Message Date
Shay Banon
b12acbcf9e introduce read/writeSharedString while streaming
currently, we treat all strings as shared (either by full equality or identity equality), while almost all times we know if they should be serialized as shared or not. Add an explicitly write/readSharedString, and use it where applicable, and all other write/readString will not treat them as shared
relates to 
2013-07-19 16:17:22 +02:00
David Pilato
4c493ac71d Revert changes on *Request classes from issue
Relative to 
2013-02-23 10:37:56 +01:00
David Pilato
cc83c2f848 refactoring getter/setters
Fixes 
2013-02-18 11:09:32 -05:00
Shay Banon
cfe7504d1c introduce TransportRequest (with optional headers)
introduce a new class, TransportRequest, which includes headers. This class can be used when sending requests over the transport layer, and ActionRequest also extends it now.
This is the first phase of the refactoring part in the transport layer and action layer to allow for simpler implementations of those as well as simpler "filtering" capabilities in the future
2012-09-26 23:46:28 +02:00
Shay Banon
2cca50d238 Get API: Allow to provide a parent value which automatically set the routing value, closes . 2012-05-17 01:41:06 +03:00
Shay Banon
6ff15b928c rename Actions to ValidateActions 2012-01-15 12:09:18 +02:00
Shay Banon
6a71eab51f finalize structure, tests pass 2011-12-06 02:43:17 +02:00
Shay Banon
a8fd2d48b8 first cleanup phase, move to single src 2011-12-06 00:59:23 +02:00