|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nhind.xdr.DocumentRepositoryAbstract
public abstract class DocumentRepositoryAbstract
Base class for handling incoming XDR requests.
| Field Summary | |
|---|---|
protected String |
action
|
protected WebServiceContext |
context
|
protected String |
directFrom
|
protected String |
directTo
|
protected String |
endpoint
|
protected String |
messageId
|
protected String |
relatesTo
|
protected String |
to
|
| Constructor Summary | |
|---|---|
DocumentRepositoryAbstract()
|
|
| Method Summary | |
|---|---|
abstract oasis.names.tc.ebxml_regrep.xsd.rs._3.RegistryResponseType |
documentRepositoryProvideAndRegisterDocumentSetB(ihe.iti.xds_b._2007.ProvideAndRegisterDocumentSetRequestType body)
Handle an incoming XDR request with a ProvideAndRegisterDocumentSetRequestType object. |
abstract ihe.iti.xds_b._2007.RetrieveDocumentSetResponseType |
documentRepositoryRetrieveDocumentSet(ihe.iti.xds_b._2007.RetrieveDocumentSetRequestType body)
Handle an incoming XDR request with a RetrieveDocumentSetRequestType object |
protected void |
getHeaderData()
Extract header values from a ThreadData object. |
protected oasis.names.tc.ebxml_regrep.xsd.rs._3.RegistryResponseType |
getRepositoryProvideResponse(String messageId)
Create a RegistryResponseType object. |
protected oasis.names.tc.ebxml_regrep.xsd.rs._3.RegistryResponseType |
provideAndRegisterDocumentSet(ihe.iti.xds_b._2007.ProvideAndRegisterDocumentSetRequestType prdst)
Handle an incoming ProvideAndRegisterDocumentSetRequestType object and transform to XDM or relay to another XDR endponit. |
void |
setAuditMessageGenerator(AuditMessageGenerator auditMessageGenerator)
Set the value of auditMessageGenerator. |
void |
setConfig(XdConfig config)
|
protected void |
setHeaderData()
Build a ThreadData object with header information. |
void |
setMailClient(MailClient mailClient)
Set the value of mailClient. |
void |
setResolver(org.nhindirect.xd.routing.RoutingResolver resolver)
Set the value of resolver. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected WebServiceContext context
protected String endpoint
protected String messageId
protected String relatesTo
protected String action
protected String to
protected String directTo
protected String directFrom
| Constructor Detail |
|---|
public DocumentRepositoryAbstract()
| Method Detail |
|---|
public abstract oasis.names.tc.ebxml_regrep.xsd.rs._3.RegistryResponseType documentRepositoryProvideAndRegisterDocumentSetB(ihe.iti.xds_b._2007.ProvideAndRegisterDocumentSetRequestType body)
body - The ProvideAndRegisterDocumentSetRequestType object
representing an XDR message
public abstract ihe.iti.xds_b._2007.RetrieveDocumentSetResponseType documentRepositoryRetrieveDocumentSet(ihe.iti.xds_b._2007.RetrieveDocumentSetRequestType body)
body - The RetrieveDocumentSetRequestType object representing an XDR
message
protected oasis.names.tc.ebxml_regrep.xsd.rs._3.RegistryResponseType provideAndRegisterDocumentSet(ihe.iti.xds_b._2007.ProvideAndRegisterDocumentSetRequestType prdst)
throws Exception
prdst - The incoming ProvideAndRegisterDocumentSetRequestType object
Exception
protected oasis.names.tc.ebxml_regrep.xsd.rs._3.RegistryResponseType getRepositoryProvideResponse(String messageId)
throws Exception
messageId - The message ID
Exceptionpublic void setMailClient(MailClient mailClient)
mailClient - the value of mailClient.public void setConfig(XdConfig config)
public void setAuditMessageGenerator(AuditMessageGenerator auditMessageGenerator)
auditMessageGenerator - the value of auditMessageGenerator.public void setResolver(org.nhindirect.xd.routing.RoutingResolver resolver)
resolver - the value of resolver.protected void getHeaderData()
protected void setHeaderData()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||