Skip to content
Arrowhead Framework Client Skeletons in Java
TeX Java
Branch: master
Clone or download
Pull request Compare This branch is 46 commits ahead, 1 commit behind hegeduscs:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
BasicConsumer certs updated Feb 7, 2018
Documentation Templates added doc templates Feb 5, 2019
client-common LocalDateTime changed to ZonedDateTime in event handler related payloads Nov 20, 2018
consumer removed deprecated method calls Nov 6, 2018
provider Revert "smaller fixes with timestamp and unit" Jan 29, 2019
publisher LocalDateTime changed to ZonedDateTime in event handler related payloads Nov 20, 2018
subscriber added javaEE dependencies for java11 compatibility Nov 5, 2018
.gitignore
.travis.yml added travis ci Sep 20, 2018
LICENSE licence added + c++ skeletons moved to another repo Aug 15, 2018
README.md Merge remote-tracking branch 'origin/master' Nov 23, 2018
pom.xml

README.md

Client Skeletons in Java

This project provides client skeletons for the Arrowhead Framework Generation 4.0

These skeletons are to be extended with your own application code.

Contact: hegeduscs'at'aitia.ai

Project structure

This is a multi module maven project, the root pom.xml lists all the modules and common dependencies.

  • BasicConsumer: this is a stand-alone plain Java project (not using maven), the only dependencies it needs are in BasicConsumer/resources folder
  • client-common: a common library module for the other maven modules. Contains all the data transfer objects and common dependencies.
  • consumer: client skeleton which requests a specific ArrowheadService from the Orchestrator
  • provider: client skeleton which registers a specific ArrowheadService into the Service Registry and runs a web server where the service is available
  • publisher: client skeleton which publishes events to the Event Handler core system
  • subscriber: client skeleton which subscribes to specific event types at the Event Handler core system
You can’t perform that action at this time.