|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.util.AbstractMap<K,V> java.util.HashMap atg.adc.pipeline.ADCPipelineArgs
public class ADCPipelineArgs
This is the class that is passed as the parameter to all of the ADC pipeline chains. It extends HashMap to enable custom properties to be passed into the chain, but these are not used by default.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.util.AbstractMap |
---|
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
Constructor Summary | |
---|---|
ADCPipelineArgs()
Create a new empty ADCPipelineArgs |
|
ADCPipelineArgs(ADCRequestData pRequestData,
PipelinedDataReporter pDataReporter)
Create a new ADCPipelineArgs |
|
ADCPipelineArgs(ADCRequestData pRequestData,
PipelinedDataReporter pDataReporter,
int pInitialCapacity)
Creates a new ADCPipelineArgs with the given HashMap characteristics |
|
ADCPipelineArgs(ADCRequestData pRequestData,
PipelinedDataReporter pDataReporter,
int pInitialCapacity,
float pLoadFactor)
Creates a new ADCPipelineArgs with the given HashMap characteristics |
|
ADCPipelineArgs(ADCRequestData pRequestData,
PipelinedDataReporter pDataReporter,
java.util.Map pMap)
Create a new ADCPipelineArgs with the given properties |
Method Summary | |
---|---|
protected ADCData |
createNewADCData()
This will create a new empty ADCData object |
java.lang.String |
getADCClientName()
|
PipelinedDataReporter |
getADCDataReporter()
|
java.lang.String |
getADCDataString()
This will return all of the created ADCData objects as a concatenated String. |
ADCRequestData |
getADCRequestData()
|
ADCSessionData |
getADCSessionData()
|
ADCData |
getCurrentADCData()
The data created as a result of this request that is added to the user's response |
void |
setADCClientName(java.lang.String pADCClientName)
The name of the ADC client associated with this pipeline chain |
void |
setADCDataReporter(PipelinedDataReporter pADCDataReporter)
The data reported that executed the pipeline |
void |
setADCRequestData(ADCRequestData pADCRequestData)
The request data that should be used during the given pipeline execution |
void |
setADCSessionData(ADCSessionData pADCSessionData)
The ADCSessionData component which contains information about products viewed in the session |
ADCData |
startNewADCData()
This should be called before the beginning of the pipeline, or whenever multiple data objects are needed. |
Methods inherited from class java.util.HashMap |
---|
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
Methods inherited from class java.util.AbstractMap |
---|
equals, hashCode, toString |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
---|
equals, hashCode |
Field Detail |
---|
public static final java.lang.String CLASS_VERSION
Constructor Detail |
---|
public ADCPipelineArgs(ADCRequestData pRequestData, PipelinedDataReporter pDataReporter, int pInitialCapacity, float pLoadFactor)
pRequestData
- The request scoped collection of data being processedpDataReporter
- The data reporter that executed the pipelinepInitialCapacity
- The initial capacitypLoadFactor
- The load factorpublic ADCPipelineArgs(ADCRequestData pRequestData, PipelinedDataReporter pDataReporter, int pInitialCapacity)
pRequestData
- The request scoped collection of data being processedpDataReporter
- The data reporter that executed the pipelinepInitialCapacity
- The initial capacitypublic ADCPipelineArgs(ADCRequestData pRequestData, PipelinedDataReporter pDataReporter)
pRequestData
- The request scoped collection of data being processedpDataReporter
- The data reporter that executed the pipelinepublic ADCPipelineArgs(ADCRequestData pRequestData, PipelinedDataReporter pDataReporter, java.util.Map pMap)
pRequestData
- The request scoped collection of data being processedpDataReporter
- The data reporter that executed the pipelinepMap
- public ADCPipelineArgs()
Method Detail |
---|
public void setADCClientName(java.lang.String pADCClientName)
pADCClientName
- The name of the ADC clientpublic java.lang.String getADCClientName()
public void setADCRequestData(ADCRequestData pADCRequestData)
pADCRequestData
- the request data that should be used during the
given pipeline executionpublic ADCRequestData getADCRequestData()
public void setADCDataReporter(PipelinedDataReporter pADCDataReporter)
pADCDataReporter
- The data reported that executed the pipelinepublic PipelinedDataReporter getADCDataReporter()
public ADCData getCurrentADCData()
public void setADCSessionData(ADCSessionData pADCSessionData)
pADCSessionData
- the ADCSessionData component which contains \
information about products viewed in the sessionpublic ADCSessionData getADCSessionData()
public ADCData startNewADCData()
public java.lang.String getADCDataString()
protected ADCData createNewADCData()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |