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, setContext
public 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.UDDICustodyTransferPortType
org.uddi.v3_service.DispositionReportFaultMessage
public 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.UDDICustodyTransferPortType
org.uddi.v3_service.DispositionReportFaultMessage
public void transferEntities(org.uddi.custody_v3.TransferEntities body) throws org.uddi.v3_service.DispositionReportFaultMessage
transferEntities
in interface org.uddi.v3_service.UDDICustodyTransferPortType
org.uddi.v3_service.DispositionReportFaultMessage
protected 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.DispositionReportFaultMessage
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.