public class IntegrationComponent implements IBundlable
Компонент интеграционного приложения, данные из манифеста
Modifier and Type | Class and Description |
---|---|
static class |
IntegrationComponent.Companion |
Modifier and Type | Field and Description |
---|---|
static android.os.Parcelable.Creator<ru.evotor.framework.component.IntegrationComponent> |
CREATOR |
static IntegrationComponent.Companion |
Companion |
static int |
PARCELABLE_VERSION
Since there might be a case where new versions of the client using the library getting
old versions of the protocol (and thus old versions of this class), we need a versioning
system for the parcels sent between the clients and the providers.
|
Constructor and Description |
---|
IntegrationComponent(java.lang.String packageName,
java.lang.String componentName,
java.lang.String appUuid,
java.lang.String appName)
Компонент интеграционного приложения, данные из манифеста
|
IntegrationComponent(android.os.Parcel parcel) |
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
java.lang.String |
getAppName()
Название
|
java.lang.String |
getAppUuid()
Уникальный
|
java.lang.String |
getComponentName()
Название
|
java.lang.String |
getPackageName()
Название
|
android.os.Bundle |
toBundle() |
void |
writeToParcel(android.os.Parcel parcel,
int flags) |
toBundle
public static int PARCELABLE_VERSION
Since there might be a case where new versions of the client using the library getting old versions of the protocol (and thus old versions of this class), we need a versioning system for the parcels sent between the clients and the providers.
public static android.os.Parcelable.Creator<ru.evotor.framework.component.IntegrationComponent> CREATOR
public static IntegrationComponent.Companion Companion
public IntegrationComponent(java.lang.String packageName, java.lang.String componentName, java.lang.String appUuid, java.lang.String appName)
Компонент интеграционного приложения, данные из манифеста
packageName
- Название пакетаcomponentName
- Название компонента (сервис, активити и т.п.)appUuid
- Уникальный идентификатор приложения в Облаке ЭвоторappName
- Название приложенияpublic IntegrationComponent(android.os.Parcel parcel)
public void writeToParcel(android.os.Parcel parcel, int flags)
public int describeContents()
public android.os.Bundle toBundle()
public java.lang.String getPackageName()
Название
пакета
public java.lang.String getComponentName()
Название
компонента (сервис, активити и т.п.)
public java.lang.String getAppUuid()
Уникальный
идентификатор приложения в Облаке Эвотор
public java.lang.String getAppName()
Название
приложения