|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.taleo.integration.client.step.BaseStep
com.taleo.integration.client.step.BaseCustomStep
com.taleo.integration.client.customstep.BaseCustomStep
com.taleo.integration.client.customstep.count.ExportCountPostStep
public class ExportCountPostStep
Post processing step to count the records coming out directly from the zone, before any client transformation.
This step takes all parameters from its base class
BaseCustomStep
and the
following additional parameters:
This step takes only T-SOAP format and gets the count for XML or CSV content.
This class is dependent on:
Here is an example of how to define this custom step in the TCC configuration file.
Field Summary |
---|
Fields inherited from class com.taleo.integration.client.customstep.BaseCustomStep |
---|
parameterNames |
Fields inherited from class com.taleo.integration.client.step.BaseCustomStep |
---|
parameters |
Fields inherited from class com.taleo.integration.client.step.BaseStep |
---|
commType, ERROR_NULL_GLOBAL_CONFIG, ERROR_NULL_PIPELINE, ERROR_NULL_STEP_CONFIG, productCode, tempFolder, type, version |
Constructor Summary | |
---|---|
ExportCountPostStep()
Constructor without arguments. |
Method Summary | |
---|---|
protected void |
execute(java.io.File inputFile,
java.util.Properties attributes)
Execute over the input file. |
void |
execute(com.taleo.ws.integration.client.Pipeline pipeline)
|
java.lang.String |
getCountFilename()
Get the count filename. |
java.lang.String |
getDescription()
|
java.lang.String |
getExtractId()
Get the extract Id. |
java.lang.String |
getIdentifier()
|
java.lang.String |
getName()
|
com.taleo.ws.integration.client.SupportedPipeline |
getSupportedPipeline()
|
void |
init(com.taleo.ws.integration.client.GlobalConfig config)
|
void |
setCountFilename(java.lang.String countFilename)
Set the count filename. |
void |
setExtractId(java.lang.String extractId)
Set the extract Id. |
Methods inherited from class com.taleo.integration.client.customstep.BaseCustomStep |
---|
createTempFile, createTempFile, getEncoding, getTempFolder, isActive, registerParameterName, setActive, setEncoding, validateParameterNames |
Methods inherited from class com.taleo.integration.client.step.BaseCustomStep |
---|
getType, init |
Methods inherited from class com.taleo.integration.client.step.BaseStep |
---|
getAllProcessSupportPipeline, getCurrentFile, getCurrentFile, getCurrentMessage, getPostProcessSupportPipeline, getPreProcessSupportPipeline, isOriginalFile, validateLastStepType, validateMessageType, validatePipeline |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.taleo.integration.client.step.Step |
---|
validatePipeline |
Constructor Detail |
---|
public ExportCountPostStep()
Method Detail |
---|
public java.lang.String getIdentifier()
getIdentifier
in interface com.taleo.integration.client.step.CustomStep
getIdentifier
in interface com.taleo.integration.client.step.Step
getIdentifier
in class com.taleo.integration.client.step.BaseCustomStep
public java.lang.String getDescription()
getDescription
in interface com.taleo.integration.client.step.CustomStep
getDescription
in interface com.taleo.integration.client.step.Step
getDescription
in class com.taleo.integration.client.step.BaseCustomStep
public java.lang.String getName()
getName
in interface com.taleo.integration.client.step.CustomStep
getName
in interface com.taleo.integration.client.step.Step
getName
in class com.taleo.integration.client.step.BaseCustomStep
public java.lang.String getCountFilename()
public void setCountFilename(java.lang.String countFilename)
countFilename
- public java.lang.String getExtractId()
public void setExtractId(java.lang.String extractId)
extractId
- public com.taleo.ws.integration.client.SupportedPipeline getSupportedPipeline()
getSupportedPipeline
in interface com.taleo.integration.client.step.Step
getSupportedPipeline
in class com.taleo.integration.client.step.BaseCustomStep
public void init(com.taleo.ws.integration.client.GlobalConfig config)
init
in class BaseCustomStep
public void execute(com.taleo.ws.integration.client.Pipeline pipeline) throws com.taleo.integration.client.step.StepException
com.taleo.integration.client.step.StepException
protected void execute(java.io.File inputFile, java.util.Properties attributes) throws javax.xml.transform.TransformerConfigurationException, org.dom4j.DocumentException, java.io.IOException
inputFile
- The input file.attributes
- The attributes from T-SOAP document.
javax.xml.transform.TransformerConfigurationException
org.dom4j.DocumentException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |