Skip to content

Latest commit

 

History

History
62 lines (48 loc) · 1.82 KB

README.md

File metadata and controls

62 lines (48 loc) · 1.82 KB

CASApiClientAndroid

Just Android Api cilent for CAS 2016 Conferencia Agile Spain 2016

CASApiClientAndroid is an Android library writing in Java for CAS 2016 API

Usage

To start using the library just need to create valid CASApiClientConfiguration:

CASApiConfig casApiConfig = new CASApiConfig.Builder().debug().build();

Once you have a valid CAS configuration, you can retrieve information from CAS API.

###Sessions Api SessionApiClient contains the operations used to retrieve sessions from the CAS Api.

SessionApiClient sessionApiClient = new SessionApiClient(casApiConfig);
Collection<SessionDto> all = sessionApiClient.getAll();

###Speakers Api SpeakerApiClient contains the operations used to retrieve speakers from the CAS Api.

SpeakerApiClient speakerApiClient = new SpeakerApiClient(casApiConfig);
Collection<SpeakerDto> all = speakerApiClient.getAll();

###Rooms Api RoomApiClient contains the operations used to retrieve rooms from the CAS Api.

RoomApiClient roomApiClient = new RoomApiClient(casApiConfig);
Collection<RoomDto> all = roomApiClient.getAll();

###Tags Api TagApiClient contains the operations used to retrieve tags from the CAS Api.

TagApiClient tagApiClient = new TagApiClient(casApiConfig);
Collection<TagDto> all = tagApiClient.getAll();

Adding it to your project

Clone and add it like module (not available from jcenter or maven)

Libraries used

Contribute

Feel free to add new features, changes, etc. And use it to make an Android application for the Conference ;)