com.vmware.vise.search
Class ObjectModelProviderInitializer
java.lang.Object
com.vmware.vise.search.ObjectModelProviderInitializer
- All Implemented Interfaces:
- com.vmware.vise.util.AutoCloseable
public final class ObjectModelProviderInitializer
- extends Object
- implements com.vmware.vise.util.AutoCloseable
Registers an ObjectModelProvider that will be used to resolve hierarchical
relationships between objects within an objectNamespace.
Method Summary |
void |
close()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectModelProviderInitializer
public ObjectModelProviderInitializer(SearchServiceExtensionRegistry searchRegistry,
String objectNamespace,
ObjectModelProvider objectModelProvider)
- Create a new instance.
- Parameters:
searchRegistry
- The search data adapter's extension registry.objectNamespace
- The object namespace preceeding the types that you have published to inventory
service.objectModelProvider
- Provides information about object hierarchies for object types within a
namespace.
- Throws:
IllegalArgumentException
- if any parameters are null.
close
public void close()
- Specified by:
close
in interface com.vmware.vise.util.AutoCloseable
Copyright @ 2012 VMware, Inc. All rights reserved.