public class SecChatComponentModel extends SimpleCMSComponentModel
A component for including Text Chat and Live Video widgets.
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
CHATBOOTSTRAPURL
Generated constant - Attribute key of
SecChatComponent.chatBootstrapUrl attribute defined at extension secaddon. |
static java.lang.String |
CHATCCTRURL
Generated constant - Attribute key of
SecChatComponent.chatCctrUrl attribute defined at extension secaddon. |
static java.lang.String |
CHATECFMODULEPATH
Generated constant - Attribute key of
SecChatComponent.chatEcfModulePath attribute defined at extension secaddon. |
static java.lang.String |
CHATQUEUE
Generated constant - Attribute key of
SecChatComponent.chatQueue attribute defined at extension secaddon. |
static java.lang.String |
VIDEOCHATENABLED
Generated constant - Attribute key of
SecChatComponent.videoChatEnabled attribute defined at extension secaddon. |
_ELEMENTSFORCONTAINER, CONTAINERS_ELEMENTSFORSLOT, ACTIONS, CONTAINER, ONLYONERESTRICTIONMUSTAPPLY, RESTRICTED, RESTRICTIONS, SLOTS, TYPE, TYPECODE, VISIBLECATALOGVERSION, NAME, UID_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
SecChatComponentModel()
Generated constructor - Default constructor for generic creation.
|
SecChatComponentModel(CatalogVersionModel _catalogVersion,
java.lang.String _chatBootstrapUrl,
java.lang.String _chatCctrUrl,
java.lang.String _chatEcfModulePath,
java.lang.String _chatQueue,
ItemModel _owner,
java.lang.String _uid,
java.lang.Boolean _videoChatEnabled)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
SecChatComponentModel(CatalogVersionModel _catalogVersion,
java.lang.String _chatBootstrapUrl,
java.lang.String _chatCctrUrl,
java.lang.String _chatEcfModulePath,
java.lang.String _chatQueue,
java.lang.String _uid,
java.lang.Boolean _videoChatEnabled)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
SecChatComponentModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getChatBootstrapUrl()
Generated method - Getter of the
SecChatComponent.chatBootstrapUrl attribute defined at extension secaddon. |
java.lang.String |
getChatCctrUrl()
Generated method - Getter of the
SecChatComponent.chatCctrUrl attribute defined at extension secaddon. |
java.lang.String |
getChatEcfModulePath()
Generated method - Getter of the
SecChatComponent.chatEcfModulePath attribute defined at extension secaddon. |
java.lang.String |
getChatQueue()
Generated method - Getter of the
SecChatComponent.chatQueue attribute defined at extension secaddon. |
java.lang.Boolean |
getVideoChatEnabled()
Generated method - Getter of the
SecChatComponent.videoChatEnabled attribute defined at extension secaddon. |
void |
setChatBootstrapUrl(java.lang.String value)
Generated method - Setter of
SecChatComponent.chatBootstrapUrl attribute defined at extension secaddon. |
void |
setChatCctrUrl(java.lang.String value)
Generated method - Setter of
SecChatComponent.chatCctrUrl attribute defined at extension secaddon. |
void |
setChatEcfModulePath(java.lang.String value)
Generated method - Setter of
SecChatComponent.chatEcfModulePath attribute defined at extension secaddon. |
void |
setChatQueue(java.lang.String value)
Generated method - Setter of
SecChatComponent.chatQueue attribute defined at extension secaddon. |
void |
setVideoChatEnabled(java.lang.Boolean value)
Generated method - Setter of
SecChatComponent.videoChatEnabled attribute defined at extension secaddon. |
getContainers, setContainersgetActions, getRestrictions, getSlots, getType, getType, getTypeCode, getVisible, isContainer, isOnlyOneRestrictionMustApply, isRestricted, setActions, setOnlyOneRestrictionMustApply, setRestrictions, setSlots, setVisiblegetCatalogVersion, getName, getUid, setCatalogVersion, setName, setUidgetComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String CHATQUEUE
SecChatComponent.chatQueue attribute defined at extension secaddon.public static final java.lang.String CHATECFMODULEPATH
SecChatComponent.chatEcfModulePath attribute defined at extension secaddon.public static final java.lang.String CHATCCTRURL
SecChatComponent.chatCctrUrl attribute defined at extension secaddon.public static final java.lang.String CHATBOOTSTRAPURL
SecChatComponent.chatBootstrapUrl attribute defined at extension secaddon.public static final java.lang.String VIDEOCHATENABLED
SecChatComponent.videoChatEnabled attribute defined at extension secaddon.public SecChatComponentModel()
public SecChatComponentModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public SecChatComponentModel(CatalogVersionModel _catalogVersion, java.lang.String _chatBootstrapUrl, java.lang.String _chatCctrUrl, java.lang.String _chatEcfModulePath, java.lang.String _chatQueue, java.lang.String _uid, java.lang.Boolean _videoChatEnabled)
_catalogVersion - initial attribute declared by type CMSItem at extension cms2_chatBootstrapUrl - initial attribute declared by type SecChatComponent at extension secaddon_chatCctrUrl - initial attribute declared by type SecChatComponent at extension secaddon_chatEcfModulePath - initial attribute declared by type SecChatComponent at extension secaddon_chatQueue - initial attribute declared by type SecChatComponent at extension secaddon_uid - initial attribute declared by type CMSItem at extension cms2_videoChatEnabled - initial attribute declared by type SecChatComponent at extension secaddon@Deprecated public SecChatComponentModel(CatalogVersionModel _catalogVersion, java.lang.String _chatBootstrapUrl, java.lang.String _chatCctrUrl, java.lang.String _chatEcfModulePath, java.lang.String _chatQueue, ItemModel _owner, java.lang.String _uid, java.lang.Boolean _videoChatEnabled)
_catalogVersion - initial attribute declared by type CMSItem at extension cms2_chatBootstrapUrl - initial attribute declared by type SecChatComponent at extension secaddon_chatCctrUrl - initial attribute declared by type SecChatComponent at extension secaddon_chatEcfModulePath - initial attribute declared by type SecChatComponent at extension secaddon_chatQueue - initial attribute declared by type SecChatComponent at extension secaddon_owner - initial attribute declared by type Item at extension core_uid - initial attribute declared by type CMSItem at extension cms2_videoChatEnabled - initial attribute declared by type SecChatComponent at extension secaddon@Accessor(qualifier="chatBootstrapUrl", type=GETTER) public java.lang.String getChatBootstrapUrl()
SecChatComponent.chatBootstrapUrl attribute defined at extension secaddon.@Accessor(qualifier="chatCctrUrl", type=GETTER) public java.lang.String getChatCctrUrl()
SecChatComponent.chatCctrUrl attribute defined at extension secaddon.@Accessor(qualifier="chatEcfModulePath", type=GETTER) public java.lang.String getChatEcfModulePath()
SecChatComponent.chatEcfModulePath attribute defined at extension secaddon.@Accessor(qualifier="chatQueue", type=GETTER) public java.lang.String getChatQueue()
SecChatComponent.chatQueue attribute defined at extension secaddon.@Accessor(qualifier="videoChatEnabled", type=GETTER) public java.lang.Boolean getVideoChatEnabled()
SecChatComponent.videoChatEnabled attribute defined at extension secaddon.@Accessor(qualifier="chatBootstrapUrl", type=SETTER) public void setChatBootstrapUrl(java.lang.String value)
SecChatComponent.chatBootstrapUrl attribute defined at extension secaddon.value - the chatBootstrapUrl - An ECF Bootstrap URL@Accessor(qualifier="chatCctrUrl", type=SETTER) public void setChatCctrUrl(java.lang.String value)
SecChatComponent.chatCctrUrl attribute defined at extension secaddon.value - the chatCctrUrl - An ECF Server URL@Accessor(qualifier="chatEcfModulePath", type=SETTER) public void setChatEcfModulePath(java.lang.String value)
SecChatComponent.chatEcfModulePath attribute defined at extension secaddon.value - the chatEcfModulePath - An ECF module path@Accessor(qualifier="chatQueue", type=SETTER) public void setChatQueue(java.lang.String value)
SecChatComponent.chatQueue attribute defined at extension secaddon.value - the chatQueue - A Service Engagement Center chat queue@Accessor(qualifier="videoChatEnabled", type=SETTER) public void setVideoChatEnabled(java.lang.Boolean value)
SecChatComponent.videoChatEnabled attribute defined at extension secaddon.value - the videoChatEnabled - A flag which enables Live VideoCopyright © 2018 SAP SE. All Rights Reserved.