class TopicConfigurationStaxUnmarshaller extends NotificationConfigurationStaxUnmarshaller<TopicConfiguration>
Modifier and Type | Field and Description |
---|---|
private static TopicConfigurationStaxUnmarshaller |
instance |
Modifier | Constructor and Description |
---|---|
private |
TopicConfigurationStaxUnmarshaller() |
Modifier and Type | Method and Description |
---|---|
protected TopicConfiguration |
createConfiguration()
Factory method to create the appropriate subclass of
NotificationConfiguration |
static TopicConfigurationStaxUnmarshaller |
getInstance() |
protected boolean |
handleXmlEvent(TopicConfiguration topicConfig,
StaxUnmarshallerContext context,
int targetDepth)
Callback to allow subclass first shot at handling an XML event.
|
unmarshall
private static TopicConfigurationStaxUnmarshaller instance
public static TopicConfigurationStaxUnmarshaller getInstance()
protected boolean handleXmlEvent(TopicConfiguration topicConfig, StaxUnmarshallerContext context, int targetDepth) throws java.lang.Exception
NotificationConfigurationStaxUnmarshaller
handleXmlEvent
in class NotificationConfigurationStaxUnmarshaller<TopicConfiguration>
topicConfig
- NotificationConfiguration
object we are unmarshalling intocontext
- Context of XML unmarshallingtargetDepth
- expected depth for this level of unmarshallingjava.lang.Exception
protected TopicConfiguration createConfiguration()
NotificationConfigurationStaxUnmarshaller
NotificationConfiguration
createConfiguration
in class NotificationConfigurationStaxUnmarshaller<TopicConfiguration>