Package wt.ixb.clientAccess
Class ObjectExportParameters
java.lang.Object
wt.ixb.clientAccess.ExportImportParameters
wt.ixb.clientAccess.ObjectExportParameters
- All Implemented Interfaces:
Externalizable,Serializable
Export parameters used as parameter to perform export operation using Windchill Import/Export framework.
This object acts as encapsulated information required for execution of export.
It contains many APIs which are internal to framework. Use only those APIs which are explicitly marked as supported
for customization.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
- See Also:
-
Field Summary
Fields inherited from class wt.ixb.clientAccess.ExportImportParameters
X10_EXTERNALIZATION_VERSION_UID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the attribute: clientFileName; The file name (including its path) for storing export results.Gets the value of the attribute: filters;Gets the value of the attribute: generators;Returns the collection of content filter of ObjectReference to ContentFilter.voidsetClientFileName(String aClientFileName) Sets the value of the attribute: clientFileName; The file name (including its path) for storing export results.voidsetCollection(WTCollection collection) WTCollection to be exportedvoidsetFilters(ObjectSetFilterInfo[] aFilters) Sets the value of the attribute: filters;voidsetGenerators(ObjectSetGeneratorInfo[] aGenerators) Sets the value of the attribute: generators;voidsetJarInJarFlag(boolean aJarInJarFlag) Sets the value of the attribute: jarInJarFlag; Clients of IXStandard service should set this flag, if jar in jar functionality is required.voidsetSelectedObjContentFilterMap(WTKeyedMap selectedObjContentFilterMap) Sets the collection of content filter which needs to be applied while exporting objects.Methods inherited from class wt.ixb.clientAccess.ExportImportParameters
getActionName, getContainer, getContextData, getDtd, getFormatType, getGuiId, getIXFormatType, getLocale, getPolicyFile, getRuleFile, isDetailedLog, isPreviewOnly, isValidation, readVersion, setActionName, setContainer, setContextData, setDetailedLog, setDtd, setFormatType, setGuiId, setIXFormatType, setLocale, setPolicyFile, setPreviewOnly, setRuleFile, setValidation
-
Constructor Details
-
ObjectExportParameters
- Throws:
WTException-
Supported API: true
-
-
Method Details
-
getClientFileName
Gets the value of the attribute: clientFileName; The file name (including its path) for storing export results.
Supported API: true- Returns:
-
setClientFileName
Sets the value of the attribute: clientFileName; The file name (including its path) for storing export results.
Supported API: true- Parameters:
aClientFileName-- Throws:
WTPropertyVetoException
-
getGenerators
Gets the value of the attribute: generators;- Returns:
-
setGenerators
Sets the value of the attribute: generators;- Parameters:
aGenerators-- Throws:
WTPropertyVetoException
-
getFilters
Gets the value of the attribute: filters;- Returns:
-
setFilters
Sets the value of the attribute: filters;- Parameters:
aFilters-- Throws:
WTPropertyVetoException
-
setJarInJarFlag
Sets the value of the attribute: jarInJarFlag; Clients of IXStandard service should set this flag, if jar in jar functionality is required. If the flag is set i.e. true, all top level objects will be exported in separate jars. Client will get a jar which includes jars of all the top level objects.
Supported API: true- Parameters:
aJarInJarFlag-- Throws:
WTPropertyVetoException
-
setCollection
WTCollection to be exported- Parameters:
collection-- Throws:
WTPropertyVetoException- Supported API: true
-
getSelectedObjContentFilterMap
Returns the collection of content filter of ObjectReference to ContentFilter. This provided the granularity of filtering content per object while export.
Supported API: true- Returns:
- WTKeyedMap Collection of ObjectReference-to-ContentFilter
-
setSelectedObjContentFilterMap
Sets the collection of content filter which needs to be applied while exporting objects. This provides the granularity to filter off or restrict export of content per object. This would take precedence oversetGlobleContentFilter(GlobalContentFilterIfc).
Supported API: true- Parameters:
selectedObjContentFilterMap- Collection of ObjectReference-to-ContentFilter
-