com.jalios.jcms.rest
Class DataRestResource

java.lang.Object
  extended by org.restlet.resource.Resource
      extended by com.jalios.jcms.rest.JcmsRestResource
          extended by com.jalios.jcms.rest.DataRestResource
All Implemented Interfaces:
MashupConstants, RestConstants
Direct Known Subclasses:
DataCollectionRestResource

public abstract class DataRestResource
extends JcmsRestResource

The classes extending this one are representing a JCMS data resource.

Since:
JCMS-6.0
Version:
$Revision: 23874 $
Author:
dissert

Field Summary
protected  Data data
           
protected  String[] relateds
           
 
Fields inherited from class com.jalios.jcms.rest.JcmsRestResource
channel, context, formQueryString, j2eeRequest, jcmsContext, pagerData, queryString, xmlEncoding
 
Fields inherited from interface com.jalios.jcms.rest.RestConstants
HTTP_HEADERS, METHOD_OVERRIDE_HTTP_HEADER, SERVER_REQUEST_HTTP_HEADER_PREFIX, UTS_ADMIN, UTS_DATA_CHILDREN, UTS_DATA_PARAM, UTS_DATATYPE_ITEM, UTS_DATATYPE_LIST, UTS_DOC, UTS_MEMBER_ITEM, UTS_SEARCH, UTS_WORKFLOWS, UTS_WORKFLOWS_ITEM
 
Fields inherited from interface com.jalios.jcms.mashup.MashupConstants
DATA_TAG, DATASET_TAG, FIELD_CLASS, FIELD_ENTRY, FIELD_ITEM, FIELD_KEY, FIELD_NAME, FIELD_TAG, FIELD_VALUE, FILE_FIELD, FILE_ID, FILE_MTIME, FILE_SIZE, FILE_TAG, FILE_TICKET, FILESET_TAG, RELATED_TAG, REVISION
 
Constructor Summary
DataRestResource(org.restlet.Context context, org.restlet.data.Request request, org.restlet.data.Response response)
           
 
Method Summary
protected  String getItemXmlRepresentation(Object item)
           
 
Methods inherited from class com.jalios.jcms.rest.JcmsRestResource
checkReadRight, delete, doDelete, doPost, doPost, doPut, doStat, forward, generateErrorRepresentation, getAtomRepresentation, getJSONRepresentation, getLoggedMember, getPlainTextRepresentation, getRepresentation, getXmlProlog, getXmlRepresentation, insertAfterXml, insertBeforeXml, post, put, setXmlUTF8Encoding
 
Methods inherited from class org.restlet.resource.Resource
allowDelete, allowGet, allowPost, allowPut, generateRef, getContext, getLogger, getPreferredRepresentation, getPreferredVariant, getRequest, getResponse, getVariants, handleDelete, handleGet, handleHead, handleOptions, handlePost, handlePut, init, isNegotiateContent, setContext, setNegotiateContent, setRequest, setResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

protected Data data

relateds

protected String[] relateds
Constructor Detail

DataRestResource

public DataRestResource(org.restlet.Context context,
                        org.restlet.data.Request request,
                        org.restlet.data.Response response)
Method Detail

getItemXmlRepresentation

protected String getItemXmlRepresentation(Object item)
Overrides:
getItemXmlRepresentation in class JcmsRestResource


Copyright © 2001-2010 Jalios SA. All Rights Reserved.