|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface is a facade for all template location related operations. Template location algorithms are different from the Velocity template location, since Jetspeed has a specialized template directory structure. This is a fix to get us through unti the TurbineTemplateService can locate resources by NLS and mediatype. Then it can be removed
The directory structure is currently layout out in the following order: /templateType/mediaType/LanguageCode/CountryCode
Example: /screens/html/en/US/resource.vm
Field Summary | |
static java.lang.String |
SERVICE_NAME
The name of this service |
Method Summary | |
java.lang.String |
locateControllerTemplate(org.apache.turbine.util.RunData data,
java.lang.String template)
Locate a controller template using Jetspeed template location algorithm, searching by mediatype and language criteria extracted from the request state in rundata. |
java.lang.String |
locateControlTemplate(org.apache.turbine.util.RunData data,
java.lang.String template)
Locate a control template using Jetspeed template location algorithm, searching by mediatype and language criteria extracted from the request state in rundata. |
java.lang.String |
locateEmailTemplate(org.apache.turbine.util.RunData data,
java.lang.String template)
Locate an email template using Jetspeed template location algorithm, searching by language criteria extracted from the request state in rundata. |
java.lang.String |
locateEmailTemplate(org.apache.turbine.util.RunData data,
java.lang.String template,
java.util.Locale locale)
Locate an email template using Jetspeed template location algorithm |
java.lang.String |
locateLayoutTemplate(org.apache.turbine.util.RunData data,
java.lang.String template)
Locate a layout template using Jetspeed template location algorithm, searching by mediatype and language criteria extracted from the request state in rundata. |
java.lang.String |
locateNavigationTemplate(org.apache.turbine.util.RunData data,
java.lang.String template)
Locate a navigation template using Jetspeed template location algorithm, searching by mediatype and language criteria extracted from the request state in rundata. |
java.lang.String |
locateParameterTemplate(org.apache.turbine.util.RunData data,
java.lang.String template)
Locate a parameter style template using Jetspeed template location algorithm, searching by mediatype and language criteria extracted from the request state in rundata. |
java.lang.String |
locatePortletTemplate(org.apache.turbine.util.RunData data,
java.lang.String template)
Locate a portlet template using Jetspeed template location algorithm, searching by mediatype and language criteria extracted from the request state in rundata. |
java.lang.String |
locateScreenTemplate(org.apache.turbine.util.RunData data,
java.lang.String template)
Locate a screen template using Jetspeed template location algorithm, searching by mediatype and language criteria extracted from the request state in rundata. |
Methods inherited from interface org.apache.turbine.services.Service |
getConfiguration, getName, getProperties, setName, setServiceBroker |
Methods inherited from interface org.apache.turbine.services.Initable |
getInit, init, init, setInitableBroker, shutdown |
Field Detail |
public static final java.lang.String SERVICE_NAME
Method Detail |
public java.lang.String locateScreenTemplate(org.apache.turbine.util.RunData data, java.lang.String template)
data
- The rundata for the request.template
- The name of the template.
public java.lang.String locateLayoutTemplate(org.apache.turbine.util.RunData data, java.lang.String template)
data
- The rundata for the request.template
- The name of the template.
public java.lang.String locatePortletTemplate(org.apache.turbine.util.RunData data, java.lang.String template)
data
- The rundata for the request.template
- The name of the template.
public java.lang.String locateControlTemplate(org.apache.turbine.util.RunData data, java.lang.String template)
data
- The rundata for the request.template
- The name of the template.
public java.lang.String locateControllerTemplate(org.apache.turbine.util.RunData data, java.lang.String template)
data
- The rundata for the request.template
- The name of the template.
public java.lang.String locateNavigationTemplate(org.apache.turbine.util.RunData data, java.lang.String template)
data
- The rundata for the request.template
- The name of the template.
public java.lang.String locateEmailTemplate(org.apache.turbine.util.RunData data, java.lang.String template)
data
- The rundata for the request.template
- The name of the template.
public java.lang.String locateEmailTemplate(org.apache.turbine.util.RunData data, java.lang.String template, java.util.Locale locale)
data
- The rundata for the request.template
- The name of the template.locale
- The locale of the template.
public java.lang.String locateParameterTemplate(org.apache.turbine.util.RunData data, java.lang.String template)
data
- The rundata for the request.template
- The name of the template.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |