Interface IURIResolver

All Known Subinterfaces:
IAuditManager, IAuthManager, IBizPolicyManager, IBundleManager, ICacheManager, IClassManager, IClusterPartitionProvider, IClusterProvider, ICommandManager, IComponentProvider, IContentManager, IContextProvider, ICurrentResourceResolver, IDirSystem, IDispatchManager, IErrorManager, IGdprConfigService, IGlobalProvider, IInstallProvider, ILanguagePackManager, ILicenseProvider, IMailUtil, IManager, IMechanicsManager, IMetaContext, IMetaManager, IPhaseProvider, IPortalServlet, IPortletApplication, IPortletContainer, IPortletProvider, IPortletWebManager, IPresentationManager, IPropertyEditorManager, ISessionManager, ITaskSystem, IThingComponentProvider, ITOTPConfigService, IUserPrivacyService, IVersionProvider, IWebApplication, IWebAppRuntimeConfigManager
All Known Implementing Classes:
PortalSystem

public interface IURIResolver

IURIResolvers are responsible for obtaining an appropriate IURI based upon a string. They are primarily used inside of calls to PortalSystem.acquireURI(java.lang.String). This occurs when the IURIResolver is registered with the PortalSystem by calling: PortalSystem.addURIResolver(com.webmethods.portal.system.IURIResolver).

This is typically used by custom IURIResolvers like the IAliasMechanics in order to uatomatically resolve aliases into IURIs.

This interface is implemented by all IComponentProviders.

  • Method Summary

    Modifier and Type
    Method
    Description
    Retrieve the appropriate IURI for this string.
    default IURI
    acquireURI(String uri, boolean lookup)