Package org.apache.sling.servlets.post.impl.helper

# Klasse HtmlResponseProxy

java.lang.Object
org.apache.sling.api.servlets.HtmlResponse
org.apache.sling.servlets.post.impl.helper.HtmlResponseProxy

@Deprecated public class HtmlResponseProxy extends org.apache.sling.api.servlets.HtmlResponse
Veraltet.
The `HtmlResponseProxy` extends the Sling API `HtmlResponse` overwriting all public methods and redirecting to a proxied `PostResponse`. As a consequence the underlying (extended) Sling API `HtmlResponse` will not be fed with data and thus will remain "empty".

This class is mainly used by the deprecated `AbstractSlingPostOperation` for bridging into the new `AbstractPostOperation`.

## Feldübersicht

### Von Klasse geerbte Felder org.apache.sling.api.servlets.HtmlResponse

`PN_CHANGE_LOG, PN_ERROR, PN_IS_CREATED, PN_LOCATION, PN_PARENT_LOCATION, PN_PATH, PN_REFERER, PN_STATUS_CODE, PN_STATUS_MESSAGE, PN_TITLE`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`HtmlResponseProxy(PostResponse postResponse)`
Veraltet.

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`Throwable`
`getError()`
Veraltet.
`String`
`getLocation()`
Veraltet.
`String`
`getParentLocation()`
Veraltet.
`String`
`getPath()`
Veraltet.
`PostResponse`
`getPostResponse()`
Veraltet.
`Object`
`getProperty(String name)`
Veraltet.
`<Type> Type`
`getProperty(String name, Class<Type> type)`
Veraltet.
`String`
`getReferer()`
Veraltet.
`int`
`getStatusCode()`
Veraltet.
`String`
`getStatusMessage()`
Veraltet.
`boolean`
`isCreateRequest()`
Veraltet.
`boolean`
`isSuccessful()`
Veraltet.
`void`
`onChange(String type, String... arguments)`
Veraltet.
`void`
`onCopied(String srcPath, String dstPath)`
Veraltet.
`void`
`onCreated(String path)`
Veraltet.
`void`
`onDeleted(String path)`
Veraltet.
`void`
`onModified(String path)`
Veraltet.
`void`
`onMoved(String srcPath, String dstPath)`
Veraltet.
`void`
`send(javax.servlet.http.HttpServletResponse response, boolean setStatus)`
Veraltet.
`void`
`setCreateRequest(boolean isCreateRequest)`
Veraltet.
`void`
`setError(Throwable error)`
Veraltet.
`void`
`setLocation(String location)`
Veraltet.
`void`
`setParentLocation(String parentLocation)`
Veraltet.
`void`
`setPath(String path)`
Veraltet.
`void`
`setProperty(String name, Object value)`
Veraltet.
`void`
`setReferer(String referer)`
Veraltet.
`void`
`setStatus(int code, String message)`
Veraltet.
`void`
`setTitle(String title)`
Veraltet.

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Konstruktordetails

### HtmlResponseProxy

public HtmlResponseProxy(PostResponse postResponse)
Veraltet.

## Methodendetails

### getPostResponse

public PostResponse getPostResponse()
Veraltet.

### getProperty

public <Type> Type getProperty(String name, Class<Type> type)
Veraltet.

Setzt außer Kraft:
  `getProperty` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### getProperty

public Object getProperty(String name)
Veraltet.

Setzt außer Kraft:
  `getProperty` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### setProperty

public void setProperty(String name, Object value)
Veraltet.

Setzt außer Kraft:
  `setProperty` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### getError

public Throwable getError()
Veraltet.

Setzt außer Kraft:
  `getError` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### getLocation

public String getLocation()
Veraltet.

Setzt außer Kraft:
  `getLocation` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### getParentLocation

public String getParentLocation()
Veraltet.

Setzt außer Kraft:
  `getParentLocation` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### getPath

public String getPath()
Veraltet.

Setzt außer Kraft:
  `getPath` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### getReferer

public String getReferer()
Veraltet.

Setzt außer Kraft:
  `getReferer` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### getStatusCode

public int getStatusCode()
Veraltet.

Setzt außer Kraft:
  `getStatusCode` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### getStatusMessage

public String getStatusMessage()
Veraltet.

Setzt außer Kraft:
  `getStatusMessage` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### isCreateRequest

public boolean isCreateRequest()
Veraltet.

Setzt außer Kraft:
  `isCreateRequest` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### isSuccessful

public boolean isSuccessful()
Veraltet.

Setzt außer Kraft:
  `isSuccessful` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### onChange

public void onChange(String type, String... arguments)
Veraltet.

Setzt außer Kraft:
  `onChange` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### onCopied

public void onCopied(String srcPath, String dstPath)
Veraltet.

Setzt außer Kraft:
  `onCopied` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### onCreated

public void onCreated(String path)
Veraltet.

Setzt außer Kraft:
  `onCreated` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### onDeleted

public void onDeleted(String path)
Veraltet.

Setzt außer Kraft:
  `onDeleted` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### onModified

public void onModified(String path)
Veraltet.

Setzt außer Kraft:
  `onModified` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### onMoved

public void onMoved(String srcPath, String dstPath)
Veraltet.

Setzt außer Kraft:
  `onMoved` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### send

public void send(javax.servlet.http.HttpServletResponse response, boolean setStatus) throws IOException
Veraltet.

Setzt außer Kraft:
  `send` in Klasse `org.apache.sling.api.servlets.HtmlResponse`
Löst aus:
  `IOException`

### setCreateRequest

public void setCreateRequest(boolean isCreateRequest)
Veraltet.

Setzt außer Kraft:
  `setCreateRequest` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### setError

public void setError(Throwable error)
Veraltet.

Setzt außer Kraft:
  `setError` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### setLocation

public void setLocation(String location)
Veraltet.

Setzt außer Kraft:
  `setLocation` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### setParentLocation

public void setParentLocation(String parentLocation)
Veraltet.

Setzt außer Kraft:
  `setParentLocation` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### setPath

public void setPath(String path)
Veraltet.

Setzt außer Kraft:
  `setPath` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### setReferer

public void setReferer(String referer)
Veraltet.

Setzt außer Kraft:
  `setReferer` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### setStatus

public void setStatus(int code, String message)
Veraltet.

Setzt außer Kraft:
  `setStatus` in Klasse `org.apache.sling.api.servlets.HtmlResponse`

### setTitle

public void setTitle(String title)
Veraltet.

Setzt außer Kraft:
  `setTitle` in Klasse `org.apache.sling.api.servlets.HtmlResponse`