@Service public class EnvironmentObjectManager extends AbstractObjectManager<Environment,Environment> implements EnvironmentManager, EnvConfigurationManager<Environment>, ByProject<Environment>, SearchByParameterAndProjectIdManager<Environment>, StorableInFolderObjectManager
AbstractObjectManager.RootRepositoryWrapper<T extends Storable>entityManager, myType, repository| Constructor and Description |
|---|
EnvironmentObjectManager(EnvironmentRepository repository) |
acceptsTo, additionalMoveActions, addToUsages, contains, copy, create, create, 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, copy, create, create, 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, updateafterDeleteFromFolder@Autowired public EnvironmentObjectManager(EnvironmentRepository repository)
public void updateInitialEnvState()
updateInitialEnvState in interface EnvironmentManagerpublic Environment getByEcId(@Nonnull String ecId, Object... objects)
getByEcId in interface EnvConfigurationManager<Environment>public Collection<Environment> getByEcProjectId(String ecProjectId)
getByEcProjectId in interface EnvConfigurationManager<Environment>public Collection<String> getEcProjectIds(BigInteger projectId)
getEcProjectIds in interface EnvConfigurationManager<Environment>public void unbindByEcProject(String ecProjectId)
unbindByEcProject in interface EnvConfigurationManager<Environment>public Environment findByEcLabel(String ecLabel, BigInteger projectId)
findByEcLabel in interface EnvConfigurationManager<Environment>public List<Environment> getByNameAndProjectId(String name, BigInteger projectId)
getByNameAndProjectId in interface ByProject<Environment>getByNameAndProjectId in interface SearchByParameterAndProjectIdManager<Environment>public List<Environment> getByPieceOfNameAndProjectId(String name, BigInteger projectId)
public Collection<Environment> getByProjectId(BigInteger projectId)
getByProjectId in interface SearchByProjectIdManager<Environment>public List<Object[]> getByServerAndSystemIdPair(@Nonnull BigInteger systemId, @Nonnull BigInteger serverId)
getByServerAndSystemIdPair in interface EnvironmentManagerpublic Collection<String> findEnvironmentEcIdsForSystem(BigInteger systemId)
findEnvironmentEcIdsForSystem in interface EnvironmentManagerpublic Collection<String> findEnvironmentEcIdsForServer(BigInteger serverId)
findEnvironmentEcIdsForServer in interface EnvironmentManagerpublic Environment findByServerAndSystems(BigInteger serverId, Collection<BigInteger> systemIds)
findByServerAndSystems in interface EnvironmentManagerpublic Collection<Environment> getAllByProject(Object projectId)
getAllByProject in interface ByProject<Environment>public Collection<Environment> getByPieceOfNameAndProject(String name, Object projectId)
getByPieceOfNameAndProject in interface ByProject<Environment>public Collection<Environment> getByParentNameAndProject(String name, Object projectId)
getByParentNameAndProject in interface ByProject<Environment>public Set<LinkCollectorConfiguration> getLinkCollectorsByEnvId(BigInteger environmentId)
public List<String> getInboundInfo(BigInteger envId)
getInboundInfo in interface EnvironmentManagerpublic void afterDelete(Storable object)
afterDelete in class AbstractObjectManager<Environment,Environment>Copyright © 2025. All rights reserved.