org.openfast.template
Class BasicTemplateRegistry
java.lang.Object
org.openfast.template.AbstractTemplateRegistry
org.openfast.template.BasicTemplateRegistry
- All Implemented Interfaces:
- java.lang.Iterable, TemplateRegistry
public class BasicTemplateRegistry
- extends AbstractTemplateRegistry
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicTemplateRegistry
public BasicTemplateRegistry()
register
public void register(int id,
MessageTemplate template)
register
public void register(int id,
QName name)
define
public void define(MessageTemplate template)
getId
public int getId(QName name)
get
public MessageTemplate get(int templateId)
get
public MessageTemplate get(QName name)
getId
public int getId(MessageTemplate template)
isRegistered
public boolean isRegistered(QName name)
isRegistered
public boolean isRegistered(int templateId)
isRegistered
public boolean isRegistered(MessageTemplate template)
isDefined
public boolean isDefined(QName name)
getTemplates
public MessageTemplate[] getTemplates()
remove
public void remove(QName name)
remove
public void remove(MessageTemplate template)
remove
public void remove(int id)
registerAll
public void registerAll(TemplateRegistry registry)
nameIterator
public java.util.Iterator nameIterator()
- Description copied from interface:
TemplateRegistry
- Iterator over the names of each template (defined or registered) in this
registry
- Returns:
- an iterator over the qualified names each item is of type QName
iterator
public java.util.Iterator iterator()
- Description copied from interface:
TemplateRegistry
- Iterator over the set of templates (defined or registered) in this
registry
- Returns:
- an iterator over the set of templates each item is an instance of
MessageTemplate
Copyright © 2006-2008 The LaSalle Technology Group, LLC. All Rights Reserved.