read GET /names/{name} - both name and uuid (name - exact and search, uuid exact)
*/
publicstaticfinalStringDEFAULT_FALSE="false";
publicstaticfinalStringDEFAULT_PAGE="0";
publicstaticfinalStringDEFAULT_PAGE_SIZE="100";
...
...
@@ -164,10 +165,10 @@ public interface INames {
@Operation(
summary="Find valid names (search)",
description="Find valid names (search). "
+"Return array of name elements."
+"Return paged array of name elements."
)
@ApiResponses(value={
@ApiResponse(responseCode="200",description="Method completed OK. Return array of name elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageNameElements.class))),
@ApiResponse(responseCode="200",description="Method completed OK. Return paged array of name elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageNameElements.class))),
@ApiResponse(responseCode="400",description="Bad request. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class))),
@ApiResponse(responseCode="500",description="Internal server error. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class)))
})
...
...
@@ -175,7 +176,7 @@ public interface INames {
method=RequestMethod.GET,
produces={"application/json"})
publicResponsePageNameElementsreadNames(
@Parameter(in=ParameterIn.QUERY,description="if deleted-only names are to be included, false for non-deleted-only names, true for deleted-only names, not used for both cases")@RequestParam(required=false)Booleandeleted,
@Parameter(in=ParameterIn.QUERY,description="if deleted names are to be included or not, omitted for both deleted and not deleted names")@RequestParam(required=false)Booleandeleted,
@Parameter(in=ParameterIn.QUERY,description="search values corresponding to search fields")@RequestParam(required=false)String[]queryValues,
@Parameter(in=ParameterIn.QUERY,description="order by field")@RequestParam(required=false)FieldNameorderBy,
...
...
@@ -197,10 +198,10 @@ public interface INames {
@Operation(
summary="Find valid names by name or uuid (search)",
description="Find valid names by name or uuid (search). "
+"Return array of name elements."
+"Return paged array of name elements."
)
@ApiResponses(value={
@ApiResponse(responseCode="200",description="Method completed OK. Return array of name elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageNameElements.class))),
@ApiResponse(responseCode="200",description="Method completed OK. Return paged array of name elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageNameElements.class))),
@ApiResponse(responseCode="400",description="Bad request. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class))),
@ApiResponse(responseCode="500",description="Internal server error. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class)))
})
...
...
@@ -229,10 +230,10 @@ public interface INames {
@Operation(
summary="Find valid names by system structure mnemonic path (search)",
description="Find valid names by system structure mnemonic path (search). "
+"Return array of name elements."
+"Return paged array of name elements."
)
@ApiResponses(value={
@ApiResponse(responseCode="200",description="Method completed OK. Return array of name elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageNameElements.class))),
@ApiResponse(responseCode="200",description="Method completed OK. Return paged array of name elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageNameElements.class))),
@ApiResponse(responseCode="400",description="Bad request. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class))),
@ApiResponse(responseCode="500",description="Internal server error. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class)))
})
...
...
@@ -261,10 +262,10 @@ public interface INames {
@Operation(
summary="Find valid names by device structure mnemonic path (search)",
description="Find valid names by device structure mnemonic path (search). "
+"Return array of name elements."
+"Return paged array of name elements."
)
@ApiResponses(value={
@ApiResponse(responseCode="200",description="Method completed OK. Return array of name elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageNameElements.class))),
@ApiResponse(responseCode="200",description="Method completed OK. Return paged array of name elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageNameElements.class))),
@ApiResponse(responseCode="400",description="Bad request. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class))),
@ApiResponse(responseCode="500",description="Internal server error. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class)))
})
...
...
@@ -293,10 +294,10 @@ public interface INames {
@Operation(
summary="Find history for name by uuid (exact match)",
description="Find history for name by uuid (exact match). "
+"Return array of name elements."
+"Return paged array of name elements."
)
@ApiResponses(value={
@ApiResponse(responseCode="200",description="Method completed OK. Return array of name elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageNameElements.class))),
@ApiResponse(responseCode="200",description="Method completed OK. Return paged array of name elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageNameElements.class))),
@ApiResponse(responseCode="400",description="Bad request. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class))),
@ApiResponse(responseCode="500",description="Internal server error. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class)))
})
...
...
@@ -555,8 +556,8 @@ public interface INames {
* @return list of updated name elements
*/
@Operation(
summary="Update names by list of name elements",
description="Update names by list of name elements. "
summary="Update names by array of name elements",
description="Update names by array of name elements. "
+"Return array of updated name elements."
+"\n\n"
+"Name element attributes required: \n"
...
...
@@ -594,8 +595,8 @@ public interface INames {
* @return list of deleted name elements
*/
@Operation(
summary="Delete names by list of name elements",
description="Delete names by list of name elements. "
summary="Delete names by array of name elements",
description="Delete names by array of name elements. "
@@ -137,8 +138,8 @@ public interface IStructures {
* @return list of structure elements for created structures (proposals)
*/
@Operation(
summary="Create (propose) structures by list of structure elements",
description="Create (propose) structures by list of structure elements. "
summary="Create (propose) structures by array of structure elements",
description="Create (propose) structures by array of structure elements. "
+"Return array of created structure elements (proposals)."
+"\n\n"
+"Structure element attributes required: \n"
...
...
@@ -181,10 +182,10 @@ public interface IStructures {
@Operation(
summary="Find valid structures (search)",
description="Find valid structures (search). "
+"Return list of structure elements."
+"Return paged array of structure elements."
)
@ApiResponses(value={
@ApiResponse(responseCode="200",description="Method completed OK. Return array of structure elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageStructureElements.class))),
@ApiResponse(responseCode="200",description="Method completed OK. Return paged array of structure elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageStructureElements.class))),
@ApiResponse(responseCode="400",description="Bad request. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class))),
@ApiResponse(responseCode="500",description="Internal server error. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class)))
})
...
...
@@ -196,7 +197,7 @@ public interface IStructures {
@Parameter(in=ParameterIn.PATH,description="type of structure to search in")@PathVariable("type")Typetype,
@Parameter(in=ParameterIn.QUERY,description="statuses of structures to search for")@RequestParam(required=false)Status[]statuses,
@Parameter(in=ParameterIn.QUERY,description="if deleted-only names are to be included, false for non-deleted-only names, true for deleted-only names, not used for both cases")@RequestParam(required=false)Booleandeleted,
@Parameter(in=ParameterIn.QUERY,description="if deleted structures are to be included or not, omitted for both deleted and not deleted structures")@RequestParam(required=false)Booleandeleted,
@Parameter(in=ParameterIn.QUERY,description="search values corresponding to search fields")@RequestParam(required=false)String[]queryValues,
@Parameter(in=ParameterIn.QUERY,description="order by field")@RequestParam(required=false)FieldStructureorderBy,
...
...
@@ -218,10 +219,11 @@ public interface IStructures {
*/
@Operation(
summary="Find valid children structures by type and parent uuid (exact match)",
description="Find valid children structures by type and parent uuid (exact match)."
)
description="Find valid children structures by type and parent uuid (exact match). "
+"Return paged array of structure elements."
)
@ApiResponses(value={
@ApiResponse(responseCode="200",description="Method completed OK. Return array of structure elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageStructureElements.class))),
@ApiResponse(responseCode="200",description="Method completed OK. Return paged array of structure elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageStructureElements.class))),
@ApiResponse(responseCode="400",description="Bad request. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class))),
@ApiResponse(responseCode="500",description="Internal server error. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class)))
})
...
...
@@ -252,10 +254,10 @@ public interface IStructures {
@Operation(
summary="Find valid structures by mnemonic (search)",
description="Find valid structures by mnemonic (search). "
+"Return list of structure elements."
+"Return paged array of structure elements."
)
@ApiResponses(value={
@ApiResponse(responseCode="200",description="Method completed OK. Return array of structure elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageStructureElements.class))),
@ApiResponse(responseCode="200",description="Method completed OK. Return paged array of structure elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageStructureElements.class))),
@ApiResponse(responseCode="400",description="Bad request. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class))),
@ApiResponse(responseCode="500",description="Internal server error. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class)))
})
...
...
@@ -285,10 +287,10 @@ public interface IStructures {
@Operation(
summary="Find valid structures by mnemonic path (search)",
description="Find valid structures by mnemonic path (search). "
+"Return list of structure elements."
+"Return paged array of structure elements."
)
@ApiResponses(value={
@ApiResponse(responseCode="200",description="Method completed OK. Return array of structure elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageStructureElements.class))),
@ApiResponse(responseCode="200",description="Method completed OK. Return paged array of structure elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageStructureElements.class))),
@ApiResponse(responseCode="400",description="Bad request. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class))),
@ApiResponse(responseCode="500",description="Internal server error. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class)))
})
...
...
@@ -319,10 +321,10 @@ public interface IStructures {
@Operation(
summary="Find history for structure by uuid (exact match)",
description="Find history for structure by uuid (exact match). "
+"Return list of structure elements."
+"Return paged array of structure elements."
)
@ApiResponses(value={
@ApiResponse(responseCode="200",description="Method completed OK. Return array of structure elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageStructureElements.class))),
@ApiResponse(responseCode="200",description="Method completed OK. Return paged array of structure elements.",content=@Content(mediaType="application/json",schema=@Schema(implementation=ResponsePageStructureElements.class))),
@ApiResponse(responseCode="400",description="Bad request. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class))),
@ApiResponse(responseCode="500",description="Internal server error. Message and details are available.",content=@Content(mediaType="application/json",schema=@Schema(implementation=Response.class)))
})
...
...
@@ -709,8 +711,8 @@ public interface IStructures {
* @return list of structure elements for updated structures (proposals)
*/
@Operation(
summary="Update (propose) structures by list of structure elements",
description="Update (propose) structures by list of structure elements. "
summary="Update (propose) structures by array of structure elements",
description="Update (propose) structures by array of structure elements. "
+"Return array of updated structure elements (proposals)."
+"\n\n"
+"Structure element attributes required: \n"
...
...
@@ -743,8 +745,8 @@ public interface IStructures {
* @return list of structure elements for deleted structures (proposals)
*/
@Operation(
summary="Delete (propose) structures by list of structure elements",
description="Delete (propose) structures by list of structure elements. "
summary="Delete (propose) structures by array of structure elements",
description="Delete (propose) structures by array of structure elements. "
+"Return array of deleted structure elements (proposals)."
+"\n\n"
+"Structure element attributes required: \n"
...
...
@@ -777,9 +779,9 @@ public interface IStructures {
* @return list of structure elements for approved structures
*/
@Operation(
summary="Approve structures (proposals) by list of structure elements",
description="Approve structures (proposals) by list of structure elements. "
+"Return list of approved structure elements."
summary="Approve structures (proposals) by array of structure elements",
description="Approve structures (proposals) by array of structure elements. "
+"Return array of approved structure elements."
)
@ApiResponses(value={
@ApiResponse(responseCode="200",description="Method completed OK. Return array of structure elements for approved structures.",content=@Content(mediaType="application/json",array=@ArraySchema(schema=@Schema(implementation=StructureElement.class)))),
...
...
@@ -802,9 +804,9 @@ public interface IStructures {
* @return list of structure elements for cancelled structures
*/
@Operation(
summary="Cancel structures (proposals) by list of structure elements",
description="Cancel structures (proposals) by list of structure elements. "
+"Return list of cancelled structure elements."
summary="Cancel structures (proposals) by array of structure elements",
description="Cancel structures (proposals) by array of structure elements. "
+"Return array of cancelled structure elements."
)
@ApiResponses(value={
@ApiResponse(responseCode="200",description="Method completed OK. Return array of structure elements for cancelled structures.",content=@Content(mediaType="application/json",array=@ArraySchema(schema=@Schema(implementation=StructureElement.class)))),
...
...
@@ -827,9 +829,9 @@ public interface IStructures {
* @return list of structure elements for rejected structures
*/
@Operation(
summary="Reject structures (proposals) by list of structure elements",
description="Reject structures (proposals) by list of structure elements. "
+"Return list of rejected structure elements."
summary="Reject structures (proposals) by array of structure elements",
description="Reject structures (proposals) by array of structure elements. "
+"Return array of rejected structure elements."
)
@ApiResponses(value={
@ApiResponse(responseCode="200",description="Method completed OK. Return array of structure elements for rejected structures.",content=@Content(mediaType="application/json",array=@ArraySchema(schema=@Schema(implementation=StructureElement.class)))),