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 TypeMethodDescriptionboolean
Returns the enabled statusMethods inherited from interface com.novomind.ecom.common.api.persistence.Entity
compareTo, getId, isDeleted, isNotDeleted
Methods inherited from interface com.novomind.ecom.common.api.attribute.Named
getName
Methods inherited from interface com.novomind.ecom.api.iagent.provider.StorageProvider
getStorage
Methods 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
-