Class LabelsSoapService
- java.lang.Object
-
- com.atlassian.confluence.rpc.soap.services.LabelsSoapService
-
public class LabelsSoapService extends Object
-
-
Constructor Summary
Constructors Constructor Description LabelsSoapService()
-
Method Summary
-
-
-
Method Detail
-
setLabelManager
public void setLabelManager(LabelManager labelManager)
-
setContentEntityManager
public void setContentEntityManager(ContentEntityManager contentEntityManager)
-
setPermissionManager
public void setPermissionManager(PermissionManager permissionManager)
-
setWikiStyleRenderer
public void setWikiStyleRenderer(com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer)
-
setSoapServiceHelper
public void setSoapServiceHelper(SoapServiceHelper soapServiceHelper)
-
setLabelPermissionEnforcer
public void setLabelPermissionEnforcer(LabelPermissionEnforcer labelPermissionEnforcer)
-
getLabelsById
public RemoteLabel[] getLabelsById(long objectId) throws RemoteException
- Throws:
RemoteException
-
getMostPopularLabels
public RemoteLabel[] getMostPopularLabels(int maxCount) throws RemoteException
- Throws:
RemoteException
-
getMostPopularLabelsInSpace
public RemoteLabel[] getMostPopularLabelsInSpace(String spaceKey, int maxCount) throws RemoteException
- Throws:
RemoteException
-
getLabelContentById
public RemoteSearchResult[] getLabelContentById(long labelId) throws RemoteException
- Throws:
RemoteException
-
getLabelContentByName
public RemoteSearchResult[] getLabelContentByName(String labelName) throws RemoteException
- Throws:
RemoteException
-
getLabelContentByObject
public RemoteSearchResult[] getLabelContentByObject(RemoteLabel labelObject) throws RemoteException
- Throws:
RemoteException
-
getRecentlyUsedLabels
public RemoteLabel[] getRecentlyUsedLabels(int maxCount)
-
getRecentlyUsedLabelsInSpace
public RemoteLabel[] getRecentlyUsedLabelsInSpace(String spaceKey, int maxCount) throws RemoteException
- Throws:
RemoteException
-
getSpacesWithLabel
public RemoteSpace[] getSpacesWithLabel(String labelName) throws RemoteException
- Throws:
RemoteException
-
getRelatedLabels
public RemoteLabel[] getRelatedLabels(String labelName, int maxCount) throws RemoteException
- Throws:
RemoteException
-
getRelatedLabelsInSpace
public RemoteLabel[] getRelatedLabelsInSpace(String labelName, String spaceKey, int maxCount) throws RemoteException
- Throws:
RemoteException
-
getSpacesContainingContentWithLabel
public RemoteSpace[] getSpacesContainingContentWithLabel(String labelName) throws RemoteException
- Throws:
RemoteException
-
getLabelsByDetail
public RemoteLabel[] getLabelsByDetail(String labelName, String namespace, String spaceKey, String owner) throws RemoteException
- Throws:
RemoteException
-
addLabelByName
public boolean addLabelByName(String labelName, long objectId) throws NotPermittedException, RemoteException
- Throws:
NotPermittedException
RemoteException
-
addLabelById
public boolean addLabelById(long labelId, long objectId) throws NotPermittedException, RemoteException
- Throws:
NotPermittedException
RemoteException
-
addLabelByObject
public boolean addLabelByObject(RemoteLabel labelObject, long objectId) throws NotPermittedException, RemoteException
- Throws:
NotPermittedException
RemoteException
-
addLabelByNameToSpace
public boolean addLabelByNameToSpace(String labelName, String spaceKey) throws RemoteException
- Throws:
RemoteException
-
removeLabelByName
public boolean removeLabelByName(String labelReferences, long objectId) throws NotPermittedException, RemoteException
- Throws:
NotPermittedException
RemoteException
-
removeLabelById
public boolean removeLabelById(long labelId, long objectId) throws NotPermittedException, RemoteException
- Throws:
NotPermittedException
RemoteException
-
removeLabelByObject
public boolean removeLabelByObject(RemoteLabel labelObject, long objectId) throws NotPermittedException, RemoteException
- Throws:
NotPermittedException
RemoteException
-
removeLabelByNameFromSpace
public boolean removeLabelByNameFromSpace(String labelName, String spaceKey) throws RemoteException
- Throws:
RemoteException
-
-