Search

Interface com.vmware.vmo.plugin.vi4.model.IVimObjectFactory

Extends java.lang.Object

This class is not in the plugin metadata. Using it may work, and could depend on the vRO appliance setup.

Attributes

None

Methods

Name Returns
addVimNotificationHandler(com.vmware.vmo.plugin.vi4.IVimNotificationHandler ) void
checkForUpdates() void
convertToManagedObject(Object ) Object
convertToManagedObject(Object , boolean ) Object
createFilter(VcPropertyCollector , VcPropertyFilterSpec , boolean ) VcManagedObjectReference
currentTime() java.util.Calendar
destroyPropertyFilter(VcManagedObjectReference ) void
executeQuery(String ) java.io.InputStream
fetchVimObjectForId(String , String , java.util.Properties ) com.vmware.vmo.plugin.vi4.model.VimManagedObject
fetchVimObjectsForType(String , String[] ) Object[]
getExtensionKey() String
getFiltersManager() com.vmware.vmo.plugin.vi4.cache.FiltersManager
getOrCreateVimObject(String , String , java.util.Properties , boolean ) com.vmware.vmo.plugin.vi4.model.VimManagedObject
getOrCreateVimObject(String , VcManagedObjectReference , java.util.Properties , boolean ) com.vmware.vmo.plugin.vi4.model.VimManagedObject
getOrCreateVimObjects(Object[] , String[] , String[] ) Object[]
getPluginCacheManager() com.vmware.vmo.plugin.vi4.cache.PluginCacheManager
getQueryServiceSession() com.vmware.vmo.plugin.vi4.QueryServiceSession
getSoapSessionId() String
getTaskHistoryCollector() VcTaskHistoryCollector
getUpdateLocker() Object
getUpdateTimeout() Number
getUpdateVersion() String
getVcoSessionHash() String
getVimHost() VcSdkConnection
getVimNotificationHandlers() Object[]
goInSynchMode() void
hasVimNotificationHandler(com.vmware.vmo.plugin.vi4.IVimNotificationHandler ) boolean
initializeSession() void
invalidate() void
invokeWebServiceOperation(String , boolean , com.vmware.vmo.plugin.vi4.model.VimManagedObject , Object[] ) Object
isConnected() boolean
isInSynchedMode() boolean
isQsSupported() boolean
login() void
logout() void
removeVimNotificationHandler(com.vmware.vmo.plugin.vi4.IVimNotificationHandler ) void
retrieveProperties(VcPropertyFilterSpec[] ) VcObjectContent[]
retrieveProperties(VcPropertyFilterSpec[] , boolean ) VcObjectContent[]
setUpdateVersion(String ) void
synchCacheForTimePeriod() void

Returned by

Method Returns
com.vmware.vmo.plugin.vi4.model.VimManagedObject.getFactory() com.vmware.vmo.plugin.vi4.model.IVimObjectFactory

Referenced in

Method Returns
com.vmware.vmo.plugin.vi4.cache.FiltersManager.(com.vmware.vmo.plugin.vi4.model.IVimObjectFactory ) void
com.vmware.vmo.plugin.vi4.model.VimContentManagedObject.loadContent(com.vmware.vmo.plugin.vi4.model.IVimObjectFactory , Object[] , String[] , boolean ) VcObjectContent[]
com.vmware.vmo.plugin.vi4.model.VimContentManagedObject.loadContent(com.vmware.vmo.plugin.vi4.model.IVimObjectFactory , VcManagedObjectReference , String[] ) VcObjectContent[]
com.vmware.vmo.plugin.vi4.model.VimContentManagedObject.(com.vmware.vmo.plugin.vi4.model.IVimObjectFactory , VcManagedObjectReference , String ) void
com.vmware.vmo.plugin.vi4.model.VimExtensibleManagedObject.(com.vmware.vmo.plugin.vi4.model.IVimObjectFactory , VcManagedObjectReference , String ) void
com.vmware.vmo.plugin.vi4.model.VimManagedEntity.(com.vmware.vmo.plugin.vi4.model.IVimObjectFactory , VcManagedObjectReference , String ) void
com.vmware.vmo.plugin.vi4.model.VimManagedObject.(com.vmware.vmo.plugin.vi4.model.IVimObjectFactory , VcManagedObjectReference , String ) void