public final class ExtensionProviderInfo
extends java.lang.Object
ProviderManager
when using the
ProviderLoader
.Constructor and Description |
---|
ExtensionProviderInfo(java.lang.String elementName,
java.lang.String namespace,
java.lang.Class<?> beanClass)
Defines an extension provider which is adheres to the JavaBean spec for parsing the extension.
|
ExtensionProviderInfo(java.lang.String elementName,
java.lang.String namespace,
PacketExtensionProvider extProvider)
Defines an extension provider which implements the
PacketExtensionProvider interface. |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getElementName() |
java.lang.String |
getNamespace() |
public ExtensionProviderInfo(java.lang.String elementName, java.lang.String namespace, PacketExtensionProvider extProvider)
PacketExtensionProvider
interface.elementName
- Element that provider parses.namespace
- Namespace that provider parses.extProvider
- The provider implementation.public ExtensionProviderInfo(java.lang.String elementName, java.lang.String namespace, java.lang.Class<?> beanClass)
elementName
- Element that provider parses.namespace
- Namespace that provider parses.beanClass
- The provider bean class.