public class LabelsSoapService extends Object
Constructor and Description |
---|
LabelsSoapService() |
public void setLabelManager(LabelManager labelManager)
public void setContentEntityManager(ContentEntityManager contentEntityManager)
public void setSpacePermissionManager(SpacePermissionManager spacePermissionManager)
public void setSpaceManager(SpaceManager spaceManager)
public void setPermissionManager(PermissionManager permissionManager)
public void setWikiStyleRenderer(com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer)
public void setSoapServiceHelper(SoapServiceHelper soapServiceHelper)
public RemoteLabel[] getLabelsById(long objectId) throws RemoteException
RemoteException
public RemoteLabel[] getMostPopularLabels(int maxCount) throws RemoteException
RemoteException
public RemoteLabel[] getMostPopularLabelsInSpace(String spaceKey, int maxCount) throws RemoteException
RemoteException
public RemoteSearchResult[] getLabelContentById(long labelId) throws RemoteException
RemoteException
public RemoteSearchResult[] getLabelContentByName(String labelName) throws RemoteException
RemoteException
public RemoteSearchResult[] getLabelContentByObject(RemoteLabel labelObject) throws RemoteException
RemoteException
public RemoteLabel[] getRecentlyUsedLabels(int maxCount)
public RemoteLabel[] getRecentlyUsedLabelsInSpace(String spaceKey, int maxCount) throws RemoteException
RemoteException
public RemoteSpace[] getSpacesWithLabel(String labelName) throws RemoteException
RemoteException
public RemoteLabel[] getRelatedLabels(String labelName, int maxCount) throws RemoteException
RemoteException
public RemoteLabel[] getRelatedLabelsInSpace(String labelName, String spaceKey, int maxCount) throws RemoteException
RemoteException
public RemoteSpace[] getSpacesContainingContentWithLabel(String labelName) throws RemoteException
RemoteException
public RemoteLabel[] getLabelsByDetail(String labelName, String namespace, String spaceKey, String owner) throws RemoteException
RemoteException
public boolean addLabelByName(String labelName, long objectId) throws NotPermittedException, RemoteException
NotPermittedException
RemoteException
public boolean addLabelById(long labelId, long objectId) throws NotPermittedException, RemoteException
NotPermittedException
RemoteException
public boolean addLabelByObject(RemoteLabel labelObject, long objectId) throws NotPermittedException, RemoteException
NotPermittedException
RemoteException
public boolean addLabelByNameToSpace(String labelName, String spaceKey) throws RemoteException
RemoteException
public boolean removeLabelByName(String labelReferences, long objectId) throws NotPermittedException, RemoteException
NotPermittedException
RemoteException
public boolean removeLabelById(long labelId, long objectId) throws NotPermittedException, RemoteException
NotPermittedException
RemoteException
public boolean removeLabelByObject(RemoteLabel labelObject, long objectId) throws NotPermittedException, RemoteException
NotPermittedException
RemoteException
public boolean removeLabelByNameFromSpace(String labelName, String spaceKey) throws RemoteException
RemoteException
Copyright © 2003–2015 Atlassian. All rights reserved.