Skip to content

MORPH-7522: Add System DataService plugin context interfaces#137

Open
MrClement wants to merge 2 commits intov1.4.xfrom
MORPH-7522-system-dataservice
Open

MORPH-7522: Add System DataService plugin context interfaces#137
MrClement wants to merge 2 commits intov1.4.xfrom
MORPH-7522-system-dataservice

Conversation

@MrClement
Copy link
Copy Markdown
Contributor

MORPH-7522: System DataService

Adds Java API interfaces for System DataService plugin context, enabling plugins to query System, SystemType, and SystemComponent models.

Changes

  • Add MorpheusSystemService, MorpheusSystemTypeService, MorpheusSystemComponentService (async)
  • Add MorpheusSynchronousSystemService, MorpheusSynchronousSystemTypeService, MorpheusSynchronousSystemComponentService (sync)

JIRA

https://hpe-morpheus.atlassian.net/browse/MORPH-7522

MrClement and others added 2 commits March 4, 2026 09:23
- Add SystemIdentityProjection, SystemTypeIdentityProjection, SystemComponentIdentityProjection
- System/SystemComponent projections include typeCode for quick filtering
- System, SystemType, SystemComponent models now extend their identity projections
- Add async service interfaces: MorpheusSystemService, MorpheusSystemTypeService, MorpheusSystemComponentService
- Add sync service interfaces: MorpheusSynchronousSystemService, MorpheusSynchronousSystemTypeService, MorpheusSynchronousSystemComponentService
- Wire getSystem() into MorpheusAsyncServices and MorpheusServices

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant