org.pentaho.di.trans.steps.rest
Class RestData

java.lang.Object
  extended by org.pentaho.di.trans.step.BaseStepData
      extended by org.pentaho.di.trans.steps.rest.RestData
All Implemented Interfaces:
StepDataInterface

public class RestData
extends BaseStepData
implements StepDataInterface

Since:
16-jan-2011
Author:
Samatar

Nested Class Summary
 
Nested classes/interfaces inherited from class org.pentaho.di.trans.step.BaseStepData
BaseStepData.StepExecutionStatus
 
Field Summary
 com.sun.jersey.api.client.filter.HTTPBasicAuthFilter basicAuthentication
           
 com.sun.jersey.client.apache.config.DefaultApacheHttpClientConfig config
           
 String[] headerNames
           
 int indexOfBodyField
          Index of body field
 int[] indexOfHeaderFields
          Headers
 int indexOfMethod
          Index of method
 int[] indexOfParamFields
           
 int indexOfUrlField
          URL
 RowMetaInterface inputRowMeta
           
 javax.ws.rs.core.MediaType mediaType
           
 String method
          Method
 int nrheader
           
 int nrParams
          parameters
 RowMetaInterface outputRowMeta
           
 String[] paramNames
           
 String realHttpLogin
           
 String realHttpPassword
           
 String realProxyHost
          proxy
 int realProxyPort
           
 String realUrl
           
 String resultCodeFieldName
           
 String resultFieldName
          Result fieldnames
 String resultResponseFieldName
           
 String trustStoreFile
          trust store
 String trustStorePassword
           
 boolean useBody
          Flag set body
 boolean useHeaders
          Flag set headers
 boolean useParams
          Flag set Parameters
 
Constructor Summary
RestData()
           
 
Method Summary
 
Methods inherited from class org.pentaho.di.trans.step.BaseStepData
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, isStopped, setStatus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.pentaho.di.trans.step.StepDataInterface
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, setStatus
 

Field Detail

outputRowMeta

public RowMetaInterface outputRowMeta

inputRowMeta

public RowMetaInterface inputRowMeta

indexOfUrlField

public int indexOfUrlField
URL


realUrl

public String realUrl

method

public String method
Method


indexOfMethod

public int indexOfMethod
Index of method


nrheader

public int nrheader

indexOfHeaderFields

public int[] indexOfHeaderFields
Headers


headerNames

public String[] headerNames

nrParams

public int nrParams
parameters


indexOfParamFields

public int[] indexOfParamFields

paramNames

public String[] paramNames

realProxyHost

public String realProxyHost
proxy


realProxyPort

public int realProxyPort

realHttpLogin

public String realHttpLogin

realHttpPassword

public String realHttpPassword

resultFieldName

public String resultFieldName
Result fieldnames


resultCodeFieldName

public String resultCodeFieldName

resultResponseFieldName

public String resultResponseFieldName

useHeaders

public boolean useHeaders
Flag set headers


useParams

public boolean useParams
Flag set Parameters


useBody

public boolean useBody
Flag set body


indexOfBodyField

public int indexOfBodyField
Index of body field


trustStoreFile

public String trustStoreFile
trust store


trustStorePassword

public String trustStorePassword

config

public com.sun.jersey.client.apache.config.DefaultApacheHttpClientConfig config

basicAuthentication

public com.sun.jersey.api.client.filter.HTTPBasicAuthFilter basicAuthentication

mediaType

public javax.ws.rs.core.MediaType mediaType
Constructor Detail

RestData

public RestData()