Class OASISCatalogManager
- java.lang.Object
- 
- org.apache.xml.resolver.CatalogManager
- 
- org.apache.axis2.jaxws.catalog.impl.OASISCatalogManager
 
 
- 
- All Implemented Interfaces:
- JAXWSCatalogManager
 
 public class OASISCatalogManager extends org.apache.xml.resolver.CatalogManager implements JAXWSCatalogManager OASISCatalogManager provides an interface to the catalog properties. The primary difference between this and the org.apache.xml.resolver.CatalogManger is that the staticCatalog is not a static data member in the OASISCatalogManger class. This enables the use of a static catalog per CatalogManager.
- 
- 
Field SummaryFields Modifier and Type Field Description static StringCATALOG_DEBUG_KEYstatic StringDEFAULT_CATALOG_EJBstatic StringDEFAULT_CATALOG_WEB
 - 
Constructor SummaryConstructors Constructor Description OASISCatalogManager()Default constructor with no arguments.OASISCatalogManager(ClassLoader classLoader)Default constructor with ClassLoader argument.OASISCatalogManager(ClassLoader classLoader, String propertyFileName)Constructor that specifies an explicit property file and ClassLoader.OASISCatalogManager(String propertyFileName)Constructor that specifies an explicit property file.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.xml.resolver.CataloggetCatalog()Get a catalog instance.org.apache.xml.resolver.CataloggetPrivateCatalog()Get a new catalog instance.voidsetCatalogFiles(String fileList)Set the list of catalog files.- 
Methods inherited from class org.apache.xml.resolver.CatalogManagerallowOasisXMLCatalogPI, catalogClassName, catalogFiles, getAllowOasisXMLCatalogPI, getBootstrapResolver, getCatalogClassName, getCatalogFiles, getIgnoreMissingProperties, getPreferPublic, getRelativeCatalogs, getStaticManager, getUseStaticCatalog, getVerbosity, ignoreMissingProperties, preferPublic, queryAllowOasisXMLCatalogPI, queryCatalogClassName, relativeCatalogs, setAllowOasisXMLCatalogPI, setBootstrapResolver, setCatalogClassName, setIgnoreMissingProperties, setPreferPublic, setRelativeCatalogs, setUseStaticCatalog, setVerbosity, staticCatalog, verbosity
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.apache.axis2.jaxws.catalog.JAXWSCatalogManagergetCatalogClassName, getCatalogFiles, getPreferPublic, getUseStaticCatalog, getVerbosity, setCatalogClassName, setPreferPublic, setUseStaticCatalog, setVerbosity
 
- 
 
- 
- 
- 
Field Detail- 
DEFAULT_CATALOG_WEBpublic static final String DEFAULT_CATALOG_WEB - See Also:
- Constant Field Values
 
 - 
DEFAULT_CATALOG_EJBpublic static final String DEFAULT_CATALOG_EJB - See Also:
- Constant Field Values
 
 - 
CATALOG_DEBUG_KEYpublic static final String CATALOG_DEBUG_KEY - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
OASISCatalogManagerpublic OASISCatalogManager(ClassLoader classLoader) Default constructor with ClassLoader argument. This constructor will use the defaults specified for Axis2 in the acceptDefaults method.- Parameters:
- classLoader-
 
 - 
OASISCatalogManagerpublic OASISCatalogManager(ClassLoader classLoader, String propertyFileName) Constructor that specifies an explicit property file and ClassLoader.- Parameters:
- classLoader-
- propertyFileName-
 
 - 
OASISCatalogManagerpublic OASISCatalogManager() Default constructor with no arguments. This constructor will use the defaults specified for Axis2 in the acceptDefaults method.
 - 
OASISCatalogManagerpublic OASISCatalogManager(String propertyFileName) Constructor that specifies an explicit property file.- Parameters:
- propertyFileName-
 
 
- 
 - 
Method Detail- 
getCatalogpublic org.apache.xml.resolver.Catalog getCatalog() Get a catalog instance. If this manager uses static catalogs, the same static catalog will always be returned. Otherwise a new catalog will be returned.- Specified by:
- getCatalogin interface- JAXWSCatalogManager
- Overrides:
- getCatalogin class- org.apache.xml.resolver.CatalogManager
 
 - 
getPrivateCatalogpublic org.apache.xml.resolver.Catalog getPrivateCatalog() Get a new catalog instance. This method returns an instance of the underlying catalog class.- Specified by:
- getPrivateCatalogin interface- JAXWSCatalogManager
- Overrides:
- getPrivateCatalogin class- org.apache.xml.resolver.CatalogManager
 
 - 
setCatalogFilespublic void setCatalogFiles(String fileList) Set the list of catalog files. This method will reset the staticCatalog for this CatalogManager.- Specified by:
- setCatalogFilesin interface- JAXWSCatalogManager
- Overrides:
- setCatalogFilesin class- org.apache.xml.resolver.CatalogManager
 
 
- 
 
-