public class HostConfigMappingDAO extends Object
Constructor and Description |
---|
HostConfigMappingDAO() |
Modifier and Type | Method and Description |
---|---|
HostConfigMapping |
buildHostConfigMapping(HostConfigMappingEntity hostConfigMappingEntity) |
HostConfigMappingEntity |
buildHostConfigMappingEntity(HostConfigMapping hostConfigMapping) |
void |
create(HostConfigMapping hostConfigMapping) |
List<HostConfigMappingEntity> |
findAll() |
Set<HostConfigMapping> |
findByType(long clusterId,
Long hostId,
String type) |
Set<HostConfigMapping> |
findSelected(long clusterId,
Long hostId) |
Set<HostConfigMapping> |
findSelectedByHosts(Collection<Long> hostIds) |
HostConfigMapping |
findSelectedByType(long clusterId,
Long hostId,
String type) |
Map<String,List<HostConfigMapping>> |
findSelectedHostsByTypes(long clusterId,
Collection<String> types) |
HostConfigMapping |
merge(HostConfigMapping hostConfigMapping) |
void |
removeByClusterAndHostName(long clusterId,
String hostName) |
void |
removeByHostId(Long hostId) |
public void create(HostConfigMapping hostConfigMapping)
public HostConfigMapping merge(HostConfigMapping hostConfigMapping)
public Set<HostConfigMapping> findByType(long clusterId, Long hostId, String type)
public HostConfigMapping findSelectedByType(long clusterId, Long hostId, String type)
public Set<HostConfigMapping> findSelected(long clusterId, Long hostId)
public Set<HostConfigMapping> findSelectedByHosts(Collection<Long> hostIds)
public Map<String,List<HostConfigMapping>> findSelectedHostsByTypes(long clusterId, Collection<String> types)
public List<HostConfigMappingEntity> findAll()
public void removeByHostId(Long hostId)
public void removeByClusterAndHostName(long clusterId, String hostName)
public HostConfigMappingEntity buildHostConfigMappingEntity(HostConfigMapping hostConfigMapping)
public HostConfigMapping buildHostConfigMapping(HostConfigMappingEntity hostConfigMappingEntity)
Copyright © 2022 Apache Software Foundation. All rights reserved.