public abstract static class JMSOpenTypeSupport.AbstractOpenTypeFactory extends Object implements JMSOpenTypeSupport.OpenTypeFactory
Constructor and Description |
---|
AbstractOpenTypeFactory() |
Modifier and Type | Method and Description |
---|---|
protected void |
addItem(String name,
String description,
OpenType type) |
protected CompositeType |
createCompositeType() |
CompositeType |
getCompositeType() |
protected String |
getDescription() |
Map<String,Object> |
getFields(CompositeDataSupport data) |
protected abstract String |
getTypeName() |
protected void |
init() |
public CompositeType getCompositeType() throws OpenDataException
getCompositeType
in interface JMSOpenTypeSupport.OpenTypeFactory
OpenDataException
protected void init() throws OpenDataException
OpenDataException
protected CompositeType createCompositeType() throws OpenDataException
OpenDataException
protected abstract String getTypeName()
protected String getDescription()
public Map<String,Object> getFields(CompositeDataSupport data) throws OpenDataException
getFields
in interface JMSOpenTypeSupport.OpenTypeFactory
OpenDataException
Copyright © 2017 JBoss by Red Hat. All rights reserved.