public interface AudioAppConnectionService
extends android.os.IInterface
Modifier and Type | Interface and Description |
---|---|
static class |
AudioAppConnectionService.Stub
Local-side IPC implementation stub class.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
activateApp(SapaAppInfo info) |
void |
addActiveApp(SapaAppInfo info) |
void |
addRemoteListener(java.lang.String packageName,
RemoteListener listener) |
void |
changeAppInfo(java.lang.String instanceId,
SapaAppInfo info) |
boolean |
deactivateApp(java.lang.String instanceId) |
void |
declareBeingTransportMaster(java.lang.String packageName) |
SapaAppInfo |
getActiveAppInfo(java.lang.String instanceId) |
java.util.List<SapaAppInfo> |
getAllActiveApp() |
java.util.List<SapaAppInfo> |
getAllInstalledApp() |
SapaAppInfo |
getInstalledAppInfo(java.lang.String packageName) |
android.content.Intent |
getLaunchIntent(java.lang.String instanceId) |
java.lang.String |
getTransportMaster() |
void |
removeFromActiveApps(java.lang.String instanceId) |
void |
removeRemoteListener(java.lang.String packageName) |
void |
runAction(java.lang.String packageName,
java.lang.String instanceId,
java.lang.String actionId) |
java.util.List<SapaAppInfo> getAllInstalledApp() throws android.os.RemoteException
android.os.RemoteException
java.util.List<SapaAppInfo> getAllActiveApp() throws android.os.RemoteException
android.os.RemoteException
java.lang.String activateApp(SapaAppInfo info) throws android.os.RemoteException
infos
- android.os.RemoteException
boolean deactivateApp(java.lang.String instanceId) throws android.os.RemoteException
instanceId
- android.os.RemoteException
SapaAppInfo getInstalledAppInfo(java.lang.String packageName) throws android.os.RemoteException
packageName
- android.os.RemoteException
SapaAppInfo getActiveAppInfo(java.lang.String instanceId) throws android.os.RemoteException
instanceId
- android.os.RemoteException
void runAction(java.lang.String packageName, java.lang.String instanceId, java.lang.String actionId) throws android.os.RemoteException
packageName
- instanceId
- actionId
- android.os.RemoteException
void addActiveApp(SapaAppInfo info) throws android.os.RemoteException
info
- android.os.RemoteException
void removeFromActiveApps(java.lang.String instanceId) throws android.os.RemoteException
instanceId
- android.os.RemoteException
void changeAppInfo(java.lang.String instanceId, SapaAppInfo info) throws android.os.RemoteException
instanceId
- info
- android.os.RemoteException
void addRemoteListener(java.lang.String packageName, RemoteListener listener) throws android.os.RemoteException
packageName
- listener
- android.os.RemoteException
void removeRemoteListener(java.lang.String packageName) throws android.os.RemoteException
packageName
- android.os.RemoteException
android.content.Intent getLaunchIntent(java.lang.String instanceId) throws android.os.RemoteException
state
- android.os.RemoteException
void declareBeingTransportMaster(java.lang.String packageName) throws android.os.RemoteException
android.os.RemoteException
java.lang.String getTransportMaster() throws android.os.RemoteException
android.os.RemoteException