com.saxonica.config
Class EnterpriseConfiguration.SurrogateSchema
java.lang.Object
com.saxonica.schema.SchemaStructure
com.saxonica.schema.PreparedSchema
com.saxonica.config.EnterpriseConfiguration.SurrogateSchema
- All Implemented Interfaces:
- Serializable, SourceLocator
- Enclosing class:
- EnterpriseConfiguration
public static class EnterpriseConfiguration.SurrogateSchema
- extends PreparedSchema
A SurrogateSchema is a dummy schema object that is stored in the schema cache while the schema for
a given namespace is being processed. This ensures that other concurrent (or nested) attempts to process
a schema for this namespace know that it is already being processed.
- See Also:
- Serialized Form
Methods inherited from class com.saxonica.schema.PreparedSchema |
addAnonymousType, addAttributeDecl, addAttributeGroup, addComponent, addElementDecl, addGroup, addIdentityConstraint, addNotation, addType, copyTo, getAttributeDecl, getAttributeGroup, getConfiguration, getElementDecl, getExtensionsOfBuiltInType, getGroup, getIdentityConstraint, getNamePool, getNotation, getSchemaType, getSimpleType, getTargetNamespaces, getType, iterateAttributeDeclarations, iterateAttributeGroups, iterateElementDeclarations, iterateIdentityConstraints, iterateModelGroups, iterateNotations, iterateTypes, merge, registerExtensionOfBuiltInType, setConfiguration, validate, validateReference |
Methods inherited from class com.saxonica.schema.SchemaStructure |
elaborate, fixup, getColumnNumber, getFixupStatus, getLineNumber, getPublicId, getRedefinitionLevel, getSystemId, getValidationStatus, lookForCycles, setFixupStatus, setLineNumber, setLocator, setRedefinitionLevel, setSystemId, setValidationStatus |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
THE_INSTANCE
public static EnterpriseConfiguration.SurrogateSchema THE_INSTANCE
Copyright (c) Saxonica Limited. All rights reserved.