com.vmware.vim25.mo
Class ScheduledTaskManager

java.lang.Object
  extended by com.vmware.vim25.mo.ManagedObject
      extended by com.vmware.vim25.mo.ScheduledTaskManager

public class ScheduledTaskManager
extends ManagedObject

The managed object class corresponding to the one defined in VI SDK API reference.

Author:
Steve JIN (sjin@vmware.com)

Constructor Summary
ScheduledTaskManager(ServerConnection serverConnection, ManagedObjectReference mor)
           
 
Method Summary
 ScheduledTask createObjectScheduledTask(ManagedObject obj, ScheduledTaskSpec spec)
           
 ScheduledTask createScheduledTask(ManagedEntity entity, ScheduledTaskSpec spec)
           
 ScheduledTaskDescription getDescriptioin()
           
 ScheduledTask[] getScheduledTasks()
           
 ScheduledTask[] retrieveEntityScheduledTask(ManagedEntity entity)
           
 ScheduledTask[] retrieveObjectScheduledTask(ManagedObject obj)
           
 
Methods inherited from class com.vmware.vim25.mo.ManagedObject
convertMors, getCurrentProperty, getDatastores, getFilter, getHosts, getManagedObject, getManagedObjects, getManagedObjects, getMOR, getNetworks, getPropertiesByPaths, getPropertyByPath, getResourcePools, getScheduledTasks, getServerConnection, getTasks, getViews, getVimService, getVms, retrieveObjectProperties, setMOR, setServerConnection, toString, waitForValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScheduledTaskManager

public ScheduledTaskManager(ServerConnection serverConnection,
                            ManagedObjectReference mor)
Method Detail

getDescriptioin

public ScheduledTaskDescription getDescriptioin()

getScheduledTasks

public ScheduledTask[] getScheduledTasks()

createScheduledTask

public ScheduledTask createScheduledTask(ManagedEntity entity,
                                         ScheduledTaskSpec spec)
                                  throws InvalidName,
                                         DuplicateName,
                                         RuntimeFault,
                                         RemoteException
Throws:
InvalidName
DuplicateName
RuntimeFault
RemoteException

createObjectScheduledTask

public ScheduledTask createObjectScheduledTask(ManagedObject obj,
                                               ScheduledTaskSpec spec)
                                        throws InvalidName,
                                               DuplicateName,
                                               RuntimeFault,
                                               RemoteException
Throws:
InvalidName
DuplicateName
RuntimeFault
RemoteException
Since:
SDK4.0

retrieveEntityScheduledTask

public ScheduledTask[] retrieveEntityScheduledTask(ManagedEntity entity)
                                            throws RuntimeFault,
                                                   RemoteException
Throws:
RuntimeFault
RemoteException

retrieveObjectScheduledTask

public ScheduledTask[] retrieveObjectScheduledTask(ManagedObject obj)
                                            throws RuntimeFault,
                                                   RemoteException
Throws:
RuntimeFault
RemoteException
Since:
SDK4.0


Copyright © 2011-2012. All Rights Reserved.