Interface ITBlacklistingManager
- 
public interface ITBlacklistingManager 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BlacklistFingerprintBeancreateBlacklistFingerprint(InputStream is, String fileName, String contentType, String description, com.atlassian.jira.project.Project project)BlacklistSizeBeancreateBlacklistSize(int minSize, String mimeType, com.atlassian.jira.project.Project projectScope)BlacklistSubjectBeancreateBlacklistSubject(String regexp, com.atlassian.jira.project.Project projectScope)BlacklistUrlBeancreateBlacklistURL(String url, com.atlassian.jira.project.Project projectScope)voiddeleteAllBlacklists()List<BlacklistFingerprintBean>getBlacklistFingerprint(com.atlassian.jira.project.Project projectScope)List<BlacklistSizeBean>getBlacklistSize(com.atlassian.jira.project.Project projectScope)List<BlacklistSubjectBean>getBlacklistSubjects(com.atlassian.jira.project.Project projectScope)List<BlacklistUrlBean>getBlacklistUrls(com.atlassian.jira.project.Project projectScope)List<com.javahollic.jira.emh.api.export.beans.BlacklistBean>importBlacklists(InputStream resourceAsStream)voidinitDefaultBlacklistSubjects() 
 - 
 
- 
- 
Method Detail
- 
createBlacklistSubject
BlacklistSubjectBean createBlacklistSubject(String regexp, com.atlassian.jira.project.Project projectScope)
- Parameters:
 regexp- to blacklistprojectScope- project to scope the blacklisted subject to- Returns:
 - BlacklistSubjectBean of created subject blacklisting rule
 
 
- 
getBlacklistSubjects
List<BlacklistSubjectBean> getBlacklistSubjects(com.atlassian.jira.project.Project projectScope)
 
- 
createBlacklistURL
BlacklistUrlBean createBlacklistURL(String url, com.atlassian.jira.project.Project projectScope)
 
- 
getBlacklistUrls
List<BlacklistUrlBean> getBlacklistUrls(com.atlassian.jira.project.Project projectScope)
 
- 
createBlacklistSize
BlacklistSizeBean createBlacklistSize(int minSize, String mimeType, com.atlassian.jira.project.Project projectScope)
 
- 
getBlacklistSize
List<BlacklistSizeBean> getBlacklistSize(com.atlassian.jira.project.Project projectScope)
 
- 
createBlacklistFingerprint
BlacklistFingerprintBean createBlacklistFingerprint(InputStream is, String fileName, String contentType, String description, com.atlassian.jira.project.Project project) throws IOException, NoSuchAlgorithmException
- Throws:
 IOExceptionNoSuchAlgorithmException
 
- 
getBlacklistFingerprint
List<BlacklistFingerprintBean> getBlacklistFingerprint(com.atlassian.jira.project.Project projectScope)
 
- 
initDefaultBlacklistSubjects
void initDefaultBlacklistSubjects()
 
- 
deleteAllBlacklists
void deleteAllBlacklists()
 
- 
importBlacklists
List<com.javahollic.jira.emh.api.export.beans.BlacklistBean> importBlacklists(InputStream resourceAsStream) throws RemoteException
- Throws:
 RemoteException
 
 - 
 
 -