SMART COSMOS Objects Things Edge REST Service

Things Edge REST Endpoints

Лицензия

Лицензия

Категории

Категории

Сеть
Группа

Группа

net.smartcosmos
Идентификатор

Идентификатор

smartcosmos-edge-things
Последняя версия

Последняя версия

3.1.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

SMART COSMOS Objects Things Edge REST Service
Things Edge REST Endpoints
Ссылка на сайт

Ссылка на сайт

http://smartcosmos.net/smartcosmos-edge-things
Организация-разработчик

Организация-разработчик

Smartrac Technology Fletcher, Inc.
Система контроля версий

Система контроля версий

https://github.com/SMARTRACTECHNOLOGY/smartcosmos-edge-things/tree/master/

Скачать smartcosmos-edge-things

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/net.smartcosmos/smartcosmos-edge-things/ -->
<dependency>
    <groupId>net.smartcosmos</groupId>
    <artifactId>smartcosmos-edge-things</artifactId>
    <version>3.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/net.smartcosmos/smartcosmos-edge-things/
implementation 'net.smartcosmos:smartcosmos-edge-things:3.1.0'
// https://jarcasting.com/artifacts/net.smartcosmos/smartcosmos-edge-things/
implementation ("net.smartcosmos:smartcosmos-edge-things:3.1.0")
'net.smartcosmos:smartcosmos-edge-things:jar:3.1.0'
<dependency org="net.smartcosmos" name="smartcosmos-edge-things" rev="3.1.0">
  <artifact name="smartcosmos-edge-things" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.smartcosmos', module='smartcosmos-edge-things', version='3.1.0')
)
libraryDependencies += "net.smartcosmos" % "smartcosmos-edge-things" % "3.1.0"
[net.smartcosmos/smartcosmos-edge-things "3.1.0"]

Зависимости

compile (15)

Идентификатор библиотеки Тип Версия
org.hibernate : hibernate-validator jar
net.smartcosmos : smartcosmos-framework jar 3.1.0
net.smartcosmos : smartcosmos-framework-monitoring jar 3.1.0
org.springframework.cloud : spring-cloud-starter-oauth2 jar
org.springframework.cloud : spring-cloud-starter-sleuth jar
org.springframework.cloud : spring-cloud-starter-zipkin jar
org.springframework.retry : spring-retry jar
io.springfox : springfox-swagger-ui jar 2.4.0
io.springfox : springfox-swagger2 jar 2.4.0
com.sun.jersey : jersey-client jar 1.18
com.sun.jersey.contribs : jersey-multipart jar 1.18
com.fasterxml.jackson.jaxrs : jackson-jaxrs-json-provider jar 2.4.2
com.fasterxml.jackson.datatype : jackson-datatype-joda jar 2.1.5
joda-time : joda-time jar 2.3
com.brsanthu : migbase64 jar 2.2

provided (1)

Идентификатор библиотеки Тип Версия
org.projectlombok : lombok jar

test (8)

Идентификатор библиотеки Тип Версия
org.json : json jar
com.jayway.jsonpath : json-path jar
com.jayway.jsonpath : json-path-assert jar
org.mapstruct : mapstruct jar 1.0.0.Final
net.smartcosmos : smartcosmos-framework-test jar 3.1.0
org.springframework.boot : spring-boot-starter-test jar
com.jayway.restassured : spring-mock-mvc jar
io.springfox : springfox-staticdocs jar 2.4.0

Модули Проекта

Данный проект не имеет модулей.

REST Implementations for Things Edge Microservice

Build Status

The Things Edge service provides an API for conveniently performing CRUD operations on Things and their associated Metadata in single operations. Things and Metadata are elements of the SMART COSMOS core metaphor, and more information on these elements can be found here:

A Note About Tenants, Users, Roles, and Authorities

SMART COSMOS Objects has been designed from the outset to support multi-tenancy. A Tenant has one or more Users (a default user with the Admin Role is created as part of any Tenant creation), and a User has one or more Roles. Each Role contains zero or more Authorities, and these are the Authorities referred to below.

The SMART COSMOS DevKit creates two Roles by default: Admin and User. Both Roles contain all of the authorities listed below; the difference between the two Roles is that a User with the Admin Role can create and edit Users. More information on these elements can be found here:

The developer can customize Roles and Authorities as needed, but the Authorities listed in the API documentation are absolutely required by any User to execute the relevant CRUD operations.

API Documentation

For detailed information on the SMART COSMOS Metadata API, please consult the API document.

Next Steps

To learn more about SMART COSMOS, have a look at SMART COSMOS Getting Started Guide.

Code and documentation copyright 2016 Smartrac Technology Fletcher, Inc. Code released under Apache 2.0 License.

net.smartcosmos

Smart Cosmos Solutions Inc.

Версии библиотеки

Версия
3.1.0
3.0.0