Examples of RebootRouterCmd


Examples of org.apache.cloudstack.api.command.admin.router.RebootRouterCmd

                    ApiDispatcher.getInstance();
                    Map<String, String> params = new HashMap<String, String>();
                    params.put("ctxUserId", "1");
                    params.put("ctxAccountId", "" + router.getAccountId());

                    RebootRouterCmd cmd = new RebootRouterCmd();
                    ComponentContext.inject(cmd);
                    params.put("id", ""+router.getId());
                    params.put("ctxStartEventId", "1");
                    AsyncJobVO job = new AsyncJobVO(UUID.randomUUID().toString(), User.UID_SYSTEM, router.getAccountId(), RebootRouterCmd.class.getName(),
                            ApiGsonHelper.getBuilder().create().toJson(params), router.getId(),
                            cmd.getInstanceType() != null ? cmd.getInstanceType().toString() : null);
                    job.setDispatcher(_asyncDispatcher.getName());
                    long jobId = _asyncMgr.submitAsyncJob(job);
                    jobIds.add(jobId);
            } else {
                s_logger.debug("Router: "+router.getId()+" is already at the latest version. No upgrade required" );
View Full Code Here

Examples of org.apache.cloudstack.api.command.admin.router.RebootRouterCmd

                    s_logger.debug("Upgrading template for router: "+router.getId());
                    Map<String, String> params = new HashMap<String, String>();
                    params.put("ctxUserId", "1");
                    params.put("ctxAccountId", "" + router.getAccountId());

                    RebootRouterCmd cmd = new RebootRouterCmd();
                    ComponentContext.inject(cmd);
                    params.put("id", ""+router.getId());
                    params.put("ctxStartEventId", "1");
                AsyncJobVO job = new AsyncJobVO("", User.UID_SYSTEM, router.getAccountId(), RebootRouterCmd.class.getName(),
                            ApiGsonHelper.getBuilder().create().toJson(params), router.getId(),
                            cmd.getInstanceType() != null ? cmd.getInstanceType().toString() : null);
                    job.setDispatcher(_asyncDispatcher.getName());
                    long jobId = _asyncMgr.submitAsyncJob(job);
                    jobIds.add(jobId);
            } else {
                s_logger.debug("Router: " + router.getId() + " is already at the latest version. No upgrade required");
View Full Code Here

Examples of org.apache.cloudstack.api.command.admin.router.RebootRouterCmd

                    ApiDispatcher.getInstance();
                    Map<String, String> params = new HashMap<String, String>();
                    params.put("ctxUserId", "1");
                    params.put("ctxAccountId", "" + router.getAccountId());

                    RebootRouterCmd cmd = new RebootRouterCmd();
                    ComponentContext.inject(cmd);
                    params.put("id", ""+router.getId());
                    params.put("ctxStartEventId", "1");
                    AsyncJobVO job = new AsyncJobVO(UUID.randomUUID().toString(), User.UID_SYSTEM, router.getAccountId(), RebootRouterCmd.class.getName(),
                            ApiGsonHelper.getBuilder().create().toJson(params), router.getId(),
                            cmd.getInstanceType() != null ? cmd.getInstanceType().toString() : null);
                    job.setDispatcher(_asyncDispatcher.getName());
                    long jobId = _asyncMgr.submitAsyncJob(job);
                    jobIds.add(jobId);
            } else {
                s_logger.debug("Router: "+router.getId()+" is already at the latest version. No upgrade required" );
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.