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.OpenTypeFactoryOpenDataExceptionprotected void init()
throws OpenDataException
OpenDataExceptionprotected CompositeType createCompositeType() throws OpenDataException
OpenDataExceptionprotected abstract String getTypeName()
protected String getDescription()
public Map<String,Object> getFields(CompositeDataSupport data) throws OpenDataException
getFields in interface JMSOpenTypeSupport.OpenTypeFactoryOpenDataExceptionCopyright © 2018 The Apache Software Foundation. All rights reserved.