Skip to content
Just Android Api client for CAS 2016 (Conferencia Agile Spain 2016)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
casapiclient
gradle/wrapper
sample
.gitignore
LICENSE
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

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

You can’t perform that action at this time.