nextcloud-java-api icon indicating copy to clipboard operation
nextcloud-java-api copied to clipboard

Java api library to access nextcloud features from java applications

nextcloud-java-api

Java api library to access nextcloud features from java applications

Sonatype Nexus (Releases) Sonatype Nexus (Snapshots)

What is the nextcloud api library?

Use nextcloud features from inside your java application

Currently implemented features

  • Management of groups
  • Folder management (Without access control)
  • List shares and create new file shares (No way to delete/update shares atm.)
  • Tested against nextCloud 23.0.2 server version, but should also work with older nextCloud and ownCloud systems

Usage

  • Add this dependency to your pom.xml file
	<dependency>
	    <groupId>com.github.a-schild</groupId>
	    <artifactId>nextcloud-java-api</artifactId>
	    <version>12.0.2</version>
	</dependency>
  • Create a NextcloudConnector instance and provide your server settings and authentification
  • Now you can use the methods exposed to access your nextcloud instance

When you wish to contribute to the project

Infos for contributors

Changelog

Changelog

(c) André Schild, Aarboard AG www.aarboard.ch