public class SchemaResolverConfig extends Object implements SchemaResolverConfigMBean
| Modifier and Type | Field and Description |
|---|---|
protected Properties |
bindingClasses
The binding classes by namespace
|
protected Properties |
bindingClassesByLocation
The binding classes by schemaLocation
|
protected Properties |
parseAnnotations
The parse annotations by namespace
|
protected static MutableSchemaResolverWithQNameMapping |
resolver
The singleton schema resolver
|
protected Map<String,SchemaBindingInitializer> |
schemaInitializerInstances
The initializer instances by namespace
|
protected Properties |
schemaInitializers
The initializers by namespace
|
protected Properties |
schemaLocations
The locations by namespace
|
| Constructor and Description |
|---|
SchemaResolverConfig() |
| Modifier and Type | Method and Description |
|---|---|
Properties |
getBindingClasses()
Get the JBossXBBuilder namespace to Class mappings.
|
Properties |
getBindingClassesByLocations()
Get the JBossXBBuilder schema location to Class mappings.
|
boolean |
getCacheResolvedSchemas()
Get whether schemas are cached by namespaceURI
|
Properties |
getParseAnnotations()
Get the parseAnnotations.
|
Map<String,SchemaBindingInitializer> |
getSchemaInitializerInstances()
Get the schemaInitializers.
|
Properties |
getSchemaInitializers()
Get the schemaInitializers.
|
Properties |
getSchemaLocations()
Get the schemaLocations.
|
void |
setBindingClasses(Properties bindingClasses)
Set the JBossXBBuilder namespace to Class mappings.
|
void |
setBindingClassesByElementNames(Map<QName,String> bindingClassesByElementName) |
void |
setBindingClassesByLocations(Properties bindingClassesByLocation)
Set the JBossXBBuilder schema location to Class mappings.
|
void |
setCacheResolvedSchemas(boolean flag)
Set whether schemas are cached by namespaceURI
|
void |
setParseAnnotations(Properties parseAnnotations)
Set the parseAnnotations.
|
void |
setSchemaInitializerInstances(Map<String,SchemaBindingInitializer> schemaInitializers)
Set the schemaInitializers.
|
void |
setSchemaInitializers(Properties schemaInitializers)
Set the schemaInitializers.
|
void |
setSchemaLocations(Properties schemaLocations)
Set the schemaLocations.
|
protected static MutableSchemaResolverWithQNameMapping resolver
protected Properties schemaInitializers
protected Map<String,SchemaBindingInitializer> schemaInitializerInstances
protected Properties schemaLocations
protected Properties parseAnnotations
protected Properties bindingClasses
protected Properties bindingClassesByLocation
public boolean getCacheResolvedSchemas()
SchemaResolverConfigMBeangetCacheResolvedSchemas in interface SchemaResolverConfigMBeanpublic void setCacheResolvedSchemas(boolean flag)
SchemaResolverConfigMBeansetCacheResolvedSchemas in interface SchemaResolverConfigMBeanflag - - true if schemas are cachedpublic Properties getSchemaInitializers()
SchemaResolverConfigMBeangetSchemaInitializers in interface SchemaResolverConfigMBeanpublic void setSchemaInitializers(Properties schemaInitializers)
SchemaResolverConfigMBeansetSchemaInitializers in interface SchemaResolverConfigMBeanschemaInitializers - the schemaInitializers.public Map<String,SchemaBindingInitializer> getSchemaInitializerInstances()
SchemaResolverConfigMBeangetSchemaInitializerInstances in interface SchemaResolverConfigMBeanpublic void setSchemaInitializerInstances(Map<String,SchemaBindingInitializer> schemaInitializers)
SchemaResolverConfigMBeansetSchemaInitializerInstances in interface SchemaResolverConfigMBeanschemaInitializers - the schemaInitializers.public Properties getSchemaLocations()
SchemaResolverConfigMBeangetSchemaLocations in interface SchemaResolverConfigMBeanpublic void setSchemaLocations(Properties schemaLocations)
SchemaResolverConfigMBeansetSchemaLocations in interface SchemaResolverConfigMBeanschemaLocations - the schemaLocations.public Properties getParseAnnotations()
SchemaResolverConfigMBeangetParseAnnotations in interface SchemaResolverConfigMBeanpublic void setParseAnnotations(Properties parseAnnotations)
SchemaResolverConfigMBeansetParseAnnotations in interface SchemaResolverConfigMBeanparseAnnotations - the parseAnnotations.public Properties getBindingClassesByLocations()
SchemaResolverConfigMBeangetBindingClassesByLocations in interface SchemaResolverConfigMBeanpublic void setBindingClassesByLocations(Properties bindingClassesByLocation)
SchemaResolverConfigMBeansetBindingClassesByLocations in interface SchemaResolverConfigMBeanpublic Properties getBindingClasses()
SchemaResolverConfigMBeangetBindingClasses in interface SchemaResolverConfigMBeanpublic void setBindingClasses(Properties bindingClasses)
SchemaResolverConfigMBeansetBindingClasses in interface SchemaResolverConfigMBeanCopyright © 2013 JBoss, a division of Red Hat, Inc.. All rights reserved.