Class IpAddressService
java.lang.Object
org.xbricks.inventories.inventory.services.GenericModelService<IpAddress,IpAddressRepository>
org.xbricks.inventories.inventory.services.ipAddress.IpAddressService
- All Implemented Interfaces:
IGenericModelService<IpAddress>
,IIpAddressService
@Service
public class IpAddressService
extends GenericModelService<IpAddress,IpAddressRepository>
implements IIpAddressService
-
Field Summary
Fields inherited from class org.xbricks.inventories.inventory.services.GenericModelService
modelRepository
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteByNetworkPrefixId
(long networkPrefixId) boolean
isReferencedById
(long id) loadByNetworkInterfaceControllerIn
(List<NetworkInterfaceController> controllers) Methods inherited from class org.xbricks.inventories.inventory.services.GenericModelService
deleteById, loadAll, loadById, save
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.xbricks.inventories.inventory.services.IGenericModelService
deleteById, loadAll, loadById, save
-
Constructor Details
-
IpAddressService
-
-
Method Details
-
isReferencedById
public boolean isReferencedById(long id) - Specified by:
isReferencedById
in interfaceIGenericModelService<IpAddress>
- Specified by:
isReferencedById
in classGenericModelService<IpAddress,
IpAddressRepository>
-
deleteByNetworkPrefixId
public void deleteByNetworkPrefixId(long networkPrefixId) - Specified by:
deleteByNetworkPrefixId
in interfaceIIpAddressService
-
loadByNetworkInterfaceControllerIn
public List<IpAddress> loadByNetworkInterfaceControllerIn(List<NetworkInterfaceController> controllers) - Specified by:
loadByNetworkInterfaceControllerIn
in interfaceIIpAddressService
-