@Service public class AbstractInstanceObjectManager<T extends AbstractInstance> extends AbstractObjectManager<AbstractInstance,AbstractInstance> implements InstanceManager
AbstractObjectManager.RootRepositoryWrapper<T extends Storable>entityManager, myType, repository| Constructor and Description |
|---|
AbstractInstanceObjectManager(AbstractInstanceRepository repository) |
| Modifier and Type | Method and Description |
|---|---|
AbstractInstance |
create() |
AbstractInstance |
create(Storable parent,
String type,
Map parameters) |
T |
getByIDAndPartNum(BigInteger id,
Integer partNum) |
protected void |
init() |
void |
protectedOnRemove(AbstractInstance object) |
void |
storeInNestedTransaction(Storable storable) |
acceptsTo, additionalMoveActions, addToUsages, afterDelete, contains, copy, create, create, create, create, create, evict, findImportantChildren, findUsages, 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, additionalMoveActions, contains, copy, 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 AbstractInstanceObjectManager(AbstractInstanceRepository repository)
public void protectedOnRemove(AbstractInstance object)
protectedOnRemove in class AbstractObjectManager<AbstractInstance,AbstractInstance>public AbstractInstance create(Storable parent, String type, Map parameters)
create in interface ObjectManager<AbstractInstance>create in class AbstractObjectManager<AbstractInstance,AbstractInstance>public AbstractInstance create()
create in interface ObjectManager<AbstractInstance>create in class AbstractObjectManager<AbstractInstance,AbstractInstance>@PostConstruct protected void init()
public void storeInNestedTransaction(Storable storable)
storeInNestedTransaction in interface InstanceManagerpublic T getByIDAndPartNum(BigInteger id, Integer partNum)
Copyright © 2025. All rights reserved.