Interface MessengerAccount
- All Superinterfaces:
Comparable<com.novomind.ecom.common.api.persistence.Entity>,com.novomind.ecom.common.api.persistence.Entity,MasterEntity,com.novomind.ecom.common.api.attribute.Named,StorageProvider,TenantProvider
public interface MessengerAccount
extends MasterEntity, com.novomind.ecom.common.api.attribute.Named, StorageProvider, TenantProvider
Represents a messenger account
- Since:
- 12.20
-
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns the enabled statusMethods inherited from interface com.novomind.ecom.common.api.persistence.Entity
compareTo, getId, isDeleted, isNotDeletedMethods inherited from interface com.novomind.ecom.common.api.attribute.Named
getNameMethods inherited from interface com.novomind.ecom.api.iagent.provider.StorageProvider
getStorageMethods inherited from interface com.novomind.ecom.api.iagent.provider.TenantProvider
getTenant
-
Method Details
-
getChannel
ChatChannel getChannel()- Returns:
- the ChatChannel of the messenger account.
- Since:
- 12.20
-
isEnabled
boolean isEnabled()Returns the enabled status- Returns:
- true if messenger account is enabled otherwise false
- Since:
- 12.20
-
getProtocol
String getProtocol()- Returns:
- the protocol of the messenger account
- Since:
- 12.20
-