com.vmware.vim25.mo
Class ProfileComplianceManager

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

public class ProfileComplianceManager
extends ManagedObject

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

Since:
4.0
Author:
Steve JIN (sjin@vmware.com)

Constructor Summary
ProfileComplianceManager(ServerConnection sc, ManagedObjectReference mor)
           
 
Method Summary
 Task checkCompliance_Task(Profile[] profile, ManagedEntity[] entity)
           
 void clearComplianceStatus(Profile[] profile, ManagedEntity[] entity)
           
 ComplianceResult[] queryComplianceStatus(Profile[] profile, ManagedEntity[] entity)
           
 ProfileExpressionMetadata[] queryExpressionMetadata(String[] expressionName)
           
 ProfileExpressionMetadata[] queryExpressionMetadata(String[] expressionName, Profile profile)
           
 
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

ProfileComplianceManager

public ProfileComplianceManager(ServerConnection sc,
                                ManagedObjectReference mor)
Method Detail

checkCompliance_Task

public Task checkCompliance_Task(Profile[] profile,
                                 ManagedEntity[] entity)
                          throws RuntimeFault,
                                 RemoteException
Throws:
RuntimeFault
RemoteException

clearComplianceStatus

public void clearComplianceStatus(Profile[] profile,
                                  ManagedEntity[] entity)
                           throws RuntimeFault,
                                  RemoteException
Throws:
RuntimeFault
RemoteException

queryComplianceStatus

public ComplianceResult[] queryComplianceStatus(Profile[] profile,
                                                ManagedEntity[] entity)
                                         throws RuntimeFault,
                                                RemoteException
Throws:
RuntimeFault
RemoteException

queryExpressionMetadata

public ProfileExpressionMetadata[] queryExpressionMetadata(String[] expressionName)
                                                    throws RuntimeFault,
                                                           RemoteException
Throws:
RuntimeFault
RemoteException

queryExpressionMetadata

public ProfileExpressionMetadata[] queryExpressionMetadata(String[] expressionName,
                                                           Profile profile)
                                                    throws RuntimeFault,
                                                           RemoteException
Throws:
RuntimeFault
RemoteException


Copyright © 2011-2012. All Rights Reserved.