This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to annotated tag org.apache.sling.distribution.api-0.1.0
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-distribution-api.git

commit a1bf08f7b7443834b6bea1dc24fa42b7d967f040
Author: Tommaso Teofili <[email protected]>
AuthorDate: Tue Nov 11 10:12:29 2014 +0000

    SLING-4153 - removed serializable, made request constructors consistent, 
adjusted jsr305 annotations
    
    git-svn-id: 
https://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/distribution/api@1638060
 13f79535-47bb-0310-9956-ffa450edef68
---
 .../org/apache/sling/distribution/agent/DistributionAgent.java |  3 ++-
 .../sling/distribution/communication/DistributionRequest.java  | 10 +++++-----
 .../apache/sling/distribution/event/DistributionEventType.java |  2 +-
 .../sling/distribution/packaging/DistributionPackage.java      |  3 +--
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git 
a/src/main/java/org/apache/sling/distribution/agent/DistributionAgent.java 
b/src/main/java/org/apache/sling/distribution/agent/DistributionAgent.java
index 1dbe7d4..16b5da2 100644
--- a/src/main/java/org/apache/sling/distribution/agent/DistributionAgent.java
+++ b/src/main/java/org/apache/sling/distribution/agent/DistributionAgent.java
@@ -44,6 +44,7 @@ public interface DistributionAgent extends 
DistributionComponent {
      * retrieves the names of the queues for this agent.
      * @return the list of queue names
      */
+    @Nonnull
     Iterable<String> getQueueNames();
 
     /**
@@ -54,7 +55,7 @@ public interface DistributionAgent extends 
DistributionComponent {
      * @throws DistributionAgentException if an error occurs in retrieving the 
queue
      */
     @CheckForNull
-    DistributionQueue getQueue(@Nullable String name) throws 
DistributionAgentException;
+    DistributionQueue getQueue(@Nonnull String name) throws 
DistributionAgentException;
 
     /**
      * executes a {@link 
org.apache.sling.distribution.communication.DistributionRequest}
diff --git 
a/src/main/java/org/apache/sling/distribution/communication/DistributionRequest.java
 
b/src/main/java/org/apache/sling/distribution/communication/DistributionRequest.java
index f3d099d..fbb5df2 100644
--- 
a/src/main/java/org/apache/sling/distribution/communication/DistributionRequest.java
+++ 
b/src/main/java/org/apache/sling/distribution/communication/DistributionRequest.java
@@ -32,7 +32,7 @@ public class DistributionRequest {
 
     private final String[] paths;
 
-    public DistributionRequest(@Nonnull DistributionActionType action, 
@Nonnull String[] paths) {
+    public DistributionRequest(@Nonnull DistributionActionType action, 
@Nonnull String... paths) {
         this(System.currentTimeMillis(), action, paths);
     }
 
@@ -45,7 +45,7 @@ public class DistributionRequest {
     /**
      * get the time this distribution request was created
      *
-     * @return a <code>long</code> representing the distribution request 
creation time e.g. as returned by {@code System#currentTimeMillis}
+     * @return the distribution request creation time as returned by {@code 
System#currentTimeMillis}
      */
     public long getTime() {
         return time;
@@ -54,16 +54,16 @@ public class DistributionRequest {
     /**
      * get the {@link DistributionActionType} associated with this request
      *
-     * @return the action as a <code>distributionActionType</code>
+     * @return the action as a {@link 
org.apache.sling.distribution.communication.DistributionActionType}
      */
-    public DistributionActionType getAction() {
+    public DistributionActionType getActionType() {
         return action;
     }
 
     /**
      * get the paths for this distribution request
      *
-     * @return an array of <code>String</code>s representing the paths
+     * @return an array of paths
      */
     public String[] getPaths() {
         return paths;
diff --git 
a/src/main/java/org/apache/sling/distribution/event/DistributionEventType.java 
b/src/main/java/org/apache/sling/distribution/event/DistributionEventType.java
index 03259e2..442bb6e 100644
--- 
a/src/main/java/org/apache/sling/distribution/event/DistributionEventType.java
+++ 
b/src/main/java/org/apache/sling/distribution/event/DistributionEventType.java
@@ -34,7 +34,7 @@ public enum DistributionEventType {
     PACKAGE_QUEUED,
 
     /**
-     * event for package replicated
+     * event for package distributed
      */
     PACKAGE_DISTRIBUTED,
 
diff --git 
a/src/main/java/org/apache/sling/distribution/packaging/DistributionPackage.java
 
b/src/main/java/org/apache/sling/distribution/packaging/DistributionPackage.java
index ae32dc6..c04085b 100644
--- 
a/src/main/java/org/apache/sling/distribution/packaging/DistributionPackage.java
+++ 
b/src/main/java/org/apache/sling/distribution/packaging/DistributionPackage.java
@@ -21,7 +21,6 @@ package org.apache.sling.distribution.packaging;
 import javax.annotation.Nonnull;
 import java.io.IOException;
 import java.io.InputStream;
-import java.io.Serializable;
 
 import aQute.bnd.annotation.ConsumerType;
 
@@ -29,7 +28,7 @@ import aQute.bnd.annotation.ConsumerType;
  * A distribution package
  */
 @ConsumerType
-public interface DistributionPackage extends Serializable {
+public interface DistributionPackage {
 
     /**
      * get package id. the id is a unique string that can be used to retrieve

-- 
To stop receiving notification emails like this one, please contact
"[email protected]" <[email protected]>.

Reply via email to