public static interface

CoreApi.Licence

com.mapsted.positioning.CoreApi.Licence

Class Overview

Use LicenceManager to get licence related information

Summary

Nested Classes
interface CoreApi.Licence.LicenceStatusChangeListener Listener for licence status change events  
Public Methods
abstract boolean addLicenceStatusChangeListener(CoreApi.Licence.LicenceStatusChangeListener listener)
Register a listener for LicenceStatus change events
abstract String getLicenceId()
Get licenseId
abstract LicenceStatus getLicenceStatus()
Get License status
abstract String getLicenceStatusCode(LicenceStatus status)
Get licence status code as string
abstract boolean removeLicenceStatusChangeListener(CoreApi.Licence.LicenceStatusChangeListener listener)
Unregister a listener for LicenceStatus change events

Public Methods

public abstract boolean addLicenceStatusChangeListener (CoreApi.Licence.LicenceStatusChangeListener listener)

Register a listener for LicenceStatus change events

Parameters
listener The LicenceStatusChangeListener

public abstract String getLicenceId ()

Get licenseId

Returns
  • String

public abstract LicenceStatus getLicenceStatus ()

Get License status

public abstract String getLicenceStatusCode (LicenceStatus status)

Get licence status code as string

Parameters
status License status
Returns
  • string

public abstract boolean removeLicenceStatusChangeListener (CoreApi.Licence.LicenceStatusChangeListener listener)

Unregister a listener for LicenceStatus change events

Parameters
listener The LicenceStatusChangeListener