Android Open Source - Android-iTunes-Client-Library Podcast Api






From Project

Back to project page Android-iTunes-Client-Library.

License

The source code is released under:

Apache License

If you think the Android project Android-iTunes-Client-Library listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.tassioauad.androiditunesclientlibrary.core;
/* w  w  w  . j av  a  2s  . com*/
import com.tassioauad.androiditunesclientlibrary.service.entity.PodcastEntryEntity;
import com.tassioauad.androiditunesclientlibrary.service.entity.PodcastEntity;

import java.util.concurrent.ExecutionException;

/**
 * Created by Tssio Auad on 19/07/2014.
 */
public interface PodcastApi {

    public PodcastEntryEntity[] listAllEntries(PodcastEntity podcastEntity) throws ExecutionException, InterruptedException;

    public PodcastEntity[] listNewPodcasts();

    PodcastEntity[] listNewPodcasts(int numberOfPodcasts);

    public PodcastEntity[] listPodcastByTerm(String term);

    public void setListener(OnApiResultListener listener);

    PodcastEntity[] listPodcastByTerm(String term, int numberOfPodcasts);
}




Java Source Code List

com.tassioauad.androiditunesclientlibrary.ApplicationTest.java
com.tassioauad.androiditunesclientlibrary.ApplicationTest.java
com.tassioauad.androiditunesclientlibrary.MainActivity.java
com.tassioauad.androiditunesclientlibrary.core.OnApiResultListener.java
com.tassioauad.androiditunesclientlibrary.core.PodcastApiImpl.java
com.tassioauad.androiditunesclientlibrary.core.PodcastApi.java
com.tassioauad.androiditunesclientlibrary.service.PodcastEntriesAsyncTask.java
com.tassioauad.androiditunesclientlibrary.service.SearchPodcastAsyncTask.java
com.tassioauad.androiditunesclientlibrary.service.entity.Category.java
com.tassioauad.androiditunesclientlibrary.service.entity.Content.java
com.tassioauad.androiditunesclientlibrary.service.entity.MediaGroup.java
com.tassioauad.androiditunesclientlibrary.service.entity.PodcastEntity.java
com.tassioauad.androiditunesclientlibrary.service.entity.PodcastEntryEntity.java
com.tassioauad.androiditunesclientlibrary.service.parameter.BasicParameter.java
com.tassioauad.androiditunesclientlibrary.service.parameter.BasicParametersList.java
com.tassioauad.androiditunesclientlibrary.service.parameter.ParameterInterface.java
com.tassioauad.androiditunesclientlibrary.service.parameter.ParametersListInterface.java
com.tassioauad.androiditunesclientlibrary.service.parameter.UrlConvertionInterface.java
com.tassioauad.androiditunesclientlibrary.service.parameter.key.Key.java
com.tassioauad.androiditunesclientlibrary.service.parameter.key.ParameterKeyInterface.java
com.tassioauad.androiditunesclientlibrary.service.parameter.value.AttributeValue.java
com.tassioauad.androiditunesclientlibrary.service.parameter.value.EntityValue.java
com.tassioauad.androiditunesclientlibrary.service.parameter.value.MediaValue.java
com.tassioauad.androiditunesclientlibrary.service.parameter.value.ParameterValueInterface.java
com.tassioauad.androiditunesclientlibrary.service.utils.ItunesSearchApiUrlBuilder.java