Hvl System Server

Havelsan system services info
More information: https://www.havelsan.com.tr
Contact Info: BIT_JAVA_ALTYAPI_YAZILIM_MIM_TK@havelsan.com.tr
Version: 3.1.0-SNAPSHOT
Apache License Version 2.0
https://www.apache.org/licenses/LICENSE-2.0

Access

Methods

[ Jump to Models ]

Table of Contents

ApplicationNameAPI

MenuFavoriteAPI

MenuItemAPI

MenuItemAuthorityAPI

ApplicationNameAPI

Up
get /app-names/data/list
Queries app name as list (getAppNameDataList)

Return type

HvlResponseListHvlAppNameModel

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : [ {
    "dateCreated" : "2000-01-23T04:56:07.000+00:00",
    "updatedBy" : "updatedBy",
    "deleted" : true,
    "createdBy" : "createdBy",
    "deletedDate" : "2000-01-23T04:56:07.000+00:00",
    "name" : "name",
    "description" : "description",
    "id" : 6,
    "uuid" : "uuid",
    "version" : 0,
    "dateUpdated" : "2000-01-23T04:56:07.000+00:00",
    "order" : 1
  }, {
    "dateCreated" : "2000-01-23T04:56:07.000+00:00",
    "updatedBy" : "updatedBy",
    "deleted" : true,
    "createdBy" : "createdBy",
    "deletedDate" : "2000-01-23T04:56:07.000+00:00",
    "name" : "name",
    "description" : "description",
    "id" : 6,
    "uuid" : "uuid",
    "version" : 0,
    "dateUpdated" : "2000-01-23T04:56:07.000+00:00",
    "order" : 1
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseListHvlAppNameModel

Up
put /app-names
Updates app name data (update2)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body HvlAppNameModel (required)
Body Parameter

Return type

HvlResponseHvlAppNameModel

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : {
    "dateCreated" : "2000-01-23T04:56:07.000+00:00",
    "updatedBy" : "updatedBy",
    "deleted" : true,
    "createdBy" : "createdBy",
    "deletedDate" : "2000-01-23T04:56:07.000+00:00",
    "name" : "name",
    "description" : "description",
    "id" : 6,
    "uuid" : "uuid",
    "version" : 0,
    "dateUpdated" : "2000-01-23T04:56:07.000+00:00",
    "order" : 1
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseHvlAppNameModel

Up
post /app-names/update-all
Updates app name list order with provided reordered app name model list (updateAll)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body HvlAppNameUpdateModel (required)
Body Parameter

Return type

HvlResponseVoid

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : { }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseVoid

MenuFavoriteAPI

Up
delete /menu-favorites
Deletes menu favorite with provided path (deleteByPath)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body string (required)
Body Parameter

Return type

HvlResponseVoid

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : { }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseVoid

Up
get /menu-favorites/data/list
Queries menu favorite as list according to authenticated user (getMenuFavoriteDataList)

Return type

HvlResponseListHvlMenuItemDataModel

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : [ {
    "authorityCodeSet" : [ "authorityCodeSet", "authorityCodeSet" ],
    "updatedBy" : "updatedBy",
    "appName" : "appName",
    "icon" : "icon",
    "appNameId" : 5,
    "label" : "label",
    "pathType" : "ABSOLUTE",
    "uuid" : "uuid",
    "version" : 0,
    "parentId" : 5,
    "dateUpdated" : "2000-01-23T04:56:07.000+00:00",
    "path" : "path",
    "dateCreated" : "2000-01-23T04:56:07.000+00:00",
    "deleted" : true,
    "createdBy" : "createdBy",
    "deletedDate" : "2000-01-23T04:56:07.000+00:00",
    "pathTargetType" : "BLANK",
    "id" : 6,
    "order" : 1,
    "labelLocaleMap" : {
      "key" : {
        "dateCreated" : "2000-01-23T04:56:07.000+00:00",
        "updatedBy" : "updatedBy",
        "deleted" : true,
        "createdBy" : "createdBy",
        "deletedDate" : "2000-01-23T04:56:07.000+00:00",
        "id" : 7,
        "label" : "label",
        "uuid" : "uuid",
        "version" : 2,
        "dateUpdated" : "2000-01-23T04:56:07.000+00:00"
      }
    }
  }, {
    "authorityCodeSet" : [ "authorityCodeSet", "authorityCodeSet" ],
    "updatedBy" : "updatedBy",
    "appName" : "appName",
    "icon" : "icon",
    "appNameId" : 5,
    "label" : "label",
    "pathType" : "ABSOLUTE",
    "uuid" : "uuid",
    "version" : 0,
    "parentId" : 5,
    "dateUpdated" : "2000-01-23T04:56:07.000+00:00",
    "path" : "path",
    "dateCreated" : "2000-01-23T04:56:07.000+00:00",
    "deleted" : true,
    "createdBy" : "createdBy",
    "deletedDate" : "2000-01-23T04:56:07.000+00:00",
    "pathTargetType" : "BLANK",
    "id" : 6,
    "order" : 1,
    "labelLocaleMap" : {
      "key" : {
        "dateCreated" : "2000-01-23T04:56:07.000+00:00",
        "updatedBy" : "updatedBy",
        "deleted" : true,
        "createdBy" : "createdBy",
        "deletedDate" : "2000-01-23T04:56:07.000+00:00",
        "id" : 7,
        "label" : "label",
        "uuid" : "uuid",
        "version" : 2,
        "dateUpdated" : "2000-01-23T04:56:07.000+00:00"
      }
    }
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseListHvlMenuItemDataModel

Up
post /menu-favorites
Saves menu favorite data (save1)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body HvlMenuFavoriteModel (required)
Body Parameter

Return type

HvlResponseHvlMenuFavoriteModel

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : {
    "path" : "path",
    "dateCreated" : "2000-01-23T04:56:07.000+00:00",
    "updatedBy" : "updatedBy",
    "deleted" : true,
    "createdBy" : "createdBy",
    "deletedDate" : "2000-01-23T04:56:07.000+00:00",
    "id" : 6,
    "uuid" : "uuid",
    "version" : 0,
    "menuItemId" : 1,
    "dateUpdated" : "2000-01-23T04:56:07.000+00:00",
    "username" : "username"
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseHvlMenuFavoriteModel

MenuItemAPI

Up
delete /menu-items/{uuid}
Deletes menu item with provided uuid (deleteByUuid)

Path parameters

uuid (required)
Path Parameter

Return type

HvlResponseVoid

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : { }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseVoid

Up
get /menu-items/by-uuid/{uuid}
Gets the menu item with provided uuid (getByUuid)

Path parameters

uuid (required)
Path Parameter

Return type

HvlResponseHvlMenuItemModel

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : {
    "updatedBy" : "updatedBy",
    "icon" : "icon",
    "appNameId" : 5,
    "label" : "label",
    "pathType" : "ABSOLUTE",
    "uuid" : "uuid",
    "version" : 0,
    "parentId" : 5,
    "dateUpdated" : "2000-01-23T04:56:07.000+00:00",
    "path" : "path",
    "dateCreated" : "2000-01-23T04:56:07.000+00:00",
    "deleted" : true,
    "createdBy" : "createdBy",
    "deletedDate" : "2000-01-23T04:56:07.000+00:00",
    "pathTargetType" : "BLANK",
    "id" : 6,
    "order" : 0,
    "labelLocaleMap" : {
      "key" : {
        "dateCreated" : "2000-01-23T04:56:07.000+00:00",
        "updatedBy" : "updatedBy",
        "deleted" : true,
        "createdBy" : "createdBy",
        "deletedDate" : "2000-01-23T04:56:07.000+00:00",
        "id" : 7,
        "label" : "label",
        "uuid" : "uuid",
        "version" : 2,
        "dateUpdated" : "2000-01-23T04:56:07.000+00:00"
      }
    }
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseHvlMenuItemModel

Up
get /menu-items/data/list
Queries menu item as list (getMenuItemDataList)

Return type

HvlResponseListHvlMenuItemDataModel

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : [ {
    "authorityCodeSet" : [ "authorityCodeSet", "authorityCodeSet" ],
    "updatedBy" : "updatedBy",
    "appName" : "appName",
    "icon" : "icon",
    "appNameId" : 5,
    "label" : "label",
    "pathType" : "ABSOLUTE",
    "uuid" : "uuid",
    "version" : 0,
    "parentId" : 5,
    "dateUpdated" : "2000-01-23T04:56:07.000+00:00",
    "path" : "path",
    "dateCreated" : "2000-01-23T04:56:07.000+00:00",
    "deleted" : true,
    "createdBy" : "createdBy",
    "deletedDate" : "2000-01-23T04:56:07.000+00:00",
    "pathTargetType" : "BLANK",
    "id" : 6,
    "order" : 1,
    "labelLocaleMap" : {
      "key" : {
        "dateCreated" : "2000-01-23T04:56:07.000+00:00",
        "updatedBy" : "updatedBy",
        "deleted" : true,
        "createdBy" : "createdBy",
        "deletedDate" : "2000-01-23T04:56:07.000+00:00",
        "id" : 7,
        "label" : "label",
        "uuid" : "uuid",
        "version" : 2,
        "dateUpdated" : "2000-01-23T04:56:07.000+00:00"
      }
    }
  }, {
    "authorityCodeSet" : [ "authorityCodeSet", "authorityCodeSet" ],
    "updatedBy" : "updatedBy",
    "appName" : "appName",
    "icon" : "icon",
    "appNameId" : 5,
    "label" : "label",
    "pathType" : "ABSOLUTE",
    "uuid" : "uuid",
    "version" : 0,
    "parentId" : 5,
    "dateUpdated" : "2000-01-23T04:56:07.000+00:00",
    "path" : "path",
    "dateCreated" : "2000-01-23T04:56:07.000+00:00",
    "deleted" : true,
    "createdBy" : "createdBy",
    "deletedDate" : "2000-01-23T04:56:07.000+00:00",
    "pathTargetType" : "BLANK",
    "id" : 6,
    "order" : 1,
    "labelLocaleMap" : {
      "key" : {
        "dateCreated" : "2000-01-23T04:56:07.000+00:00",
        "updatedBy" : "updatedBy",
        "deleted" : true,
        "createdBy" : "createdBy",
        "deletedDate" : "2000-01-23T04:56:07.000+00:00",
        "id" : 7,
        "label" : "label",
        "uuid" : "uuid",
        "version" : 2,
        "dateUpdated" : "2000-01-23T04:56:07.000+00:00"
      }
    }
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseListHvlMenuItemDataModel

Up
post /menu-items/data/edit-list
Queries hierarchical menu item as list according to criteria in query model for editing (getMenuItemEditList)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body HvlMenuItemQueryModel (required)
Body Parameter

Return type

HvlResponseListHvlMenuItemEditModel

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : [ {
    "updatedBy" : "updatedBy",
    "appNameId" : 5,
    "label" : "label",
    "pathType" : "ABSOLUTE",
    "leaf" : true,
    "uuid" : "uuid",
    "version" : 0,
    "parentId" : 1,
    "dateUpdated" : "2000-01-23T04:56:07.000+00:00",
    "droppable" : true,
    "dateCreated" : "2000-01-23T04:56:07.000+00:00",
    "deleted" : true,
    "collapsedIcon" : "collapsedIcon",
    "createdBy" : "createdBy",
    "deletedDate" : "2000-01-23T04:56:07.000+00:00",
    "expandedIcon" : "expandedIcon",
    "id" : 6,
    "labelLocaleMap" : {
      "key" : {
        "dateCreated" : "2000-01-23T04:56:07.000+00:00",
        "updatedBy" : "updatedBy",
        "deleted" : true,
        "createdBy" : "createdBy",
        "deletedDate" : "2000-01-23T04:56:07.000+00:00",
        "id" : 7,
        "label" : "label",
        "uuid" : "uuid",
        "version" : 2,
        "dateUpdated" : "2000-01-23T04:56:07.000+00:00"
      }
    }
  }, {
    "updatedBy" : "updatedBy",
    "appNameId" : 5,
    "label" : "label",
    "pathType" : "ABSOLUTE",
    "leaf" : true,
    "uuid" : "uuid",
    "version" : 0,
    "parentId" : 1,
    "dateUpdated" : "2000-01-23T04:56:07.000+00:00",
    "droppable" : true,
    "dateCreated" : "2000-01-23T04:56:07.000+00:00",
    "deleted" : true,
    "collapsedIcon" : "collapsedIcon",
    "createdBy" : "createdBy",
    "deletedDate" : "2000-01-23T04:56:07.000+00:00",
    "expandedIcon" : "expandedIcon",
    "id" : 6,
    "labelLocaleMap" : {
      "key" : {
        "dateCreated" : "2000-01-23T04:56:07.000+00:00",
        "updatedBy" : "updatedBy",
        "deleted" : true,
        "createdBy" : "createdBy",
        "deletedDate" : "2000-01-23T04:56:07.000+00:00",
        "id" : 7,
        "label" : "label",
        "uuid" : "uuid",
        "version" : 2,
        "dateUpdated" : "2000-01-23T04:56:07.000+00:00"
      }
    }
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseListHvlMenuItemEditModel

Up
post /menu-items
Saves menu item data (save)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body HvlMenuItemModel (required)
Body Parameter

Return type

HvlResponseHvlMenuItemModel

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : {
    "updatedBy" : "updatedBy",
    "icon" : "icon",
    "appNameId" : 5,
    "label" : "label",
    "pathType" : "ABSOLUTE",
    "uuid" : "uuid",
    "version" : 0,
    "parentId" : 5,
    "dateUpdated" : "2000-01-23T04:56:07.000+00:00",
    "path" : "path",
    "dateCreated" : "2000-01-23T04:56:07.000+00:00",
    "deleted" : true,
    "createdBy" : "createdBy",
    "deletedDate" : "2000-01-23T04:56:07.000+00:00",
    "pathTargetType" : "BLANK",
    "id" : 6,
    "order" : 0,
    "labelLocaleMap" : {
      "key" : {
        "dateCreated" : "2000-01-23T04:56:07.000+00:00",
        "updatedBy" : "updatedBy",
        "deleted" : true,
        "createdBy" : "createdBy",
        "deletedDate" : "2000-01-23T04:56:07.000+00:00",
        "id" : 7,
        "label" : "label",
        "uuid" : "uuid",
        "version" : 2,
        "dateUpdated" : "2000-01-23T04:56:07.000+00:00"
      }
    }
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseHvlMenuItemModel

Up
put /menu-items
Updates menu item data (update)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body HvlMenuItemModel (required)
Body Parameter

Return type

HvlResponseHvlMenuItemModel

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : {
    "updatedBy" : "updatedBy",
    "icon" : "icon",
    "appNameId" : 5,
    "label" : "label",
    "pathType" : "ABSOLUTE",
    "uuid" : "uuid",
    "version" : 0,
    "parentId" : 5,
    "dateUpdated" : "2000-01-23T04:56:07.000+00:00",
    "path" : "path",
    "dateCreated" : "2000-01-23T04:56:07.000+00:00",
    "deleted" : true,
    "createdBy" : "createdBy",
    "deletedDate" : "2000-01-23T04:56:07.000+00:00",
    "pathTargetType" : "BLANK",
    "id" : 6,
    "order" : 0,
    "labelLocaleMap" : {
      "key" : {
        "dateCreated" : "2000-01-23T04:56:07.000+00:00",
        "updatedBy" : "updatedBy",
        "deleted" : true,
        "createdBy" : "createdBy",
        "deletedDate" : "2000-01-23T04:56:07.000+00:00",
        "id" : 7,
        "label" : "label",
        "uuid" : "uuid",
        "version" : 2,
        "dateUpdated" : "2000-01-23T04:56:07.000+00:00"
      }
    }
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseHvlMenuItemModel

Up
put /menu-items/update
Updates menu item tree data list (updateTree)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body HvlMenuItemTreeModel (required)
Body Parameter

Return type

HvlResponseVoid

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : { }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseVoid

MenuItemAuthorityAPI

Up
get /menu-authorities/data/by-uuid/{uuid}
Gets menu item authority (getByMenuItemUuid)

Path parameters

uuid (required)
Path Parameter

Return type

HvlResponseHvlMenuItemAuthorityModel

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : {
    "authorityCodeSet" : [ "authorityCodeSet", "authorityCodeSet" ],
    "dateCreated" : "2000-01-23T04:56:07.000+00:00",
    "updatedBy" : "updatedBy",
    "deleted" : true,
    "createdBy" : "createdBy",
    "deletedDate" : "2000-01-23T04:56:07.000+00:00",
    "id" : 6,
    "uuid" : "uuid",
    "version" : 0,
    "menuItemId" : 1,
    "dateUpdated" : "2000-01-23T04:56:07.000+00:00"
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseHvlMenuItemAuthorityModel

Up
put /menu-authorities
Updates menu item authority (update1)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

HvlResponseVoid

Example data

Content-Type: application/json
{
  "errorDetail" : {
    "errorClassName" : "errorClassName",
    "service" : "service",
    "errorMessage" : "errorMessage",
    "errorCode" : "errorCode",
    "errorDetail" : "errorDetail",
    "time" : "2000-01-23T04:56:07.000+00:00",
    "uuid" : "uuid",
    "errorArguments" : [ { }, { } ]
  },
  "body" : { }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

OK HvlResponseVoid

Models

[ Jump to Methods ]

Table of Contents

  1. HvlAppNameModel
  2. HvlAppNameUpdateModel
  3. HvlErrorDetail
  4. HvlMenuFavoriteModel
  5. HvlMenuItemAuthorityModel
  6. HvlMenuItemAuthorityPersistModel
  7. HvlMenuItemDataModel
  8. HvlMenuItemEditModel
  9. HvlMenuItemLabelModel
  10. HvlMenuItemModel
  11. HvlMenuItemQueryModel
  12. HvlMenuItemTreeModel
  13. HvlPageable
  14. HvlResponseHvlAppNameModel
  15. HvlResponseHvlMenuFavoriteModel
  16. HvlResponseHvlMenuItemAuthorityModel
  17. HvlResponseHvlMenuItemModel
  18. HvlResponseListHvlAppNameModel
  19. HvlResponseListHvlMenuItemDataModel
  20. HvlResponseListHvlMenuItemEditModel
  21. HvlResponseVoid
  22. HvlSort

HvlAppNameModel Up

uuid
version (optional)
Integer format: int32
dateCreated (optional)
Date format: date-time
dateUpdated (optional)
Date format: date-time
createdBy (optional)
updatedBy (optional)
deleted
deletedDate (optional)
Date format: date-time
id
Long format: int64
name
description (optional)
order
Long format: int64

HvlAppNameUpdateModel Up

uuid
version (optional)
Integer format: int32
dateCreated (optional)
Date format: date-time
dateUpdated (optional)
Date format: date-time
createdBy (optional)
updatedBy (optional)
deleted
deletedDate (optional)
Date format: date-time
id
Long format: int64
order
Long format: int64

HvlErrorDetail Up

uuid (optional)
errorClassName (optional)
errorCode (optional)
errorDetail (optional)
errorMessage (optional)
service (optional)
time (optional)
Date format: date-time
errorArguments (optional)

HvlMenuFavoriteModel Up

uuid
version (optional)
Integer format: int32
dateCreated (optional)
Date format: date-time
dateUpdated (optional)
Date format: date-time
createdBy (optional)
updatedBy (optional)
deleted
deletedDate (optional)
Date format: date-time
id
Long format: int64
menuItemId (optional)
Long format: int64
username (optional)
path

HvlMenuItemAuthorityModel Up

uuid
version (optional)
Integer format: int32
dateCreated (optional)
Date format: date-time
dateUpdated (optional)
Date format: date-time
createdBy (optional)
updatedBy (optional)
deleted
deletedDate (optional)
Date format: date-time
id
Long format: int64
menuItemId (optional)
Long format: int64
authorityCodeSet (optional)

HvlMenuItemAuthorityPersistModel Up

uuid
version (optional)
Integer format: int32
dateCreated (optional)
Date format: date-time
dateUpdated (optional)
Date format: date-time
createdBy (optional)
updatedBy (optional)
deleted
deletedDate (optional)
Date format: date-time
id
Long format: int64
menuItemUuid
authoritySetToAdd (optional)
authoritySetToRemove (optional)

HvlMenuItemDataModel Up

uuid
version (optional)
Integer format: int32
dateCreated (optional)
Date format: date-time
dateUpdated (optional)
Date format: date-time
createdBy (optional)
updatedBy (optional)
deleted
deletedDate (optional)
Date format: date-time
id
Long format: int64
path (optional)
order (optional)
Long format: int64
label (optional)
icon (optional)
parentId (optional)
Long format: int64
pathType (optional)
Enum:
ABSOLUTE
RELATIVE
pathTargetType (optional)
Enum:
BLANK
SELF
PARENT
TOP
FRAMENAME
appNameId (optional)
Long format: int64
appName (optional)
authorityCodeSet (optional)
labelLocaleMap (optional)

HvlMenuItemEditModel Up

uuid
version (optional)
Integer format: int32
dateCreated (optional)
Date format: date-time
dateUpdated (optional)
Date format: date-time
createdBy (optional)
updatedBy (optional)
deleted
deletedDate (optional)
Date format: date-time
id
Long format: int64
parentId (optional)
Long format: int64
appNameId (optional)
Long format: int64
label (optional)
pathType (optional)
Enum:
ABSOLUTE
RELATIVE
expandedIcon (optional)
collapsedIcon (optional)
leaf (optional)
droppable (optional)
labelLocaleMap (optional)

HvlMenuItemLabelModel Up

uuid
version (optional)
Integer format: int32
dateCreated (optional)
Date format: date-time
dateUpdated (optional)
Date format: date-time
createdBy (optional)
updatedBy (optional)
deleted
deletedDate (optional)
Date format: date-time
id
Long format: int64
label

HvlMenuItemModel Up

uuid
version (optional)
Integer format: int32
dateCreated (optional)
Date format: date-time
dateUpdated (optional)
Date format: date-time
createdBy (optional)
updatedBy (optional)
deleted
deletedDate (optional)
Date format: date-time
id
Long format: int64
path (optional)
order
Long format: int64
label (optional)
icon
parentId (optional)
Long format: int64
pathType (optional)
Enum:
ABSOLUTE
RELATIVE
pathTargetType (optional)
Enum:
BLANK
SELF
PARENT
TOP
FRAMENAME
appNameId
Long format: int64
labelLocaleMap (optional)

HvlMenuItemQueryModel Up

pageable (optional)
filters (optional)
path (optional)
label (optional)
appNameSet (optional)

HvlMenuItemTreeModel Up

uuid
version (optional)
Integer format: int32
dateCreated (optional)
Date format: date-time
dateUpdated (optional)
Date format: date-time
createdBy (optional)
updatedBy (optional)
deleted
deletedDate (optional)
Date format: date-time
id
Long format: int64
order
Long format: int64
label
path (optional)
menuItemTreeModelList (optional)

HvlPageable Up

pageNumber (optional)
Integer format: int32
pageSize (optional)
Integer format: int32
sort (optional)

HvlResponseHvlAppNameModel Up

body (optional)
errorDetail (optional)

HvlResponseHvlMenuFavoriteModel Up

body (optional)
errorDetail (optional)

HvlResponseHvlMenuItemAuthorityModel Up

body (optional)
errorDetail (optional)

HvlResponseHvlMenuItemModel Up

body (optional)
errorDetail (optional)

HvlResponseListHvlAppNameModel Up

body (optional)
errorDetail (optional)

HvlResponseListHvlMenuItemDataModel Up

body (optional)
errorDetail (optional)

HvlResponseListHvlMenuItemEditModel Up

body (optional)
errorDetail (optional)

HvlResponseVoid Up

body (optional)
errorDetail (optional)

HvlSort Up

direction (optional)
Enum:
ASC
DESC
UNSORTED
properties (optional)