You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by kw...@apache.org on 2017/06/30 15:14:46 UTC
svn commit: r1800432 -
/sling/trunk/bundles/jcr/api/src/main/java/org/apache/sling/jcr/api/SlingRepository.java
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;
}