@Service public class FolderObjectManager extends AbstractObjectManager<Folder,Folder> implements FolderManager
AbstractObjectManager.RootRepositoryWrapper<T extends Storable>entityManager, myType, repository| Constructor and Description |
|---|
FolderObjectManager(FolderRepository repository) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterDelete(Storable object) |
Storable |
copy(Storable dst,
Storable obj,
String projectId,
String sessionId) |
Folder |
create() |
Folder |
create(Storable parent,
String name,
String type) |
List<Folder> |
findFolderByPieceOfName(String classShortName,
String pieceOfName,
BigInteger projectId)
Find folder of specified type inside project (identified by projectId) by piece of name.
|
protected void |
init() |
acceptsTo, additionalMoveActions, addToUsages, contains, create, create, create, create, create, evict, findImportantChildren, findUsages, flush, getAll, getAllByParentId, getAllByParentName, getById, getByName, getByNatureId, getByParentAndName, getByPieceOfName, getByProperties, move, onCreate, onRemove, onUpdate, protectedOnCreate, protectedOnRemove, protectedOnUpdate, remove, replicate, setReplicationRole, store, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptsTo, additionalMoveActions, contains, create, create, create, create, create, evict, findImportantChildren, findUsages, flush, getAll, getAllByParentId, getAllByParentName, getById, getByName, getByNatureId, getByParentAndName, getByPieceOfName, getByProperties, move, onCreate, onRemove, onUpdate, remove, replicate, setReplicationRole, store, update@Autowired public FolderObjectManager(FolderRepository repository)
public Folder create(Storable parent, String name, String type)
create in interface ObjectManager<Folder>create in class AbstractObjectManager<Folder,Folder>public Folder create()
create in interface ObjectManager<Folder>create in class AbstractObjectManager<Folder,Folder>@PostConstruct protected void init()
@Nonnull public Storable copy(Storable dst, Storable obj, String projectId, String sessionId) throws CopyException
copy in interface ObjectManager<Folder>copy in class AbstractObjectManager<Folder,Folder>CopyExceptionpublic List<Folder> findFolderByPieceOfName(String classShortName, String pieceOfName, BigInteger projectId)
findFolderByPieceOfName in interface FolderManagerpublic void afterDelete(Storable object)
afterDelete in class AbstractObjectManager<Folder,Folder>Copyright © 2025. All rights reserved.