- @Override
- public List<NeutronMeteringLabelRule> getAllNeutronMeteringLabelRules() {
- return getAll();
- }
-
- @Override
- public boolean addNeutronMeteringLabelRule(NeutronMeteringLabelRule input) {
- return add(input);
- }
-
- @Override
- public boolean removeNeutronMeteringLabelRule(String uuid) {
- return remove(uuid);
- }
-
- @Override
- public boolean updateNeutronMeteringLabelRule(String uuid, NeutronMeteringLabelRule delta) {
- return update(uuid, delta);
- }
-
- @Override
- public boolean neutronMeteringLabelRuleInUse(String netUUID) {
- return !exists(netUUID);
- }
-
- @Override
- protected InstanceIdentifier<MeteringRule> createInstanceIdentifier(MeteringRule item) {
- return InstanceIdentifier.create(Neutron.class)
- .child(MeteringRules.class)
- .child(MeteringRule.class, item.getKey());
- }
-
- @Override
- protected InstanceIdentifier<MeteringRules> createInstanceIdentifier() {
- return InstanceIdentifier.create(Neutron.class)
- .child(MeteringRules.class);
- }
-