public abstract class ServiceLink extends AbstractLinkComponent
engine service. A ServiceLink component can emulate an ActionLink,
PageLink or DirectLink component, but is most often used in
conjunction with an application-specific service.
[Component Reference]| Constructor and Description |
|---|
ServiceLink() |
| Modifier and Type | Method and Description |
|---|---|
ILink |
getLink(IRequestCycle cycle)
Invoked by the
ILinkRenderer (if the link is not disabled)
to provide a EngineServiceLink that the renderer can
convert into a URL. |
abstract java.lang.Object |
getParameters() |
abstract java.lang.String |
getService() |
addEventHandler, cleanupAfterRender, finishLoad, getAnchor, getLink, getRenderer, isDisabled, renderAdditionalAttributes, renderComponent, setRenderer, writeEventHandler, writeEventHandlersaddAsset, addBody, addComponent, checkActiveLock, enterActiveState, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetPort, getScheme, getTargetaddAsset, addBody, addComponent, enterActiveState, finishLoad, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isRendering, renderBody, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setPropertypublic ServiceLink()
public ILink getLink(IRequestCycle cycle)
ILinkComponentILinkRenderer (if the link is not disabled)
to provide a EngineServiceLink that the renderer can
convert into a URL.getLink in interface ILinkComponentgetLink in class AbstractLinkComponentpublic abstract java.lang.String getService()
public abstract java.lang.Object getParameters()