public final class ResourceObjectReferenceAdapterInitializer
extends java.lang.Object
implements java.lang.AutoCloseable
Constructor and Description |
---|
ResourceObjectReferenceAdapterInitializer(DataServiceExtensionRegistry dataServiceExtensionRegistry,
java.lang.Class<?> referenceType,
java.lang.String uidPrefix,
ResourceObjectReferenceAdapter objectReferenceAdapter)
Register the objectReferenceAdapter so that it handles all URIs starting
with the uidPrefix, serializing them into referenceType objects.
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
public ResourceObjectReferenceAdapterInitializer(DataServiceExtensionRegistry dataServiceExtensionRegistry, java.lang.Class<?> referenceType, java.lang.String uidPrefix, ResourceObjectReferenceAdapter objectReferenceAdapter)
dataServiceExtensionRegistry
- Registry of data service extensions.referenceType
- The Object type to be used to serialize URIs of the given
prefix.uidPrefix
- The uidPrefix used by URIs that can be serialized by
objectReferenceAdapter
.objectReferenceAdapter
- A custom ResourceObjectReferenceAdapter designed to handle URIs
starting with the uidPrefix.java.lang.IllegalArgumentException
- if any parameters are null.Copyright @ 2013-2018 VMware, Inc. All rights reserved.