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; }