public class UDDICustodyTransferImpl extends AuthenticatedService implements org.uddi.v3_service.UDDICustodyTransferPortType
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_TRANSFEREXPIRATION_DAYS |
static String |
TRANSFER_TOKEN_PREFIX |
AUTHTOKEN_ACTIVE, AUTHTOKEN_RETIRED, baseUrl, baseUrlSSL, ctx, UTF8| Constructor and Description |
|---|
UDDICustodyTransferImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
discardTransferToken(org.uddi.custody_v3.DiscardTransferToken body) |
protected List<org.uddi.repl_v3.ChangeRecord> |
executeTransfer(org.uddi.custody_v3.TransferEntities body,
javax.persistence.EntityManager em,
String transferToPublisher,
String transferToNode)
used to factor out the actual execution of custody transfer, used by
both this service and the replication service.
|
void |
getTransferToken(String authInfo,
org.uddi.custody_v3.KeyBag keyBag,
Holder<String> nodeID,
Holder<XMLGregorianCalendar> expirationTime,
Holder<byte[]> opaqueToken) |
void |
transferEntities(org.uddi.custody_v3.TransferEntities body) |
getEntityPublisher, getNode, getRequestorsIPAddress, setContextpublic static final String TRANSFER_TOKEN_PREFIX
public static final int DEFAULT_TRANSFEREXPIRATION_DAYS
public void discardTransferToken(org.uddi.custody_v3.DiscardTransferToken body)
throws org.uddi.v3_service.DispositionReportFaultMessage
discardTransferToken in interface org.uddi.v3_service.UDDICustodyTransferPortTypeorg.uddi.v3_service.DispositionReportFaultMessagepublic void getTransferToken(String authInfo, org.uddi.custody_v3.KeyBag keyBag, Holder<String> nodeID, Holder<XMLGregorianCalendar> expirationTime, Holder<byte[]> opaqueToken) throws org.uddi.v3_service.DispositionReportFaultMessage
getTransferToken in interface org.uddi.v3_service.UDDICustodyTransferPortTypeorg.uddi.v3_service.DispositionReportFaultMessagepublic void transferEntities(org.uddi.custody_v3.TransferEntities body)
throws org.uddi.v3_service.DispositionReportFaultMessage
transferEntities in interface org.uddi.v3_service.UDDICustodyTransferPortTypeorg.uddi.v3_service.DispositionReportFaultMessageprotected List<org.uddi.repl_v3.ChangeRecord> executeTransfer(org.uddi.custody_v3.TransferEntities body, javax.persistence.EntityManager em, String transferToPublisher, String transferToNode) throws org.uddi.v3_service.DispositionReportFaultMessage
body - em - transferToPublisher - transferToNode - org.uddi.v3_service.DispositionReportFaultMessageCopyright © 2004–2021 The Apache Software Foundation. All rights reserved.