Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
631a9b7
added DataInfoBase and child classes
marlewe Jan 26, 2024
1797fcd
WIP: using new DataInfoBase #1
marlewe Feb 6, 2024
60cb9fd
started new handler pattern first with GetData
marlewe Feb 12, 2024
8d97e27
small changes
marlewe Feb 13, 2024
9d75e1d
Fix for GetDataHandler
marlewe Feb 14, 2024
ec3deeb
Another fix fpr GetDataHandler
marlewe Feb 14, 2024
c229b12
Moving Methods to DataSelection and FileInfoBase classes
marlewe Feb 14, 2024
396e92b
New DataSelection depending on StorageUnit for v3
marlewe Feb 15, 2024
f8a69f1
moved restoreIfOffline to DataSelection - SoC
marlewe Feb 15, 2024
db8ee8d
some cleaning up
marlewe Feb 15, 2024
edc8e82
Improvement of DataSelectionV3 and handler for archive request
marlewe Feb 16, 2024
2e58288
Request handler for getIcatUrl
marlewe Feb 19, 2024
70c0408
GetDataFileIdsHandler added
marlewe Feb 20, 2024
b4da92e
added GetServiceStatusHandler
marlewe Feb 20, 2024
fbe3d46
RequestHandler for GetSize
marlewe Feb 20, 2024
15501df
un-EJB-ing the FiniteStateMachine
marlewe Feb 26, 2024
831cfa0
Child classes for abstract FiniteStateMachine depending on StorageUnit
marlewe Feb 26, 2024
2d92b52
FiniteStateMachine base class only uses DataInfoBase now
marlewe Feb 26, 2024
eb02b46
Added GetStatugHandler
marlewe Feb 27, 2024
bc10549
Removed no longer needed methods from IdsBean
marlewe Feb 27, 2024
484fffc
IsPreparedHandler #1
marlewe Feb 27, 2024
310eb3f
IsPreparedHandler #2
marlewe Feb 28, 2024
9726812
IsReadOnlyHandler and IsTwoLevelHandler
marlewe Feb 28, 2024
0f52dd7
Prepare PrepareData Redesign #1
marlewe Feb 29, 2024
dfced29
PrepareDataHandler #1
marlewe Feb 29, 2024
e17e54d
Weird behavior in IdsService.prepareData()
marlewe Mar 1, 2024
320aa34
Fix for RequestHandlerServer and made it an EJB
marlewe Mar 4, 2024
e6b9947
Made IdsBean.key un-static because it is initialized in an un-static …
marlewe Mar 6, 2024
58f8f5c
Added PutHandler - may needs a further redesign
marlewe Mar 6, 2024
476551c
putAsPost uses PutHandler too, now.
marlewe Mar 6, 2024
cae373d
Added RestHandler
marlewe Mar 6, 2024
52576f7
Added RestoreHandler
marlewe Mar 6, 2024
bc475b0
Added WriteHandler
marlewe Mar 7, 2024
48146e6
Added DeleteHandler
marlewe Mar 7, 2024
fe6cccc
Removed IdsBean class
marlewe Mar 7, 2024
5c34d2e
Removed classes that are no longer used.
marlewe Mar 7, 2024
cde7666
Small changes on UnfinishedWorkService
marlewe Mar 7, 2024
05eb68c
Some cleaning up in DataSelectionV3
marlewe Mar 11, 2024
b622bd3
Made DataSelectionV3Base.threadPool static
marlewe Mar 11, 2024
12b6b16
Moved enums to new enums folder
marlewe Mar 11, 2024
0c9644a
moved several calsses to new models and helpers folders
marlewe Mar 11, 2024
195e634
moved DataSelection classes to new folder and Prepared class to mode…
marlewe Mar 11, 2024
8b6b1c1
Moved RequestHandlers and FiniteStateMachine to new folders
marlewe Mar 11, 2024
ff2ed2e
Moving services into their own folder
marlewe Mar 12, 2024
f0a2604
Comments and Refinings
marlewe Mar 13, 2024
b2415c3
fix in RequestHandlerService
marlewe Mar 13, 2024
424a695
Refinings and small redesign of IdsServerice.putAsPost()
marlewe Mar 14, 2024
bf7f2c1
Small refining in IdsBean.putAsPost()
marlewe Mar 15, 2024
ae99753
DataSelectionVase.scheduleTast comment for a possible change.
marlewe Mar 15, 2024
a532809
Merge remote-tracking branch 'origin/v3' into v3_FileInfoImprovementA…
marlewe Mar 18, 2024
07b7adb
Content Length fix for GetDataHandler
marlewe Mar 18, 2024
36a608a
associating request handlers with a PreparedDataStatus
marlewe Mar 19, 2024
f400a10
PreparedDataStatus redesign for GetDataHandler
marlewe Mar 20, 2024
bb1baf6
Created constants for preparedId and sessionId
marlewe Mar 20, 2024
e9964a5
Set right PreparedDataStatus in handlers which handles only one data …
marlewe Mar 20, 2024
276270e
PreparedDataStatus redesign for GetDataFileIdsHandler
marlewe Mar 20, 2024
6daf3b4
PreparedDataStatus redesign for GetSizeHandler
marlewe Mar 20, 2024
447c3ee
PreparedStatus redesign for GetStatusHandler
marlewe Mar 21, 2024
c14f510
Renamed PreparedDatastatus to OperationIdTypes (and renamed contained…
marlewe Mar 21, 2024
e3bae54
OperationIdType redesign for ResetHandler
marlewe Mar 21, 2024
3b513ff
refinings in RequestHandlerService
marlewe Mar 21, 2024
28d3b27
Merge pull request #159 from icatproject/v3_PrepareDataStatusRedesign
marlewe Mar 21, 2024
1b4f3bd
corrected a typo in a folder name
marlewe Mar 22, 2024
c1a4675
refined ResetHandlerForPreparedData
marlewe Apr 9, 2024
4d1b17a
comment in GetSizeHandlerForUnpreparedData
marlewe Apr 9, 2024
4f7198c
New request handler architecture. Started with ArchiveHandler.
marlewe May 6, 2024
b33f5a8
new architecture for GetDataHandler
marlewe May 7, 2024
e17a512
DataRequestHandler architecture for GetStatusHandler
marlewe May 7, 2024
1e701e6
Made RestHandler a DataRequestHandler
marlewe May 7, 2024
b13adcc
Moved decision about the used id into DataRequestHandler
marlewe May 7, 2024
ef514bf
Made GetDataFileIdsHandler a DataRequestHandler
marlewe May 7, 2024
8b3d58b
DeleteHandler as DataRequestHandler
marlewe May 7, 2024
3990973
Made GetIcatUrlHandler a RequestHandlerBase2
marlewe May 7, 2024
393f7cb
GetServiceStatusHandler derives from RequestHandlerBase2
marlewe May 7, 2024
8ffcb9c
Made IsPreparedHandler a DataRequestHandler
marlewe May 7, 2024
cab00af
IsReadOnlyHandler and IsTwoLevelHandler as RequestHandlerBase2
marlewe May 8, 2024
5d00c0d
PrepareDataHandler as DataRequestHandler
marlewe May 8, 2024
ded1d5b
Puthandler as RequestHandlerBase2
marlewe May 8, 2024
b655c98
WriteHandler and RestoreHandler as DataRequestHandler
marlewe May 8, 2024
629f51a
New architecture for GetSizeHandler
marlewe May 8, 2024
f9f0faa
Removed old request handler infrastructure
marlewe May 8, 2024
1397e6a
Renamed RequestHandlerBase2 to RequestHandlerBase
marlewe May 8, 2024
625f672
further refininments for PR #157
marlewe May 8, 2024
7a2f5c0
DataSelectionService created: separating logic and data of DataSelection
marlewe May 8, 2024
5971ff1
Moved forgotten initialization from RequestHandlerService to IdsService
marlewe May 15, 2024
8287874
WIP: added unit test for transmission body
marlewe May 15, 2024
0665240
finished unit tests for transmission body
marlewe May 15, 2024
31b6926
Added a few unit tests for ValueContainer
marlewe May 15, 2024
cbf6615
Merge pull request #161 from icatproject/v3_consideringPRFeedback
marlewe May 15, 2024
9a6959e
added new lines at the end of new classes
marlewe May 16, 2024
218101e
Deleting no longer needed methods from RequestHandlerBase
marlewe May 16, 2024
6a8bced
some refinings
marlewe May 16, 2024
fdfd88e
some renamings
marlewe May 16, 2024
9519357
added unit test methos to TestValueContainer
marlewe May 17, 2024
74c8337
Fix final newline
RKrahl May 27, 2024
33135c3
Merge remote-tracking branch 'origin/v3' into v3_FileInfoImprovementA…
marlewe Jul 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
89 changes: 0 additions & 89 deletions src/main/java/org/icatproject/ids/DfInfoImpl.java

This file was deleted.

123 changes: 0 additions & 123 deletions src/main/java/org/icatproject/ids/DsInfoImpl.java

This file was deleted.

Loading