public class CustomerExperienceSubHeader extends AbstractSubHeader
Modifier and Type | Field and Description |
---|---|
static String |
PAGE_PARAMETER_TARGET_SERVICE_INSTANCE_CUSTOMER_EXPERIENCE
Represents the service instance identifier to be observer by the customer experience.
|
Constructor and Description |
---|
CustomerExperienceSubHeader(String id) |
Modifier and Type | Method and Description |
---|---|
static String |
buildTargetUrl(SessionConfig sessionConfig,
HttpServletRequest httpServletRequest,
ServiceInstanceConfig serviceInstanceConfig)
Builds the target url for the current service instance to use the customer experience functionality.
|
protected CharSequence |
getHTMLFragment(org.apache.wicket.markup.MarkupStream markupStream,
org.apache.wicket.markup.ComponentTag openTag)
Returns the HTML code fragment to be output by this component.
|
isHidden, setHidden
onComponentTag, onComponentTagBody
add, addStateChange, afterRender, beforeRender, callOnBeforeRenderIfNotVisible, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, continueToOriginalDestination, debug, detach, detachBehaviors, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getBehaviors, getBehaviors, getBehaviorsRawList, getClassRelativePath, getComponentBorder, getConverter, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdImpl, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalAttach, internalDetach, internalOnAttach, internalOnDetach, internalOnModelChanged, isActionAuthorized, isAncestorOf, isAttached, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markAttached, markRendering, modelChanged, modelChanging, onAfterRender, onAttach, onBeforeRender, onBeginRequest, onDetach, onEndRequest, onModelChanged, onModelChanging, onRemove, prepareForRender, prepareForRender, redirectToInterceptPage, remove, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, setAuto, setComponentBorder, setDefaultModel, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setFlag, setIgnoreAttributeModifier, setMarkupId, setMarkupIdImpl, setMarkupStream, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setRedirect, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, toString, toString, urlFor, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn, wrap
public static final String PAGE_PARAMETER_TARGET_SERVICE_INSTANCE_CUSTOMER_EXPERIENCE
public CustomerExperienceSubHeader(String id)
protected CharSequence getHTMLFragment(org.apache.wicket.markup.MarkupStream markupStream, org.apache.wicket.markup.ComponentTag openTag)
HTMLFragmentComponent
HTMLFragmentComponent.onComponentTagBody(MarkupStream, ComponentTag)
.
A return type of AppendingStringBuffer
prevents the allocation of another HTML fragment string instance.
getHTMLFragment
in class HTMLFragmentComponent
markupStream
- the markup stream.openTag
- the open tag for the body.null
return value will
leave the body empty.public static String buildTargetUrl(SessionConfig sessionConfig, HttpServletRequest httpServletRequest, ServiceInstanceConfig serviceInstanceConfig) throws PortalException
sessionConfig
- the session configuration.request
- the HttpServlet request.serviceInstanceConfig
- the service instance configuration.PortalException
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.