@Override public String getEventDescription() { return "Adding physical network ServiceProvider Virtual Router: " + getEntityUuid(); } }
@Override public Long getInstanceId() { return getId(); }
@Override public Long getInstanceId() { return getId(); }
@Override public List<? extends OvsProvider> searchForOvsElement(final ListOvsElementsCmd cmd) { final Long id = cmd.getId(); final Long nspId = cmd.getNspId(); final Boolean enabled = cmd.getEnabled(); final QueryBuilder<OvsProviderVO> sc = QueryBuilder.create(OvsProviderVO.class); if (id != null) { sc.and(sc.entity().getId(), Op.EQ, id); } if (nspId != null) { sc.and(sc.entity().getNspId(), Op.EQ, nspId); } if (enabled != null) { sc.and(sc.entity().isEnabled(), Op.EQ, enabled); } return sc.list(); }
@Override public List<? extends VirtualRouterProvider> searchForVirtualRouterElement(final ListVirtualRouterElementsCmd cmd) { final Long id = cmd.getId(); final Long nspId = cmd.getNspId(); final Boolean enabled = cmd.getEnabled(); final QueryBuilder<VirtualRouterProviderVO> sc = QueryBuilder.create(VirtualRouterProviderVO.class); if (id != null) { sc.and(sc.entity().getId(), Op.EQ, id); } if (nspId != null) { sc.and(sc.entity().getNspId(), Op.EQ, nspId); } if (enabled != null) { sc.and(sc.entity().isEnabled(), Op.EQ, enabled); } // return only VR and VPC VR sc.and(sc.entity().getType(), Op.IN, VirtualRouterProvider.Type.VPCVirtualRouter, VirtualRouterProvider.Type.VirtualRouter); return sc.list(); }
public Long getInstanceId() { return getId(); }
@Override public void execute() { ListResponse<DomainRouterResponse> response = _queryService.searchForRouters(this); response.setResponseName(getCommandName()); setResponseObject(response); } }
@Override public OvsProvider configure(final ConfigureOvsElementCmd cmd) { final OvsProviderVO element = _ovsProviderDao.findById(cmd.getId()); if (element == null) { s_logger.debug("Can't find Ovs element with network service provider id " + cmd.getId()); return null; } element.setEnabled(cmd.getEnabled()); _ovsProviderDao.persist(element); return element; }
@Override public VirtualRouterProvider configure(final ConfigureVirtualRouterElementCmd cmd) { final VirtualRouterProviderVO element = _vrProviderDao.findById(cmd.getId()); if (element == null || !(element.getType() == Type.VirtualRouter || element.getType() == Type.VPCVirtualRouter)) { s_logger.debug("Can't find Virtual Router element with network service provider id " + cmd.getId()); return null; } element.setEnabled(cmd.getEnabled()); _vrProviderDao.persist(element); return element; }
@Override public long getEntityOwnerId() { VirtualRouter router = _entityMgr.findById(VirtualRouter.class, getId()); if (router != null) { return router.getAccountId(); } return Account.ACCOUNT_ID_SYSTEM; // no account info given, parent this command to SYSTEM so ERROR events are tracked }
@Override public Long getInstanceId() { return getId(); }
@Override public Long getInstanceId() { return getId(); }
@Override public String getEventDescription() { return "Stopping router: " + this._uuidMgr.getUuid(VirtualMachine.class, getId()); }
@Override public String getEventDescription() { return "rebooting router: " + this._uuidMgr.getUuid(VirtualMachine.class,getId()); }
@Override public String getEventDescription() { return "destroying router: " + this._uuidMgr.getUuid(VirtualMachine.class,getId()); }
@Override public String getEventDescription() { return "starting router: " + this._uuidMgr.getUuid(VirtualMachine.class, getId()); }
@Override public long getEntityOwnerId() { VirtualRouter router = _entityMgr.findById(VirtualRouter.class, getId()); if (router != null) { return router.getAccountId(); } return Account.ACCOUNT_ID_SYSTEM; // no account info given, parent this command to SYSTEM so ERROR events are tracked }
@Override public long getEntityOwnerId() { VirtualRouter router = _entityMgr.findById(VirtualRouter.class, getId()); if (router != null) { return router.getAccountId(); } return Account.ACCOUNT_ID_SYSTEM; // no account info given, parent this command to SYSTEM so ERROR events are tracked }
@Override public long getEntityOwnerId() { VirtualRouter router = _entityMgr.findById(VirtualRouter.class, getId()); if (router != null) { return router.getAccountId(); } return Account.ACCOUNT_ID_SYSTEM; // no account info given, parent this command to SYSTEM so ERROR events are tracked }
@Override public long getEntityOwnerId() { VirtualRouter router = _entityMgr.findById(VirtualRouter.class, getId()); if (router != null) { return router.getAccountId(); } return Account.ACCOUNT_ID_SYSTEM; // no account info given, parent this command to SYSTEM so ERROR events are tracked }