com.centrasite.control.registry.items
Class ItemFactory

java.lang.Object
  extended by com.centrasite.control.registry.items.ItemFactory

public class ItemFactory
extends java.lang.Object


Constructor Summary
ItemFactory()
           
 
Method Summary
static RegistryObjectItem createItem(javax.xml.registry.infomodel.RegistryObject ro, Connector con)
           
static RegistryObjectItem createItem(RegistryObjectProxyItem proxyItem)
           
static java.util.Collection<RegistryObjectItem> createItems(java.util.Collection<RegistryObjectProxyItem> proxyItems)
           
static java.util.Collection createItems(java.util.Collection col, Connector con)
           
static RegistryObjectProxyItem createProxyItem(javax.xml.registry.infomodel.Key registryKey, Connector connector)
           
static java.util.Collection createProxyItems(javax.xml.registry.BulkResponse br, Connector connector)
           
static java.util.Collection createProxyItems(java.util.Collection keys, Connector connector)
           
static RegistryObjectItem createTaxItem(javax.xml.registry.infomodel.RegistryObject ro, Connector con)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ItemFactory

public ItemFactory()
Method Detail

createItems

public static java.util.Collection createItems(java.util.Collection col,
                                               Connector con)

createItem

public static RegistryObjectItem createItem(javax.xml.registry.infomodel.RegistryObject ro,
                                            Connector con)
Parameters:
ro - Registry object
con - Connector
Returns:
Registry object item

createTaxItem

public static RegistryObjectItem createTaxItem(javax.xml.registry.infomodel.RegistryObject ro,
                                               Connector con)

createItem

public static RegistryObjectItem createItem(RegistryObjectProxyItem proxyItem)

createItems

public static java.util.Collection<RegistryObjectItem> createItems(java.util.Collection<RegistryObjectProxyItem> proxyItems)

createProxyItems

public static java.util.Collection createProxyItems(javax.xml.registry.BulkResponse br,
                                                    Connector connector)
Parameters:
br - Bulk response
connector - Connector
Returns:
Collection of RegistryObjectProxyItems

createProxyItems

public static java.util.Collection createProxyItems(java.util.Collection keys,
                                                    Connector connector)
Parameters:
keys - Collection of registry keys
connector - Connector
Returns:
Collection of RegistryObjectProxyItems

createProxyItem

public static RegistryObjectProxyItem createProxyItem(javax.xml.registry.infomodel.Key registryKey,
                                                      Connector connector)
Parameters:
registryKey - Registry object key
connector - Connector
Returns:
Registry object proxy item