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:
 NotPermittedExceptionRemoteException
 
- 
addLabelById
public boolean addLabelById(long labelId, long objectId) throws NotPermittedException, RemoteException- Throws:
 NotPermittedExceptionRemoteException
 
- 
addLabelByObject
public boolean addLabelByObject(RemoteLabel labelObject, long objectId) throws NotPermittedException, RemoteException
- Throws:
 NotPermittedExceptionRemoteException
 
- 
addLabelByNameToSpace
public boolean addLabelByNameToSpace(String labelName, String spaceKey) throws RemoteException
- Throws:
 RemoteException
 
- 
removeLabelByName
public boolean removeLabelByName(String labelReferences, long objectId) throws NotPermittedException, RemoteException
- Throws:
 NotPermittedExceptionRemoteException
 
- 
removeLabelById
public boolean removeLabelById(long labelId, long objectId) throws NotPermittedException, RemoteException- Throws:
 NotPermittedExceptionRemoteException
 
- 
removeLabelByObject
public boolean removeLabelByObject(RemoteLabel labelObject, long objectId) throws NotPermittedException, RemoteException
- Throws:
 NotPermittedExceptionRemoteException
 
- 
removeLabelByNameFromSpace
public boolean removeLabelByNameFromSpace(String labelName, String spaceKey) throws RemoteException
- Throws:
 RemoteException
 
 - 
 
 -