Package org.beangle.ems.avatar.service
Interface AvatarBase
-
- All Known Implementing Classes:
AbstractAvatarBase,AvatarBaseGroup,DataBaseAvatarBase,FileSystemAvatarBase
public interface AvatarBase照片库- Author:
- chaostone
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancontainType(String type)AvatargetAvatar(String name)org.beangle.commons.collection.page.Page<String>getAvatarNames(org.beangle.commons.collection.page.PageLimit pageLimit)AvatargetDefaultAvatar()StringgetDescription()Set<String>getTypes()booleanisReadOnly()booleanupdateAvatar(String name, File file, String type)intupdateAvatarBatch(File zipFile)
-
-
-
Method Detail
-
getDescription
String getDescription()
-
getAvatarNames
org.beangle.commons.collection.page.Page<String> getAvatarNames(org.beangle.commons.collection.page.PageLimit pageLimit)
-
getDefaultAvatar
Avatar getDefaultAvatar()
-
containType
boolean containType(String type)
-
isReadOnly
boolean isReadOnly()
-
updateAvatarBatch
int updateAvatarBatch(File zipFile)
-
-