Interface ITBlacklistingManager
-
public interface ITBlacklistingManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BlacklistFingerprintBean
createBlacklistFingerprint(InputStream is, String fileName, String contentType, String description, com.atlassian.jira.project.Project project)
BlacklistSizeBean
createBlacklistSize(int minSize, String mimeType, com.atlassian.jira.project.Project projectScope)
BlacklistSubjectBean
createBlacklistSubject(String regexp, com.atlassian.jira.project.Project projectScope)
BlacklistUrlBean
createBlacklistURL(String url, com.atlassian.jira.project.Project projectScope)
void
deleteAllBlacklists()
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)
void
initDefaultBlacklistSubjects()
-
-
-
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:
IOException
NoSuchAlgorithmException
-
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
-
-