public class CmsUserTrackingResourceHandler extends java.lang.Object implements I_CmsResourceInit
usertracking.mark
property.Possible values are:
online
: The resource is marked only in the online project
true
: The resource is marked in all projects
false
: The resource is not marked at all
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROPERTY_USERTRACKING_MARK
Property that indicates if resources should be tracked,
value has to be
true , false or online . |
static java.lang.String |
VALUE_ONLINE
Constant for the property value
online . |
Constructor and Description |
---|
CmsUserTrackingResourceHandler() |
Modifier and Type | Method and Description |
---|---|
CmsResource |
initResource(CmsResource resource,
CmsObject cms,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Possibility to modify or change the CmsFile with the CmsObject.
|
public static final java.lang.String PROPERTY_USERTRACKING_MARK
true
, false
or online
.public static final java.lang.String VALUE_ONLINE
online
.public CmsUserTrackingResourceHandler()
public CmsResource initResource(CmsResource resource, CmsObject cms, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
I_CmsResourceInit
Caution: reading parameters from the request, destroys special characters in all parameters, because the encoding for the request was not set yet.
initResource
in interface I_CmsResourceInit
resource
- the requested filecms
- the current CmsObjectreq
- the current requestres
- the current responseI_CmsResourceInit.initResource(org.opencms.file.CmsResource, org.opencms.file.CmsObject, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)