callCreate to create

This commit is contained in:
Alex Huang 2010-12-04 17:58:16 -08:00
parent cf032b7a3a
commit 98eb58bf84
10 changed files with 10 additions and 10 deletions

View File

@ -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;

View File

@ -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);

View File

@ -189,7 +189,7 @@ public class CreateLoadBalancerRuleCmd extends BaseAsyncCreateCmd implements Lo
}
@Override
public void callCreate() {
public void create() {
// TODO Auto-generated method stub
}

View File

@ -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());

View File

@ -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) {

View File

@ -119,7 +119,7 @@ public class CreateSnapshotCmd extends BaseAsyncCreateCmd {
}
@Override
public void callCreate(){
public void create(){
long id = _snapshotMgr.getNextInSequence(this);
this.setEntityId(id);
}

View File

@ -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());

View File

@ -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) {

View File

@ -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){

View File

@ -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());