XenServerJava
=============

XenServerJava is a complete SDK for Citrix Hypervisor, exposing the Citrix
Hypervisor API as Java classes.

XenServerJava includes a class for every API class, and a method for each API
call, so API documentation and examples written for other languages will apply
equally well to Java. In particular, the SDK Guide and the Management API Guide
are ideal for developers wishing to use XenServerJava.

XenServerJava is free software. You can redistribute and modify it under the
terms of the BSD 2-Clause license. See LICENSE for details.

This library is accompanied by a number of test programs that can be used as
pedagogical examples. These are shipped as a separate package
(com.citrix.hypervisor.xen-api-samples) and are licensed for redistribution and
modification under the BSD 2-Clause license.


Reference
---------

For Citrix Hypervisor documentation see https://docs.citrix.com/en-us/citrix-hypervisor/

The Citrix Hypervisor Management API Reference is available at
https://developer-docs.citrix.com/projects/citrix-hypervisor-management-api/en/latest/

The Citrix Hypervisor Software Development Kit Guide is available at
https://developer-docs.citrix.com/projects/citrix-hypervisor-sdk/en/latest/

For community content, blogs, and downloads, visit
https://www.citrix.com/community/citrix-developer/

To network with other developers using Citrix Hypervisor visit
https://discussions.citrix.com/forum/101-hypervisor-formerly-xenserver/


Dependencies
------------

XenServerJava is dependent upon Apache XML-RPC by the Apache Software Foundation,
licensed under the Apache Software License 2.0.
