Plug Pag Service Command Base
open class PlugPagServiceCommandBase(val context: Context, val metricListener: WrapperMetricListener, val appIdentification: PlugPagAppIdentification)
Constructors
Link copied to clipboard
fun PlugPagServiceCommandBase(context: Context, metricListener: WrapperMetricListener, appIdentification: PlugPagAppIdentification)
Properties
Functions
Link copied to clipboard
fun createPlugPagServiceConnection(plugPagCommand: PlugPagCommand, isAsync: Boolean): PlugPagServiceConnection
Link copied to clipboard
fun createServiceIntent(packageName: String = PlugPag.SERVICE_PACKAGE_NAME, className: String = PlugPag.SERVICE_CLASS_NAME): Intent
Link copied to clipboard
fun <R : Any> genericSynchronousResultService(isAsync: Boolean = false, plugPagCommand: PlugPagCommand, intent: Intent, createServiceConnection: (Message) -> SynchronousServiceConnection<R>): R
Link copied to clipboard
fun <R : Any> genericSynchronousService(isAsync: Boolean = false, plugPagCommand: PlugPagCommand, intent: Intent, createServiceConnection: (Message) -> SynchronousServiceConnection<R>): SynchronousServiceConnection<R>