Package com.webmethods.portal.system
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 IURI
s.
This interface is implemented by all IComponentProvider
s.
-
Method Summary
Modifier and TypeMethodDescriptionacquireURI
(String uri) Retrieve the appropriateIURI
for this string.default IURI
acquireURI
(String uri, boolean lookup)
-
Method Details
-
acquireURI
Retrieve the appropriateIURI
for this string.- Parameters:
uri
- the String version of the uri- Returns:
- the component specific implementation of
IURI
- Throws:
PortalException
-
acquireURI
- Throws:
PortalException
-