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
-
-