Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ResourcePool - a pool of resources with linked custom actions #3651

Closed
5 tasks done
Tracked by #3620 ...
chenejac opened this issue Feb 20, 2022 · 0 comments
Closed
5 tasks done
Tracked by #3620 ...

ResourcePool - a pool of resources with linked custom actions #3651

chenejac opened this issue Feb 20, 2022 · 0 comments

Comments

@chenejac
Copy link
Contributor

chenejac commented Feb 20, 2022

Describe the solution you'd like
The Resource Pool should be a register of resource which might have linked custom actions. The certain resource should be registered in the pool by using its resource name as a key for accessing the action (resourceName is a data property of the Resource class in the Dynamic API ontology). The pool (register) should enable adding, removing and updating/reloading of actions.

Additional context
https://github.com/vivo-project/Vitro/blob/sprint-dynapi-2022-feb/api/src/main/java/edu/cornell/mannlib/vitro/webapp/dynapi/ResourcePool.java

Tasks

  • Adding and removing
  • Loading and reloading
  • ThreadSafe
  • Support resource API versioning
  • Testing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

2 participants