VMware {code} Community
RakeshBandari
Contributor
Contributor

create a task vsphere sdk

Hi all ,

We are working on the vSphere plugin and currently got stuck with creating a tasks in the vSphere webclients recent tasks.

we need to add a task to the recent tasks tab for any operation we do on the plugin we are developing .

My code looks like this :

    UserSession userSession = _userSessionService.getUserSession();
        ServerInfo[] sinfo = userSession.serversInfo;
        String sessionCookie = sinfo[0].sessionCookie;
        String serviceUrl = sinfo[0].serviceUrl;
        ServiceContent serviceContent = getServiceContent(sinfo[0].serviceGuid);
       
        ManagedObjectReference extensionReference = serviceContent.getExtensionManager(); 
         _taskMgrReference = serviceContent.getTaskManager();
         _vimPort.createTask(extensionReference, _taskMgrReference, "Rakesh", "Bandari", true, "Administrator", "TestFault");

    UserSession userSession = _userSessionService.getUserSession();
    ServerInfo[] sinfo = userSession.serversInfo;
    String sessionCookie = sinfo[0].sessionCookie;
    String serviceUrl = sinfo[0].serviceUrl;
    ServiceContent serviceContent = getServiceContent(sinfo[0].serviceGuid);
       
    ManagedObjectReference extensionReference = serviceContent.getExtensionManager(); 
    _taskMgrReference = serviceContent.getTaskManager();
   _vimPort.createTask(extensionReference,_taskMgrReference,"Rakesh","Bandari",true,"Administrator","TestFault");

 

this code doesn't work for me .Can some one please let me know how can i create a cutom task in the vPsphere plugin .

 

Thanks,

RakeshBandari

0 Kudos
1 Reply
laurentsd
VMware Employee
VMware Employee

hi Rakesh,

It'd be better to post this question in the vSphere Management SDK forum because those are vSphere SDK APIs, not Web Client SDK APIs.

0 Kudos