SimpleMultipart/src/main/java/net/shadowfacts/simplemultipart/api/MultipartContainer.java

25 lines
423 B
Java
Raw Normal View History

package net.shadowfacts.simplemultipart.api;
import net.shadowfacts.simplemultipart.multipart.MultipartState;
import java.util.Set;
/**
* @author shadowfacts
*/
public interface MultipartContainer {
Set<MultipartView> getParts();
boolean canInsert(MultipartState state);
void insert(MultipartState state);
2018-12-25 18:29:54 +00:00
void remove(MultipartView view);
2018-12-25 18:29:54 +00:00
boolean breakPart(MultipartView view);
2018-12-25 15:30:46 +00:00
void schedulePartSave();
}