|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectwt.ixb.publicforapps.IxbHelper
public class IxbHelper
This class contents several static methods that can be used in export/import
application.
Supported API: true
Extendable: false
| Method Summary | |
|---|---|
static Exporter |
newExporter(ApplicationExportHandler appExpHandler,
WTContainerRef container,
String targetDtd,
File localMappingRuleFile,
File policyRuleFile,
String actionName)
Creates the instance of the Exporter class. |
static Exporter |
newExporter(ApplicationExportHandler appExpHandler,
WTContainerRef container,
String targetDtd,
IxbElement localMappingRules)
Creates the instance of the Exporter class. |
static Exporter |
newExporter(ApplicationExportHandler appExpHandler,
WTContainerRef container,
String targetDtd,
IxbElement localMappingRules,
File policyRuleFile,
String actionName)
Creates the instance of the Exporter class. |
static Importer |
newImporter(ApplicationImportHandler applicationImportHandler,
String dtd,
IxbElement localMappingRules,
Boolean overrideConflicts,
Boolean validate)
Deprecated. use newImporter(ApplicationImportHandler handler, WTContainerRef targetContainer, String dtd, IxbElement mapRules, Boolean overrideConflicts, Boolean validate) instead Supported API: true |
static Importer |
newImporter(ApplicationImportHandler appImpHandler,
WTContainerRef targetContainer,
String dtd,
IxbElement localMappingRules,
Boolean overrideConflicts,
Boolean validate)
Creates the instance of the Importer class. |
static Importer |
newImporter(ApplicationImportHandler appImpHandler,
WTContainerRef targetContainer,
String dtd,
IxbElement localMappingRules,
Boolean overrideConflicts,
Boolean validate,
Boolean conflictResolution)
Creates the instance of the Importer class. |
static Importer |
newImporter(ApplicationImportHandler appImpHandler,
WTContainerRef targetContainer,
String dtd,
String ruleFileName,
String policyFileName,
String containerMappingFileName,
String actorName,
Boolean overrideConflicts,
Boolean validate)
Creates the instance of the Importer class. |
static IxbDocument |
newIxbDocument()
Creates the instance of the IxbDocument
class. |
static IxbDocument |
newIxbDocument(Element domXmlFile)
Creates the instance of the IxbDocument
class and initializes it with the content of XML file, given as an
Element parameter. |
static IxbDocument |
newIxbDocument(InputStream xmlFile,
boolean validate)
Creates the instance of the IxbDocument
class and initializes it with the content of XML file, given as an
InputStream parameter. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static Exporter newExporter(ApplicationExportHandler appExpHandler,
WTContainerRef container,
String targetDtd,
IxbElement localMappingRules)
throws WTException
Exporter class. This instance
should be used as a context for the export process.
appExpHandler - container - The context container that this Exporter instance is launched.targetDtd - specifies the language used by XML documents to be exported.localMappingRules - XML document with export mapping rules and WTProperties entries, which will override the properties set in server context for this export session.
WTException
public static Exporter newExporter(ApplicationExportHandler appExpHandler,
WTContainerRef container,
String targetDtd,
IxbElement localMappingRules,
File policyRuleFile,
String actionName)
throws WTException
Exporter class. This instance
should be used as a context for the export process.
appExpHandler - container - The context container that this Exporter instance is launched.targetDtd - specifies the language used by XML documents to be exported.localMappingRules - XML document with export mapping rules and WTProperties entries, which will override the properties set in server context for this export session.policyRuleFile - XSL document with export policy and mapping rulesactionName - The action name for export. If this value is null, no action will be applied during export for all objects.
WTException
public static Exporter newExporter(ApplicationExportHandler appExpHandler,
WTContainerRef container,
String targetDtd,
File localMappingRuleFile,
File policyRuleFile,
String actionName)
throws WTException
Exporter class. This instance
should be used as a context for the export process.
appExpHandler - container - The context container that this Exporter instance is launched.targetDtd - specifies the language used by XML documents to be exported.localMappingRuleFile - XML document with export mapping rules and WTProperties entries, which will override the properties set in server context for this export session.policyRuleFile - XSL document with export policy and mapping rulesactionName - The action name for export. If this value is null, no action will be applied during export for all objects.
WTException
public static Importer newImporter(ApplicationImportHandler appImpHandler,
WTContainerRef targetContainer,
String dtd,
IxbElement localMappingRules,
Boolean overrideConflicts,
Boolean validate)
throws WTException
appImpHandler - targetContainer - The context container that this importer instance is launched.dtd - specifies the language used by imported XML documentlocalMappingRules - XML document with import mapping rules and WTProperties entries, which will override the properties set in server context for this import session..overrideConflicts - specifies, whether import will be done if overridable conflicts were detected. This parameter can be null; in this case the value from property wt.ixb.import.overrideConflicts will be used.validate - specifies, whether used validating XML parser. This parameter can be null; in this case the value from property wt.ixb.import.validate will be used.
WTException
public static Importer newImporter(ApplicationImportHandler appImpHandler,
WTContainerRef targetContainer,
String dtd,
String ruleFileName,
String policyFileName,
String containerMappingFileName,
String actorName,
Boolean overrideConflicts,
Boolean validate)
throws WTException
appImpHandler - targetContainer - The context container that this importer instance is launched.dtd - specifies the language used by imported XML documentruleFileName - XML document with import mapping rules and WTProperties entries, which will override the properties set in server context for this import session..policyFileName - XSL document with import mapping rulescontainerMappingFileName - Container mapping rule file in XML format.actorName - Name of the action. If the value is null, the default action will be applied.overrideConflicts - specifies, whether import will be done if overridable conflicts were detected. This parameter can be null; in this case the value from property wt.ixb.import.overrideConflicts will be used.validate - specifies, whether used validating XML parser. This parameter can be null; in this case the value from property wt.ixb.import.validate will be used.
WTException
public static Importer newImporter(ApplicationImportHandler appImpHandler,
WTContainerRef targetContainer,
String dtd,
IxbElement localMappingRules,
Boolean overrideConflicts,
Boolean validate,
Boolean conflictResolution)
throws WTException
appImpHandler - targetContainer - The context container that this importer instance is launched.dtd - specifies the language used by imported XML documentlocalMappingRules - XML document with import mapping rules and WTProperties entries, which will override the properties set in server context for this import session..overrideConflicts - specifies, whether import will be done if overridable conflicts were detected. This parameter can be null; in this case the value from property wt.ixb.import.overrideConflicts will be used.validate - specifies, whether used validating XML parser. This parameter can be null; in this case the value from property wt.ixb.import.validate will be used.conflictResolution -
WTException
public static IxbDocument newIxbDocument()
throws WTException
IxbDocument
class.
WTException
public static IxbDocument newIxbDocument(InputStream xmlFile,
boolean validate)
throws WTException
IxbDocument
class and initializes it with the content of XML file, given as an
InputStream parameter.
xmlFile - validate -
WTException
public static IxbDocument newIxbDocument(Element domXmlFile)
throws WTException
IxbDocument
class and initializes it with the content of XML file, given as an
Element parameter.
domXmlFile -
WTException
public static Importer newImporter(ApplicationImportHandler applicationImportHandler,
String dtd,
IxbElement localMappingRules,
Boolean overrideConflicts,
Boolean validate)
throws WTException
applicationImportHandler - application handlerdtd - specifies the language used by imported XML documentlocalMappingRules - XML document with import mapping rules. Can be nulloverrideConflicts - specifies, whether import will be done if overridable conflicts were detected.
This parameter can be null; in this case the value from property
wt.ixb.import.overrideConflicts will be used.validate - specifies, whether used validating XML parser.
This parameter can be null; in this case the value from property
wt.ixb.import.validate will be used.
WTException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||