com.gentics.cr.rest
Class RESTSimpleStreamContainer

java.lang.Object
  extended by com.gentics.cr.rest.RESTSimpleStreamContainer

public class RESTSimpleStreamContainer
extends Object

Processes simple rest requests. Last changed: $Date: 2010-04-01 15:25:54 +0200 (Do, 01 Apr 2010) $

Version:
$Revision: 545 $
Author:
$Author: supnig@constantinopel.at $
 

Field Summary
private  com.gentics.cr.CRConfigUtil config
          Configuration.
private  String contenttype
          Contenttype.
private static org.apache.log4j.Logger LOG
          Logger instance.
private  String responseEncoding
          Encoding.
private  com.gentics.cr.RequestProcessor rp
          RequestProcessor.
 
Constructor Summary
RESTSimpleStreamContainer(com.gentics.cr.CRConfigUtil crConf)
          Create new instance.
 
Method Summary
 void finalize()
          Finalize the Container.
 String getContentType()
          Get the content type as String.
 void processService(com.gentics.cr.util.CRRequestBuilder reqBuilder, Map<String,com.gentics.api.lib.resolving.Resolvable> wrappedObjectsToDeploy, OutputStream stream, com.gentics.cr.util.response.IResponseTypeSetter responsetypesetter)
          Process the whole service.
 void processService(com.gentics.cr.CRRequest req, com.gentics.cr.util.ContentRepositoryConfig contentRepository, HashMap<String,com.gentics.api.lib.resolving.Resolvable> wrappedObjectsToDeploy, PrintWriter writer, PortletResponseTypeSetter responsetypesetter)
           
 void processService(com.gentics.cr.CRRequest req, com.gentics.cr.util.ContentRepositoryConfig contentRepository, Map<String,com.gentics.api.lib.resolving.Resolvable> wrappedObjectsToDeploy, OutputStream stream, com.gentics.cr.util.response.IResponseTypeSetter responsetypesetter)
           
 void processService(com.gentics.cr.CRRequest req, com.gentics.cr.util.ContentRepositoryConfig cRepository, Map<String,com.gentics.api.lib.resolving.Resolvable> wrappedObjectsToDeploy, OutputStream stream, com.gentics.cr.util.response.IResponseTypeSetter responsetypesetter, boolean debug)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rp

private com.gentics.cr.RequestProcessor rp
RequestProcessor.


responseEncoding

private String responseEncoding
Encoding.


contenttype

private String contenttype
Contenttype.


LOG

private static final org.apache.log4j.Logger LOG
Logger instance.


config

private com.gentics.cr.CRConfigUtil config
Configuration.

Constructor Detail

RESTSimpleStreamContainer

public RESTSimpleStreamContainer(com.gentics.cr.CRConfigUtil crConf)
Create new instance.

Parameters:
crConf - configuration.
Method Detail

getContentType

public final String getContentType()
Get the content type as String.

Returns:
contettype as String.

finalize

public final void finalize()
Finalize the Container.

Overrides:
finalize in class Object

processService

public final void processService(com.gentics.cr.util.CRRequestBuilder reqBuilder,
                                 Map<String,com.gentics.api.lib.resolving.Resolvable> wrappedObjectsToDeploy,
                                 OutputStream stream,
                                 com.gentics.cr.util.response.IResponseTypeSetter responsetypesetter)
Process the whole service.

Parameters:
reqBuilder - reqBuilder
wrappedObjectsToDeploy - objects
stream - stream
responsetypesetter - responsetypesetter.

processService

public final void processService(com.gentics.cr.CRRequest req,
                                 com.gentics.cr.util.ContentRepositoryConfig contentRepository,
                                 Map<String,com.gentics.api.lib.resolving.Resolvable> wrappedObjectsToDeploy,
                                 OutputStream stream,
                                 com.gentics.cr.util.response.IResponseTypeSetter responsetypesetter)

processService

public final void processService(com.gentics.cr.CRRequest req,
                                 com.gentics.cr.util.ContentRepositoryConfig cRepository,
                                 Map<String,com.gentics.api.lib.resolving.Resolvable> wrappedObjectsToDeploy,
                                 OutputStream stream,
                                 com.gentics.cr.util.response.IResponseTypeSetter responsetypesetter,
                                 boolean debug)

processService

public void processService(com.gentics.cr.CRRequest req,
                           com.gentics.cr.util.ContentRepositoryConfig contentRepository,
                           HashMap<String,com.gentics.api.lib.resolving.Resolvable> wrappedObjectsToDeploy,
                           PrintWriter writer,
                           PortletResponseTypeSetter responsetypesetter)


Copyright © 2014 Gentics Software GmbH. All Rights Reserved.