mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
callCreate to create
This commit is contained in:
parent
cf032b7a3a
commit
98eb58bf84
@ -6,7 +6,7 @@ public abstract class BaseAsyncCreateCmd extends BaseAsyncCmd {
|
||||
@Parameter(name="id", type=CommandType.LONG)
|
||||
private Long id;
|
||||
|
||||
public abstract void callCreate();
|
||||
public abstract void create();
|
||||
|
||||
public Long getEntityId() {
|
||||
return id;
|
||||
|
||||
@ -95,7 +95,7 @@ public class CreateIpForwardingRuleCmd extends BaseAsyncCreateCmd implements Por
|
||||
}
|
||||
|
||||
@Override
|
||||
public void callCreate() {
|
||||
public void create() {
|
||||
PortForwardingRule rule;
|
||||
try {
|
||||
rule = _rulesService.createPortForwardingRule(this, virtualMachineId);
|
||||
|
||||
@ -189,7 +189,7 @@ public class CreateLoadBalancerRuleCmd extends BaseAsyncCreateCmd implements Lo
|
||||
}
|
||||
|
||||
@Override
|
||||
public void callCreate() {
|
||||
public void create() {
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
}
|
||||
|
||||
@ -187,7 +187,7 @@ public class CreatePortForwardingRuleCmd extends BaseAsyncCreateCmd implements
|
||||
}
|
||||
|
||||
@Override
|
||||
public void callCreate() {
|
||||
public void create() {
|
||||
try {
|
||||
PortForwardingRule result = _rulesService.createPortForwardingRule(this, virtualMachineId);
|
||||
setEntityId(result.getId());
|
||||
|
||||
@ -134,7 +134,7 @@ public class CreateRemoteAccessVpnCmd extends BaseAsyncCreateCmd {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void callCreate(){
|
||||
public void create(){
|
||||
try {
|
||||
RemoteAccessVpn vpn = _networkService.createRemoteAccessVpn(this);
|
||||
if (vpn != null) {
|
||||
|
||||
@ -119,7 +119,7 @@ public class CreateSnapshotCmd extends BaseAsyncCreateCmd {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void callCreate(){
|
||||
public void create(){
|
||||
long id = _snapshotMgr.getNextInSequence(this);
|
||||
this.setEntityId(id);
|
||||
}
|
||||
|
||||
@ -168,7 +168,7 @@ public class CreateTemplateCmd extends BaseAsyncCreateCmd {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void callCreate(){
|
||||
public void create(){
|
||||
VirtualMachineTemplate template = _userVmService.createPrivateTemplateRecord(this);
|
||||
if (template != null){
|
||||
this.setEntityId(template.getId());
|
||||
|
||||
@ -144,7 +144,7 @@ public class CreateVolumeCmd extends BaseAsyncCreateCmd {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void callCreate(){
|
||||
public void create(){
|
||||
try {
|
||||
Volume volume = _storageMgr.allocVolume(this);
|
||||
if (volume != null) {
|
||||
|
||||
@ -230,7 +230,7 @@ public class DeployVMCmd extends BaseAsyncCreateCmd {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void callCreate() {
|
||||
public void create() {
|
||||
try {
|
||||
UserVm result = _userVmService.createVirtualMachine(this);
|
||||
if (result != null){
|
||||
|
||||
@ -65,7 +65,7 @@ public class ApiDispatcher {
|
||||
setupParameters(cmd, params);
|
||||
|
||||
try {
|
||||
cmd.callCreate();
|
||||
cmd.create();
|
||||
} catch (Throwable t) {
|
||||
if (t instanceof InvalidParameterValueException || t instanceof IllegalArgumentException) {
|
||||
s_logger.info(t.getMessage());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user