|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.ebxml.registry.persistence.rdb.RegistryObjectDAO
com.sun.ebxml.registry.persistence.rdb.ExternalIdentifierDAO
ExternalIdentifier instances provide the additional identifier information to RegistryEntry such as DUNS number, Social Security Number, or an alias name of the organization. The attribute name inherited from Object is used to contain the identification scheme (Social Security Number, etc), and the attribute value contains the actual information. Each RegistryEntry may have 0 or more association(s) with ExternalIdentifier.
Constructor Summary | |
protected |
ExternalIdentifierDAO()
|
Method Summary | |
void |
deleteByParentIds(org.oasis.ebxml.registry.bindings.rim.User user,
java.sql.Connection connection,
java.util.ArrayList parentIds)
Does a bulk delete of objects for specified parentIds |
java.util.ArrayList |
getByParentId(java.sql.Connection connection,
java.lang.String parentId,
java.util.ArrayList objectRefs)
Gets objects for specified parentIds |
java.util.ArrayList |
getLeafObjectList(java.sql.Connection conn,
java.sql.ResultSet rs,
org.oasis.ebxml.registry.bindings.query.ResponseOption responseOption,
java.util.ArrayList objectRefs)
|
java.lang.String |
getTableName()
|
static java.lang.String |
getTableNameStatic()
|
void |
insert(org.oasis.ebxml.registry.bindings.rim.User user,
java.sql.Connection connection,
java.util.ArrayList extIds)
Does a bulk insert of a Collection of objects that match the type for this persister. |
void |
insert(org.oasis.ebxml.registry.bindings.rim.User user,
java.sql.Connection connection,
java.lang.String parentId,
java.util.ArrayList extIds)
Does a bulk insert of a Collection of objects that match the type for this persister. |
void |
loadObjectFromResultSet(java.sql.Connection conn,
java.lang.Object obj,
java.sql.ResultSet rs,
org.oasis.ebxml.registry.bindings.query.ResponseOption responseOption,
java.util.ArrayList objectRefs)
|
void |
update(org.oasis.ebxml.registry.bindings.rim.User user,
java.sql.Connection connection,
java.util.ArrayList extIds)
Does a bulk update of a Collection of objects that match the type for this persister. |
void |
update(org.oasis.ebxml.registry.bindings.rim.User user,
java.sql.Connection connection,
java.lang.String parentId,
java.util.ArrayList extIds)
Does a bulk update of a ArrayList of ExternalIdentifier. |
Methods inherited from class com.sun.ebxml.registry.persistence.rdb.RegistryObjectDAO |
checkAssociationReferences, checkClassificationReferences, checkReferences, delete, generateAuditbleEvent, generateAuditbleEvent, getByIds, getObjectType, getOwner, getOwnersMap, registryObjectExist, registryObjectExist, registryObjectsExist, registryObjectsExist, sortIdsByObjectType, update, updateExistingObjects |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected ExternalIdentifierDAO()
Method Detail |
public static java.lang.String getTableNameStatic()
public java.lang.String getTableName()
getTableName
in class RegistryObjectDAO
public void insert(org.oasis.ebxml.registry.bindings.rim.User user, java.sql.Connection connection, java.util.ArrayList extIds) throws RegistryException
RegistryObjectDAO
insert
in class RegistryObjectDAO
RegistryException
public void insert(org.oasis.ebxml.registry.bindings.rim.User user, java.sql.Connection connection, java.lang.String parentId, java.util.ArrayList extIds) throws RegistryException
RegistryException
public void update(org.oasis.ebxml.registry.bindings.rim.User user, java.sql.Connection connection, java.util.ArrayList extIds) throws RegistryException
RegistryObjectDAO
update
in class RegistryObjectDAO
RegistryException
public void update(org.oasis.ebxml.registry.bindings.rim.User user, java.sql.Connection connection, java.lang.String parentId, java.util.ArrayList extIds) throws RegistryException
RegistryException
public java.util.ArrayList getByParentId(java.sql.Connection connection, java.lang.String parentId, java.util.ArrayList objectRefs) throws RegistryException
RegistryException
public void deleteByParentIds(org.oasis.ebxml.registry.bindings.rim.User user, java.sql.Connection connection, java.util.ArrayList parentIds) throws RegistryException
RegistryException
public void loadObjectFromResultSet(java.sql.Connection conn, java.lang.Object obj, java.sql.ResultSet rs, org.oasis.ebxml.registry.bindings.query.ResponseOption responseOption, java.util.ArrayList objectRefs) throws RegistryException
loadObjectFromResultSet
in class RegistryObjectDAO
RegistryException
public java.util.ArrayList getLeafObjectList(java.sql.Connection conn, java.sql.ResultSet rs, org.oasis.ebxml.registry.bindings.query.ResponseOption responseOption, java.util.ArrayList objectRefs) throws RegistryException
getLeafObjectList
in class RegistryObjectDAO
RegistryException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |