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,com.novomind.ecom.common.api.persistence.WithId
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 TypeMethodDescriptionReturns the ChatChannel of the messenger account.Returns the protocol of the messenger account.booleanReturns the enabled statusMethods inherited from interface com.novomind.ecom.common.api.persistence.Entity
compareTo, 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
getTenantMethods inherited from interface com.novomind.ecom.common.api.persistence.WithId
getId
-
Method Details
-
getChannel
ChatChannel getChannel()Returns the ChatChannel of the messenger account.- 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.- Returns:
- the protocol of the messenger account
- Since:
- 12.20
-