|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.dragon.service.common.EntityLinkManagerImpl
public class EntityLinkManagerImpl
| Constructor Summary | |
|---|---|
EntityLinkManagerImpl()
|
|
| Method Summary | |
|---|---|
java.lang.String |
createLink(java.lang.String fromId,
java.lang.String toId,
java.lang.String type)
Create a link between two linked entities (like person, organization, technical service, endpoint, etc.) |
java.util.List<Link> |
getAllLinksForFrom(java.lang.String fromId,
RequestOptionsTO requestOptionsTO)
Retrieve all links with the specified "from end" |
java.util.List<Link> |
getAllLinksForTo(java.lang.String toId,
RequestOptionsTO requestOptionsTO)
Retrieve all links with the specified "to end" |
void |
removeLink(java.lang.String linkId)
Remove a link from the registry |
void |
setTransfertObjectAssembler(TransfertObjectAssembler transfertObjectAssembler)
|
void |
setUniversalORMDAO(UniversalORMDAO universalORMDAO)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EntityLinkManagerImpl()
| Method Detail |
|---|
public java.lang.String createLink(java.lang.String fromId,
java.lang.String toId,
java.lang.String type)
throws CommonException
EntityLinkManager
createLink in interface EntityLinkManagerfromId - identifier of the "from end" of the linktoId - identifier of the "to end" of the linktype - the link type
CommonException - if one of the linked entity doesn't existpublic void removeLink(java.lang.String linkId)
EntityLinkManager
removeLink in interface EntityLinkManagerlinkId - a link identifierpublic void setTransfertObjectAssembler(TransfertObjectAssembler transfertObjectAssembler)
public void setUniversalORMDAO(UniversalORMDAO universalORMDAO)
public java.util.List<Link> getAllLinksForFrom(java.lang.String fromId,
RequestOptionsTO requestOptionsTO)
EntityLinkManager
getAllLinksForFrom in interface EntityLinkManagerfromId - the to end identifierrequestOptionsTO - sort, pagination and case sensitive parameters. Could be null.
public java.util.List<Link> getAllLinksForTo(java.lang.String toId,
RequestOptionsTO requestOptionsTO)
EntityLinkManager
getAllLinksForTo in interface EntityLinkManagertoId - the to end identifierrequestOptionsTO - sort, pagination and case sensitive parameters. Could be null.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||