public class ServiceSyncApiInterface
extends com.vmware.vapi.internal.bindings.ApiInterfaceSkeleton
com.vmware.vapi.bindings.ApiInterfaceSkeleton
which
adapts API service implementation (class that implements
the generated ServiceSyncProvider
interface).
This adapter expects synchronous API service implementation.
Constructor and Description |
---|
ServiceSyncApiInterface()
Constructor.
|
ServiceSyncApiInterface(Class<? extends ServiceSyncProvider> implClass)
Constructor.
|
ServiceSyncApiInterface(ServiceSyncProvider impl)
Constructor.
|
getDefinition, getIdentifier, getMethodDefinition, invoke
public ServiceSyncApiInterface()
ServiceSyncApiInterface
instance with
default API service implementation.
The default service implementation is assumed to be
instance of the com.vmware.vapi.std.introspection.impl.ServiceImpl
class. This
class will be loaded and instantiated.
public ServiceSyncApiInterface(Class<? extends ServiceSyncProvider> implClass)
ServiceSyncApiInterface
instance
for specified class
of the API service implementation. The
specified class will be instantiated.implClass
- The Class
implementing ServiceSyncProvider
API service. If null
default implementation will be
used as in ServiceSyncApiInterface()
.public ServiceSyncApiInterface(ServiceSyncProvider impl)
ServiceSyncApiInterface
instance
for specified instance of the API service implementation.impl
- The implementation of ServiceSyncProvider
API service. Must not be null
.Copyright © 2015. All Rights Reserved.