public interface ISpecificationResolverDelegate
The delegate must be coded in a threadsafe manner.
Modifier and Type | Method and Description |
---|---|
IComponentSpecification |
findComponentSpecification(IRequestCycle cycle,
INamespace namespace,
java.lang.String type)
Invoked by
PageSpecificationResolver to find the indicated component specification. |
IComponentSpecification |
findPageSpecification(IRequestCycle cycle,
INamespace namespace,
java.lang.String simplePageName)
Invoked by
PageSpecificationResolver to find the indicated page specification. |
IComponentSpecification findPageSpecification(IRequestCycle cycle, INamespace namespace, java.lang.String simplePageName)
PageSpecificationResolver
to find the indicated page specification.
Returns the specification, or null. The specification, if returned, will be cached
(this represents a change from release 3.0 to release 4.0).cycle
- used to gain access to framework and Servlet API objectsnamespace
- the namespace containing the pagesimplePageName
- the name of the page (without any namespace prefix)IComponentSpecification findComponentSpecification(IRequestCycle cycle, INamespace namespace, java.lang.String type)
PageSpecificationResolver
to find the indicated component specification.
Returns the specification, or null. The specification will be cached (this
represents a change from release 3.0 to release 4.0).cycle
- used to gain access to framework and Servlet API objectsnamespace
- the namespace containing the componenttype
- the component type (without any namespace prefix)