com.vmware.vim25.mo
Class FileManager

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

public class FileManager
extends ManagedObject

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

Author:
Steve JIN (sjin@vmware.com)

Constructor Summary
FileManager(ServerConnection serverConnection, ManagedObjectReference mor)
           
 
Method Summary
 void changeOwner(String name, Datacenter datacenter, String owner)
           
 Task copyDatastoreFile_Task(String sourceName, Datacenter sourceDatacenter, String destinationName, Datacenter destinationDatacenter, boolean force)
           
 Task deleteDatastoreFile_Task(String name, Datacenter datacenter)
           
 void makeDirectory(String name, Datacenter datacenter, boolean createParentDirectories)
           
 Task moveDatastoreFile_Task(String sourceName, Datacenter sourceDatacenter, String destinationName, Datacenter destinationDatacenter, boolean force)
           
 
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

FileManager

public FileManager(ServerConnection serverConnection,
                   ManagedObjectReference mor)
Method Detail

changeOwner

public void changeOwner(String name,
                        Datacenter datacenter,
                        String owner)
                 throws InvalidDatastore,
                        FileFault,
                        UserNotFound,
                        RuntimeFault,
                        RemoteException
Throws:
InvalidDatastore
FileFault
UserNotFound
RuntimeFault
RemoteException
Since:
4.0

copyDatastoreFile_Task

public Task copyDatastoreFile_Task(String sourceName,
                                   Datacenter sourceDatacenter,
                                   String destinationName,
                                   Datacenter destinationDatacenter,
                                   boolean force)
                            throws FileFault,
                                   InvalidDatastore,
                                   RuntimeFault,
                                   RemoteException
Throws:
FileFault
InvalidDatastore
RuntimeFault
RemoteException

deleteDatastoreFile_Task

public Task deleteDatastoreFile_Task(String name,
                                     Datacenter datacenter)
                              throws FileFault,
                                     InvalidDatastore,
                                     RuntimeFault,
                                     RemoteException
Throws:
FileFault
InvalidDatastore
RuntimeFault
RemoteException

makeDirectory

public void makeDirectory(String name,
                          Datacenter datacenter,
                          boolean createParentDirectories)
                   throws FileFault,
                          InvalidDatastore,
                          RuntimeFault,
                          RemoteException
Throws:
FileFault
InvalidDatastore
RuntimeFault
RemoteException

moveDatastoreFile_Task

public Task moveDatastoreFile_Task(String sourceName,
                                   Datacenter sourceDatacenter,
                                   String destinationName,
                                   Datacenter destinationDatacenter,
                                   boolean force)
                            throws FileFault,
                                   InvalidDatastore,
                                   RuntimeFault,
                                   RemoteException
Throws:
FileFault
InvalidDatastore
RuntimeFault
RemoteException


Copyright © 2011-2012. All Rights Reserved.