Hvl Logger Producer Server

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

Access

Methods

[ Jump to Models ]

Table of Contents

LogProducerAPI

LogProducerCacheAPI

LogProducerAPI

Up
post /event/async
Asynchronous method for logging (produceAsync)

Consumes

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

Request body

body HvlEventLogModel (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
post /event/sync
Synchronous method for logging (produceSync)

Consumes

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

Request body

body HvlEventLogModel (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

LogProducerCacheAPI

Up
get /cache/value/by-key/{key}
Get cache value by key (getValueByKey)

Path parameters

key (required)
Path Parameter

Return type

HvlResponseBoolean

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" : true
}

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 HvlResponseBoolean

Up
post /cache/list
Get cache list by query model (queryList)

Consumes

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

Request body

Body Parameter

Return type

HvlResponseListHvlLogProducerCacheModel

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" : [ {
    "value" : true,
    "key" : "key"
  }, {
    "value" : true,
    "key" : "key"
  } ]
}

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 HvlResponseListHvlLogProducerCacheModel

Models

[ Jump to Methods ]

Table of Contents

  1. HvlErrorDetail
  2. HvlEventLogModel
  3. HvlLogProducerCacheModel
  4. HvlLogProducerCacheQueryModel
  5. HvlPageable
  6. HvlResponseBoolean
  7. HvlResponseListHvlLogProducerCacheModel
  8. HvlResponseVoid
  9. HvlSort

HvlErrorDetail Up

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

HvlEventLogModel Up

indexName
applicationName
username
message
source (optional)
eventType
eventDate (optional)
Date format: date-time
attributeMap (optional)

HvlLogProducerCacheModel Up

key (optional)
value (optional)

HvlLogProducerCacheQueryModel Up

pageable (optional)
filters (optional)
moduleNameSet (optional)
type (optional)

HvlPageable Up

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

HvlResponseBoolean Up

body (optional)
errorDetail (optional)

HvlResponseListHvlLogProducerCacheModel Up

body (optional)
errorDetail (optional)

HvlResponseVoid Up

body (optional)
errorDetail (optional)

HvlSort Up

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