public class ExtractTemplate extends Object
| Constructor and Description |
|---|
ExtractTemplate() |
| Modifier and Type | Method and Description |
|---|---|
String |
createTemplateXML()
This method takes all the private members and turns them into xml that
can be saved to the database.
|
DATA_PUSH_OPTION |
getDatabaseOption()
Returns wether to create, update, or delete a star schema
|
String |
getDelimiter()
The delimiter to be written in the extract file.
|
String |
getDestinationDatabase()
Returns the destination DSN.
|
boolean |
getExtractCellText()
Gets the option to extract cell text along with the data.
|
boolean |
getExtractData()
Gets whether or not data will be extracted
|
boolean |
getExtractDerivedData()
Gets the option to extract derived data along with the data.
|
DATA_EXTRACT_TYPE_FLAG |
getExtractFormat()
Returns how to extract the data.
|
boolean |
getExtractPhasedSubmission()
Gets the option to extract phased submission data along with the data.
|
String |
getFilePrefix()
Gets a string prefix that will be prepended to the data extract flat flie.
|
DATA_LINEITEM_OPTION |
getLineItemDetailOption()
Gets the option to extract line item details with the data.
|
String |
getPovToExtract()
Returns the selected POV to extract.
|
String |
getTablePrefix()
Returns the table prefix to prepend to the database tables.
|
String |
getTemplateName()
The name of the template to be saved to the database.
|
boolean |
isExtractCalculatedData()
Returns true if we should extract calculated data, false otherwise.
|
boolean |
isExtractDynamicAccounts()
Returns true if we should extract dynamic accounts, false otherwise.
|
void |
setDatabaseOption(DATA_PUSH_OPTION databaseOption)
What action should be run on the schema: Create, Delete, Update.
|
void |
setDelimiter(String delimiter)
The delimiter to be written in the extract file.
|
void |
setDestinationDatabase(String destinationDatabase)
The DSN to extract the data to.
|
void |
setExtractCalculatedData(boolean extractCalculatedData)
Sets extract whether or not we should extract calculated data or not.
|
void |
setExtractCellText(boolean extractCellText)
Sets the option to extract cell text along with the data.
|
void |
setExtractData(boolean extractData)
Sets whether or not data will be extracted
|
void |
setExtractDerivedData(boolean extractDerivedData)
Sets the option to extract derived data along with the data.
|
void |
setExtractDynamicAccounts(boolean extractDynamicAccounts)
Sets extract whether or not we should extract dynamic accounts or not.
|
void |
setExtractFormat(DATA_EXTRACT_TYPE_FLAG extractFormat)
Sets extract format (With Header, Without Header, Essbase, Metadata Only, ...)
|
void |
setExtractPhasedSubmission(boolean extractPhasedSubmission)
Sets the option to extract phased submission data along with the data.
|
void |
setFilePrefix(String filePrefix)
Sets a string prefix that will be prepended to the data extract flat flie.
|
void |
setLineItemDetailOption(DATA_LINEITEM_OPTION lineItemDetailOption)
Sets the option to extract line item details with the data.
|
void |
setPovToExtract(String povToExtract)
This will set the POV of data to be extracted.
|
void |
setTablePrefix(String tablePrefix)
This string will be used to add a prefix to the table names.
|
void |
setTemplateName(String templateName)
The name of the template to be saved to the database.
|
public void setExtractFormat(DATA_EXTRACT_TYPE_FLAG extractFormat)
extractFormat - public void setExtractCalculatedData(boolean extractCalculatedData)
extractCalculatedData - public void setExtractDynamicAccounts(boolean extractDynamicAccounts)
extractDynamicAccounts - public void setPovToExtract(String povToExtract)
povToExtract - public void setTablePrefix(String tablePrefix)
tablePrefix - public void setDestinationDatabase(String destinationDatabase)
destinationDatabase - public void setTemplateName(String templateName)
templateName - public String getTemplateName()
public void setDatabaseOption(DATA_PUSH_OPTION databaseOption)
databaseOption - public DATA_PUSH_OPTION getDatabaseOption()
public DATA_EXTRACT_TYPE_FLAG getExtractFormat()
public boolean isExtractCalculatedData()
public boolean isExtractDynamicAccounts()
public String getTablePrefix()
public String getPovToExtract()
public String getDestinationDatabase()
public void setFilePrefix(String filePrefix)
filePrefix - the string to prefix to the flat file.public String getFilePrefix()
public void setExtractCellText(boolean extractCellText)
extractCellText - True if you want to extract cell text, false otherwise.public boolean getExtractCellText()
public void setExtractPhasedSubmission(boolean extractPhasedSubmission)
extractPhasedSubmission - True if you want to extract phased submission info, false otherwise.public boolean getExtractPhasedSubmission()
public void setExtractDerivedData(boolean extractDerivedData)
extractDerivedData - True if you want to extract derived data, false otherwise.public boolean getExtractDerivedData()
public void setLineItemDetailOption(DATA_LINEITEM_OPTION lineItemDetailOption)
lineItemDetailOption - True if you want to line item details, false otherwise.public DATA_LINEITEM_OPTION getLineItemDetailOption()
public void setDelimiter(String delimiter)
delimiter - the delimiter to be written in the extract file.public String getDelimiter()
public void setExtractData(boolean extractData)
extractData - true if data is to be extracted, false otherwisepublic boolean getExtractData()
public String createTemplateXML()
Copyright 2007, 2026, Oracle. All rights reserved.