public class

PackageManagerListener

extends Object
java.lang.Object
   ↳ com.carto.packagemanager.PackageManagerListener

Class Overview

Base class for map package manager event listeners.
Includes callbacks for package list events and individual package events.

Summary

Public Constructors
PackageManagerListener()
Public Methods
synchronized void delete()
void onPackageCancelled(String id, int version)
Listener method that is called when a package download has been cancelled.
void onPackageFailed(String id, int version, PackageErrorType errorType)
Listener method that is called when updating a package failed (network error, etc).
void onPackageListFailed()
Listener method that is called when server package could not be downloaded or updated.
void onPackageListUpdated()
Listener method that is called when server package list has been successfully updated.
void onPackageStatusChanged(String id, int version, PackageStatus status)
Listener method that is called when a package status has changed.
void onPackageUpdated(String id, int version)
Listener method that is called when a package is successfully updated (downloaded or removed).
void onStyleFailed(String styleName)
Listener method that is called when map style could not be downloaded or updated.
void onStyleUpdated(String styleName)
Listener method that is called when map style has been successfully updated.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public PackageManagerListener ()

Public Methods

public synchronized void delete ()

public void onPackageCancelled (String id, int version)

Listener method that is called when a package download has been cancelled.

Parameters
id The id of the package that has been cancelled
version The version of the package that has been cancelled

public void onPackageFailed (String id, int version, PackageErrorType errorType)

Listener method that is called when updating a package failed (network error, etc).

Parameters
id The id of the package that failed
version The version of the package that failed
errorType Reason or type of the failure

public void onPackageListFailed ()

Listener method that is called when server package could not be downloaded or updated.

public void onPackageListUpdated ()

Listener method that is called when server package list has been successfully updated.

public void onPackageStatusChanged (String id, int version, PackageStatus status)

Listener method that is called when a package status has changed.
Information about the status of the package (current action, progress, etc) is explictly given with this event.

Parameters
id The id of the package whose status has changed
version The version of the package whose status has changed
status The current status of the package

public void onPackageUpdated (String id, int version)

Listener method that is called when a package is successfully updated (downloaded or removed).

Parameters
id The id of the package that has been updated
version The version of the package that has been updated

public void onStyleFailed (String styleName)

Listener method that is called when map style could not be downloaded or updated.

Parameters
styleName The name of the style that could not be updated.

public void onStyleUpdated (String styleName)

Listener method that is called when map style has been successfully updated.

Parameters
styleName The name of the style that was updated.