diff --git a/src/main/java/teetime/framework/AbstractService.java b/src/main/java/teetime/framework/AbstractService.java index 429b71b33ea47095c4ee51ba7dbd67d50a923b00..c617671effc38efc380342f271371d42e0baea76 100644 --- a/src/main/java/teetime/framework/AbstractService.java +++ b/src/main/java/teetime/framework/AbstractService.java @@ -1,5 +1,15 @@ package teetime.framework; +/** + * All context services must inherit from this abstract class. + * + * @author Nelson Tavares de Sousa + * + * @param <T> + * service type + * + * @since 2.0 + */ public abstract class AbstractService<T> { abstract void merge(T target, T source); diff --git a/src/main/java/teetime/framework/ThreadService.java b/src/main/java/teetime/framework/ThreadService.java index 47f3e81cca1ac7f6480024f7c4b51e183e5b6036..b58da114a0ee53edb1d3108d3c309b002b3054b0 100644 --- a/src/main/java/teetime/framework/ThreadService.java +++ b/src/main/java/teetime/framework/ThreadService.java @@ -19,6 +19,7 @@ import teetime.util.framework.concurrent.SignalingCounter; * * @author Nelson Tavares de Sousa * + * @since 2.0 */ class ThreadService extends AbstractService<ThreadService> {