public class EbXMLFactory30 extends Object implements EbXMLFactory
Modifier and Type | Field and Description |
---|---|
static ObjectFactory |
LCM_FACTORY
The factory to create objects of the lcm namespace.
|
static ObjectFactory |
QUERY_FACTORY
The factory to create objects of the query namespace.
|
static ObjectFactory |
RIM_FACTORY
The factory to create objects of the rim namespace.
|
static ObjectFactory |
RS_FACTORY
The factory to create objects of the rs namespace.
|
Constructor and Description |
---|
EbXMLFactory30() |
public static final ObjectFactory QUERY_FACTORY
public static final ObjectFactory RIM_FACTORY
public static final ObjectFactory RS_FACTORY
public static final ObjectFactory LCM_FACTORY
public EbXMLClassification createClassification(EbXMLObjectLibrary objectLibrary)
EbXMLFactory
createClassification
in interface EbXMLFactory
objectLibrary
- the object library to use.public EbXMLExtrinsicObject createExtrinsic(String id, EbXMLObjectLibrary objectLibrary)
EbXMLFactory
createExtrinsic
in interface EbXMLFactory
id
- the id of the object within the object library.objectLibrary
- the object library to use.public EbXMLRegistryPackage createRegistryPackage(String id, EbXMLObjectLibrary objectLibrary)
EbXMLFactory
createRegistryPackage
in interface EbXMLFactory
id
- the id of the object within the object library.objectLibrary
- the object library to use.public EbXMLAssociation createAssociation(String id, EbXMLObjectLibrary objectLibrary)
EbXMLFactory
createAssociation
in interface EbXMLFactory
id
- the id of the object within the object library.objectLibrary
- the object library to use.public EbXMLSubmitObjectsRequest createSubmitObjectsRequest()
EbXMLFactory
createSubmitObjectsRequest
in interface EbXMLFactory
public EbXMLProvideAndRegisterDocumentSetRequest createProvideAndRegisterDocumentSetRequest(EbXMLObjectLibrary objectLibrary)
EbXMLFactory
createProvideAndRegisterDocumentSetRequest
in interface EbXMLFactory
objectLibrary
- the object library to use.public EbXMLNonconstructiveDocumentSetRequest createRetrieveDocumentSetRequest()
EbXMLFactory
createRetrieveDocumentSetRequest
in interface EbXMLFactory
public EbXMLNonconstructiveDocumentSetRequest createRemoveDocumentsRequest()
EbXMLFactory
createRemoveDocumentsRequest
in interface EbXMLFactory
public EbXMLRetrieveImagingDocumentSetRequest createRetrieveImagingDocumentSetRequest()
EbXMLFactory
createRetrieveImagingDocumentSetRequest
in interface EbXMLFactory
public EbXMLObjectLibrary createObjectLibrary()
createObjectLibrary
in interface EbXMLFactory
public EbXMLRegistryResponse createRegistryResponse()
EbXMLFactory
createRegistryResponse
in interface EbXMLFactory
public EbXMLRetrieveDocumentSetResponse createRetrieveDocumentSetResponse()
EbXMLFactory
createRetrieveDocumentSetResponse
in interface EbXMLFactory
public EbXMLAdhocQueryRequest createAdhocQueryRequest()
EbXMLFactory
createAdhocQueryRequest
in interface EbXMLFactory
public EbXMLQueryResponse createAdhocQueryResponse(EbXMLObjectLibrary objectLibrary, boolean returnsObjectRefs)
EbXMLFactory
createAdhocQueryResponse
in interface EbXMLFactory
objectLibrary
- the object library to use.returnsObjectRefs
- true
if the response is meant to return object references instead
of the real objects.
This parameter should be true
to ensure that an object library
is not included in the query result contains ObjectRefs. Those ObjectRefs
cannot be distinguished from the ObjectRefs of the object library and
therefore the object library would produce unwanted query results.public EbXMLRegistryError createRegistryError()
EbXMLFactory
createRegistryError
in interface EbXMLFactory
public EbXMLRemoveMetadataRequest createRemoveMetadataRequest()
EbXMLFactory
createRemoveMetadataRequest
in interface EbXMLFactory
Copyright © 2018 Open eHealth Foundation. All rights reserved.