taskmaster-parent

Task Master allows a Runnable task to be submitted for execution and returns a Future representing that task.

Лицензия

Лицензия

Группа

Группа

com.github.bordertech.taskmaster
Идентификатор

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

taskmaster-parent
Последняя версия

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

2.0.0-beta-1
Дата

Дата

Тип

Тип

pom
Описание

Описание

taskmaster-parent
Task Master allows a Runnable task to be submitted for execution and returns a Future representing that task.
Ссылка на сайт

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

https://github.com/bordertech/java-taskmaster
Система контроля версий

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

https://github.com/bordertech/java-taskmaster

Скачать taskmaster-parent

Имя Файла Размер
taskmaster-parent-2.0.0-beta-1.pom 3 KB
Обзор

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

<!-- https://jarcasting.com/artifacts/com.github.bordertech.taskmaster/taskmaster-parent/ -->
<dependency>
    <groupId>com.github.bordertech.taskmaster</groupId>
    <artifactId>taskmaster-parent</artifactId>
    <version>2.0.0-beta-1</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.github.bordertech.taskmaster/taskmaster-parent/
implementation 'com.github.bordertech.taskmaster:taskmaster-parent:2.0.0-beta-1'
// https://jarcasting.com/artifacts/com.github.bordertech.taskmaster/taskmaster-parent/
implementation ("com.github.bordertech.taskmaster:taskmaster-parent:2.0.0-beta-1")
'com.github.bordertech.taskmaster:taskmaster-parent:pom:2.0.0-beta-1'
<dependency org="com.github.bordertech.taskmaster" name="taskmaster-parent" rev="2.0.0-beta-1">
  <artifact name="taskmaster-parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.github.bordertech.taskmaster', module='taskmaster-parent', version='2.0.0-beta-1')
)
libraryDependencies += "com.github.bordertech.taskmaster" % "taskmaster-parent" % "2.0.0-beta-1"
[com.github.bordertech.taskmaster/taskmaster-parent "2.0.0-beta-1"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

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

  • taskmaster-cache-helper
  • taskmaster-cache-ehcache
  • taskmaster-core
  • taskmaster-service-helper
  • taskmaster-servlet-tools

Task Master

Task Master helps run ASYNC tasks.

Status

Build Status Quality Gate Status Reliability Rating Coverage Codacy Badge Javadocs Maven Central

What is TaskMaster

Task Master allows a Runnable task to be submitted for execution and returns a Future representing that task. The Future's get method will return the given result upon successful completion.

As Web applications require a Future implementation that can be serializable, the Task Master has a custom interface of TaskFuture that implements both Future and Serializable. It does not make sense for a Future to be serilaizable as it is running on a specific thread on a particular server. To allow a Web Application to keep a reference to the Future, the default implementation of TaskFuture (ie TaskFutureWrapper) wraps the future by putting the Future on a cache and holding onto the cache key that is serializable.

Cache Helper (JSR107)

The CacheHelper allows projects to provide a specific mechanism for creating their cache requirements.

ServiceHelper

The ServiceHelper class helps applications submit ASYNC service calls.

com.github.bordertech.taskmaster
Open source projects from the Border

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

Версия
2.0.0-beta-1
1.0.5
1.0.4
1.0.3
1.0.2