org.eclipse.ohf.ihe.xds.metadata.transform
Class ByteArrayProvideAndRegisterDocumentSetTransformer
java.lang.Object
org.eclipse.ohf.ihe.xds.metadata.transform.ByteArrayProvideAndRegisterDocumentSetTransformer
- All Implemented Interfaces:
- ProvideAndRegisterDocumentSetTransformer
public class ByteArrayProvideAndRegisterDocumentSetTransformer
- extends java.lang.Object
- implements ProvideAndRegisterDocumentSetTransformer
Class containing utility methods to transform complete XDS
metadata to a metadata.xsd conformant byte array.
- Author:
- Sarah Knoop
|
Field Summary |
static java.lang.String |
DESCRIPTOR
Descriptor for Transformer |
|
Method Summary |
byte[] |
getMetadataByteArray()
Returns the byte array containing a single instance of
a ProvideAndRegisterDocumentSetType conformant to the metadata.xsd. |
void |
transform(ProvideAndRegisterDocumentSetType docSet)
Renders a byte array containing a single instance of
a ProvideAndRegisterDocumentSetType conformant to the metadata.xsd. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DESCRIPTOR
public static final java.lang.String DESCRIPTOR
- Descriptor for Transformer
- See Also:
- Constant Field Values
ByteArrayProvideAndRegisterDocumentSetTransformer
public ByteArrayProvideAndRegisterDocumentSetTransformer()
getMetadataByteArray
public byte[] getMetadataByteArray()
- Returns the byte array containing a single instance of
a ProvideAndRegisterDocumentSetType conformant to the metadata.xsd. Returns null if the
transformation has not been executed, or had failed.
- Returns:
- the metadataByteArray
transform
public void transform(ProvideAndRegisterDocumentSetType docSet)
throws MetadataTransformationException
- Renders a byte array containing a single instance of
a ProvideAndRegisterDocumentSetType conformant to the metadata.xsd.
- Specified by:
transform in interface ProvideAndRegisterDocumentSetTransformer
- Throws:
MetadataTransformationException- See Also:
ProvideAndRegisterDocumentSetTransformer.transform(org.eclipse.ohf.ihe.xds.metadata.ProvideAndRegisterDocumentSetType)