Author: kwin
Date: Fri Jun 30 15:14:46 2017
New Revision: 1800432

URL: http://svn.apache.org/viewvc?rev=1800432&view=rev
Log:
SLING-6991 add missing JSR305 annotations

Modified:
    
sling/trunk/bundles/jcr/api/src/main/java/org/apache/sling/jcr/api/SlingRepository.java

Modified: 
sling/trunk/bundles/jcr/api/src/main/java/org/apache/sling/jcr/api/SlingRepository.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/api/src/main/java/org/apache/sling/jcr/api/SlingRepository.java?rev=1800432&r1=1800431&r2=1800432&view=diff
==============================================================================
--- 
sling/trunk/bundles/jcr/api/src/main/java/org/apache/sling/jcr/api/SlingRepository.java
 (original)
+++ 
sling/trunk/bundles/jcr/api/src/main/java/org/apache/sling/jcr/api/SlingRepository.java
 Fri Jun 30 15:14:46 2017
@@ -84,7 +84,7 @@ public interface SlingRepository extends
      *             the {@link #loginService(String, String)} instead.
      */
     @Deprecated
-    Session loginAdministrative(String workspace) throws LoginException, 
RepositoryException;
+    @Nonnull Session loginAdministrative(String workspace) throws 
LoginException, RepositoryException;
 
     /**
      * Returns a session to the given workspace with privileges assigned to the
@@ -107,7 +107,7 @@ public interface SlingRepository extends
      *      
href="http://sling.apache.org/documentation/the-sling-engine/service-authentication.html";>Service
      *      Authentication</a>
      */
-    Session loginService(String subServiceName, String workspace) throws 
LoginException, RepositoryException;
+    @Nonnull Session loginService(String subServiceName, String workspace) 
throws LoginException, RepositoryException;
 
     /**
      * Impersonates the service session provided by the calling bundle (and 
further
@@ -137,5 +137,5 @@ public interface SlingRepository extends
      * @throws RepositoryException If another error occurs.
      * @since 2.3
      */
-    Session impersonateFromService(String subServiceName, @Nonnull Credentials 
credentials, String workspaceName) throws LoginException, RepositoryException;
+    @Nonnull Session impersonateFromService(String subServiceName, @Nonnull 
Credentials credentials, String workspaceName) throws LoginException, 
RepositoryException;
 }


Reply via email to