package kornell.core.entity; public interface ContentRepository { public static String TYPE = EntityFactory.PREFIX + "contentRepo+json"; //Common fields String getUUID(); void setUUID(String UUID); RepositoryType getRepositoryType(); void setRepositoryType(RepositoryType repositoryType); String getPrefix(); void setPrefix(String prefix); String getInstitutionUUID(); void setInstitutionUUID(String institutionUUID); //S3 String getAccessKeyId(); void setAccessKeyId(String accessKeyId); String getSecretAccessKey(); void setSecretAccessKey(String secretAccessKey); String getBucketName(); void setBucketName(String bucketName); String getRegion(); void setRegion(String region); //FS String getPath(); void setPath(String path); }