@ProviderType
public interface AutoModeration
Modifier and Type | Method and Description |
---|---|
void |
addProcess(AutoModerationProcess process)
Adds a process to the cache.
|
void |
executeSequence(Resource resource)
Executes the automation sequence against a user generated content (UGC) resource
|
java.util.Iterator<AutoModerationProcess> |
getAllModerationProcesses()
Returns all available automated processes.
|
java.util.List<java.lang.String> |
getExecSequence()
Return the automation sequence.
|
void |
removeProcess(AutoModerationProcess process)
Removes a process from the cache.
|
void |
setExecSequence(java.util.List<java.lang.String> sequence)
Sets an execution sequence.
|
void addProcess(AutoModerationProcess process)
process
- an implementation of AutoModerationProcess
void removeProcess(AutoModerationProcess process)
process
- an implementation ofAutoModerationProcess
java.util.Iterator<AutoModerationProcess> getAllModerationProcesses()
Iterator
of all bounded and added moderation processes.java.util.List<java.lang.String> getExecSequence()
void setExecSequence(java.util.List<java.lang.String> sequence)
sequence
- the new list of moderation process to execute.void executeSequence(Resource resource)
resource
- the UGCCopyright © 2010 - 2020 Adobe. All Rights Reserved