Revision 6449
Added by ben leinfelder over 12 years ago
D1NodeService.java | ||
---|---|---|
551 | 551 |
systemMetadata.setAccessPolicy(accessPolicy); |
552 | 552 |
|
553 | 553 |
// update the metadata |
554 |
try { |
|
555 |
IdentifierManager.getInstance().updateSystemMetadata(systemMetadata); |
|
556 |
success = true; |
|
557 |
} catch (McdbDocNotFoundException e) { |
|
558 |
throw new ServiceFailure("4430", e.getMessage()); |
|
559 |
} |
|
554 |
HazelcastService.getInstance().getSystemMetadataMap().put(systemMetadata.getIdentifier(), systemMetadata); |
|
560 | 555 |
|
561 | 556 |
return success; |
562 | 557 |
} |
... | ... | |
957 | 952 |
|
958 | 953 |
logMetacat.debug("D1NodeService.updateSystemMetadata() called."); |
959 | 954 |
sysMeta.setDateSysMetadataModified(new Date()); |
960 |
try { |
|
961 |
IdentifierManager.getInstance().updateSystemMetadata(sysMeta); |
|
962 |
|
|
963 |
} catch (McdbDocNotFoundException e) { |
|
964 |
|
|
965 |
throw new ServiceFailure("1030", "Error updating system metadata: " + |
|
966 |
e.getClass() + ": " + e.getMessage()); |
|
955 |
HazelcastService.getInstance().getSystemMetadataMap().put(sysMeta.getIdentifier(), sysMeta); |
|
967 | 956 |
|
968 |
} |
|
969 |
|
|
970 | 957 |
} |
971 | 958 |
|
972 | 959 |
/* |
Also available in: Unified diff
only "save" to the shared system metadata map - not directly to the table store.