[
https://issues.jboss.org/browse/ISPN-8762?page=com.atlassian.jira.plugin....
]
Vladimir Blagojevic edited comment on ISPN-8762 at 2/12/18 4:20 AM:
--------------------------------------------------------------------
Create/update/delete console screen should have one text area with JSON editor enabled. We
should use the same editor selected for ISPN-8764
There should be an operation selector (create/update/delete), a key path text field, and a
submit button. A user should be presented with a visual feedback about operation result.
For example, a user could create a new cache entry under a certain key using a JSON
editor, that would highlight nodes and validate the JSON content before submitting it to
the server:
{code:title=Creating a new cache entry example|borderStyle=solid}
{
"id": 1009166,
"name": "Lenny Balinger",
"description": "",
"modified": "1969-12-31T19:00:00-0500",
"thumbnail": {
"path":
"http://i.annihil.us/u/prod/marvel/i/mg/b/40/image_not_available",
"extension": "jpg"
},
"resourceURI":
"http://gateway.marvel.com/v1/public/characters/1009166",
"comics": {
"available": 0,
"collectionURI":
"http://gateway.marvel.com/v1/public/characters/1009166/comics",
"items": [],
"returned": 0
},
"series": {
"available": 0,
"collectionURI":
"http://gateway.marvel.com/v1/public/characters/1009166/series",
"items": [],
"returned": 0
},
"stories": {
"available": 0,
"collectionURI":
"http://gateway.marvel.com/v1/public/characters/1009166/stories",
"items": [],
"returned": 0
},
"events": {
"available": 0,
"collectionURI":
"http://gateway.marvel.com/v1/public/characters/1009166/events",
"items": [],
"returned": 0
},
"urls": [
{
"type": "detail",
"url":
"http://marvel.com/comics/characters/1009166/lenny_balinger?utm_campaign=apiRef&utm_source=35410e46c72ea769348ceb6ba8cc90fd"
}
]
}
{code}
was (Author: vblagojevic):
Create/update/delete console screen should have one text area with JSON editor enabled.
There should be an operation selector (create/update/delete), a key path text field, and a
submit button. A user should be presented with a visual feedback about operation result.
For example, a user could create a new cache entry under a certain key using a JSON
editor, that would highlight nodes and validate the JSON content before submitting it to
the server:
{code:title=Creating a new cache entry example|borderStyle=solid}
{
"id": 1009166,
"name": "Lenny Balinger",
"description": "",
"modified": "1969-12-31T19:00:00-0500",
"thumbnail": {
"path":
"http://i.annihil.us/u/prod/marvel/i/mg/b/40/image_not_available",
"extension": "jpg"
},
"resourceURI":
"http://gateway.marvel.com/v1/public/characters/1009166",
"comics": {
"available": 0,
"collectionURI":
"http://gateway.marvel.com/v1/public/characters/1009166/comics",
"items": [],
"returned": 0
},
"series": {
"available": 0,
"collectionURI":
"http://gateway.marvel.com/v1/public/characters/1009166/series",
"items": [],
"returned": 0
},
"stories": {
"available": 0,
"collectionURI":
"http://gateway.marvel.com/v1/public/characters/1009166/stories",
"items": [],
"returned": 0
},
"events": {
"available": 0,
"collectionURI":
"http://gateway.marvel.com/v1/public/characters/1009166/events",
"items": [],
"returned": 0
},
"urls": [
{
"type": "detail",
"url":
"http://marvel.com/comics/characters/1009166/lenny_balinger?utm_campaign=apiRef&utm_source=35410e46c72ea769348ceb6ba8cc90fd"
}
]
}
{code}
Create and update entries
-------------------------
Key: ISPN-8762
URL:
https://issues.jboss.org/browse/ISPN-8762
Project: Infinispan
Issue Type: Sub-task
Components: Console
Affects Versions: 9.2.0.CR2
Reporter: Vladimir Blagojevic
Assignee: Vladimir Blagojevic
We need to add capabilities to create new cache entries and update existing entries
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)