de.iai.ilcd.services
Class ProcessResource

java.lang.Object
  extended by de.iai.ilcd.services.AbstractDataSetResource<Process>
      extended by de.iai.ilcd.services.ProcessResource

public class ProcessResource
extends AbstractDataSetResource<Process>

REST web service for Processes


Field Summary
 
Fields inherited from class de.iai.ilcd.services.AbstractDataSetResource
FORMAT_HTML, FORMAT_XML, PARAM_FORMAT, PARAM_VIEW, VIEW_FULL, VIEW_METADATA, VIEW_OVERVIEW
 
Constructor Summary
ProcessResource()
           
 
Method Summary
protected  java.lang.String getDataSetTypeName()
          Get the name of the data set type for the creation of error/info messages
protected  DataSetDao<Process,?> getFreshDaoInstance()
          Create a fresh data access object to work with
protected  java.lang.String getHTMLFullViewTemplatePath()
          Get the path to the template for the HTML full view page This is typically something like /html/$datasettype$.vm
protected  java.lang.String getHTMLOverviewTemplatePath()
          Get the path to the template for the HTML overview page This is typically something like /html/$datasettype$_overview.vm
protected  java.lang.String getXMLListTemplatePath()
          Get the path to the template for the XML data set list view This is typically something like /xml/$datasettype$s.vm
protected  java.lang.String getXMLTemplatePath()
          Get the path to the template for the XML single data set view This is typically something like /xml/$datasettype$.vm
protected  boolean userRequiresFullViewRights()
          Flag to set, if full view rights shall be checked in user bean
 
Methods inherited from class de.iai.ilcd.services.AbstractDataSetResource
getDataSet, getDataSets, importByFileUpload, importByXml, putXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessResource

public ProcessResource()
Method Detail

getFreshDaoInstance

protected DataSetDao<Process,?> getFreshDaoInstance()
Create a fresh data access object to work with

Specified by:
getFreshDaoInstance in class AbstractDataSetResource<Process>
Returns:
fresh data access object

getXMLListTemplatePath

protected java.lang.String getXMLListTemplatePath()
Get the path to the template for the XML data set list view This is typically something like /xml/$datasettype$s.vm

Specified by:
getXMLListTemplatePath in class AbstractDataSetResource<Process>
Returns:
path to the template for the XML data set list view

getXMLTemplatePath

protected java.lang.String getXMLTemplatePath()
Get the path to the template for the XML single data set view This is typically something like /xml/$datasettype$.vm

Specified by:
getXMLTemplatePath in class AbstractDataSetResource<Process>
Returns:
path to the template for the XML single data set view

getHTMLFullViewTemplatePath

protected java.lang.String getHTMLFullViewTemplatePath()
Get the path to the template for the HTML full view page This is typically something like /html/$datasettype$.vm

Specified by:
getHTMLFullViewTemplatePath in class AbstractDataSetResource<Process>
Returns:
path to the template for the HTML full view page

getHTMLOverviewTemplatePath

protected java.lang.String getHTMLOverviewTemplatePath()
Get the path to the template for the HTML overview page This is typically something like /html/$datasettype$_overview.vm

Specified by:
getHTMLOverviewTemplatePath in class AbstractDataSetResource<Process>
Returns:
path to the template for the HTML overview page

getDataSetTypeName

protected java.lang.String getDataSetTypeName()
Get the name of the data set type for the creation of error/info messages

Specified by:
getDataSetTypeName in class AbstractDataSetResource<Process>
Returns:
name of the data set type for the creation of error/info messages

userRequiresFullViewRights

protected boolean userRequiresFullViewRights()
Flag to set, if full view rights shall be checked in user bean

Specified by:
userRequiresFullViewRights in class AbstractDataSetResource<Process>
Returns:
true if full view rights shall be checked, else false