|
Clearspace API (2.0.15) Web Services Client Javadocs | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ReferenceService
Manager used to create references between different kind of jive objects.
References are use to create a relationship between one kind of jive object to another. For instance a blog may reference a specific thread.
| Method Summary | |
|---|---|
void |
addReference(WSJiveObject referer,
WSJiveObject reference)
Creates a reference between the refering object and the references. |
void |
deleteAllReferences(int refererObjectType,
long refererObjectID)
Removes all references from the specified referer. |
void |
deleteAllReferers(int referenceObjectType,
long referenceObjectID)
Causes this object to not be referred by any other objects. |
void |
deleteReference(int refererObjectType,
long refererObjectID,
int referenceObjectType,
long referenceObjectID)
Delete the reference between a referer and the refered content. |
java.util.List<WSJiveObject> |
getReferences(int refererObjectType,
long refererObjectID)
Get all objects that the specfied jiveObject referers too. |
java.util.List<WSJiveObject> |
getReferers(int referenceObjectType,
long referenceObjectID)
Get a list of all the objects that refer to this specified object. |
| Method Detail |
|---|
void addReference(WSJiveObject referer,
WSJiveObject reference)
referer - The object that will refer to references.reference -
java.util.List<WSJiveObject> getReferences(int refererObjectType,
long refererObjectID)
refererObjectType - The referer's object type.refererObjectID - The id of the referer.
java.util.List<WSJiveObject> getReferers(int referenceObjectType,
long referenceObjectID)
referenceObjectType - The object Type of the reference.referenceObjectID - The object id of the reference.
void deleteReference(int refererObjectType,
long refererObjectID,
int referenceObjectType,
long referenceObjectID)
refererObjectType - The referer's object type.refererObjectID - The id of the referer.referenceObjectType - The object Type of the reference.referenceObjectID - The object id of the reference.
void deleteAllReferences(int refererObjectType,
long refererObjectID)
refererObjectType - The referer's object type.refererObjectID - The id of the referer.
void deleteAllReferers(int referenceObjectType,
long referenceObjectID)
referenceObjectType - The object Type of the reference.referenceObjectID - The object id of the reference.
|
Clearspace Project Page | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||