@Service public class OperationObjectManager extends AbstractObjectManager<Operation,Operation> implements ByProject<Operation>
AbstractObjectManager.RootRepositoryWrapper<T extends Storable>entityManager, myType, repository| Constructor and Description |
|---|
OperationObjectManager(OperationRepository repository,
StepRepository stepRepository) |
| Modifier and Type | Method and Description |
|---|---|
void |
additionalMoveActions(Storable operation,
String sessionId) |
void |
afterDelete(Storable object) |
Map<String,List<BigInteger>> |
findImportantChildren(Storable storable)
Find so-called 'important children' for the Operation object.
|
Collection<UsageInfo> |
findUsages(Storable storable)
Find usages for the storable object.
|
Collection<Operation> |
getAllByProject(Object projectId) |
List<Operation> |
getByNameAndProjectId(String name,
BigInteger projectId) |
Collection<Operation> |
getByParentNameAndProject(String name,
Object projectId) |
Collection<Operation> |
getByPieceOfNameAndProject(String name,
Object projectId) |
void |
protectedOnRemove(Operation object) |
acceptsTo, addToUsages, contains, copy, create, create, create, create, create, create, create, evict, flush, getAll, getAllByParentId, getAllByParentName, getById, getByName, getByNatureId, getByParentAndName, getByPieceOfName, getByProperties, move, onCreate, onRemove, onUpdate, protectedOnCreate, protectedOnUpdate, remove, replicate, setReplicationRole, store, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptsTo, contains, copy, create, create, create, create, create, create, create, evict, flush, getAll, getAllByParentId, getAllByParentName, getById, getByName, getByNatureId, getByParentAndName, getByPieceOfName, getByProperties, move, onCreate, onRemove, onUpdate, remove, replicate, setReplicationRole, store, update@Autowired public OperationObjectManager(OperationRepository repository, StepRepository stepRepository)
public void protectedOnRemove(Operation object)
protectedOnRemove in class AbstractObjectManager<Operation,Operation>public Collection<UsageInfo> findUsages(Storable storable)
AbstractObjectManagerfindUsages in interface ObjectManager<Operation>findUsages in class AbstractObjectManager<Operation,Operation>storable - Storable object to find usages, as a rule, checked before deletion.public Map<String,List<BigInteger>> findImportantChildren(Storable storable)
findImportantChildren in interface ObjectManager<Operation>findImportantChildren in class AbstractObjectManager<Operation,Operation>storable - Operation object to find 'important children', as a rule, checked before deletion.public void additionalMoveActions(Storable operation, String sessionId)
additionalMoveActions in interface ObjectManager<Operation>additionalMoveActions in class AbstractObjectManager<Operation,Operation>public Collection<Operation> getAllByProject(Object projectId)
getAllByProject in interface ByProject<Operation>public Collection<Operation> getByPieceOfNameAndProject(String name, Object projectId)
getByPieceOfNameAndProject in interface ByProject<Operation>public List<Operation> getByNameAndProjectId(String name, BigInteger projectId)
getByNameAndProjectId in interface ByProject<Operation>public Collection<Operation> getByParentNameAndProject(String name, Object projectId)
getByParentNameAndProject in interface ByProject<Operation>public void afterDelete(Storable object)
afterDelete in class AbstractObjectManager<Operation,Operation>Copyright © 2025. All rights reserved.