public class TccParticipant
extends java.lang.Object
| Constructor and Description |
|---|
TccParticipant()
Initialize TCC participant
|
TccParticipant(java.lang.String uri)
Initialize TCC participant with resource URI
|
TccParticipant(java.lang.String uri, long timeLimitInMilliSeconds)
Initialize TCC participant with resource URI and time limit
|
| Modifier and Type | Method and Description |
|---|---|
TccParticipantStatus |
getStatus()
Get TCC participant status
|
long |
getTimeLimit()
Get the absolute time limit in milliseconds passed from Jan 1st 1970 UTC for the current TCC transaction
|
java.lang.String |
getUri()
Get participant resource URI
|
void |
setStatus(TccParticipantStatus status)
Set TCC participant status
|
void |
setTimeLimit(long timeLimit)
Set TCC transaction time limit in milliseconds
|
void |
setUri(java.lang.String uri)
Set participant resource URI
|
java.lang.String |
toString() |
public TccParticipant()
public TccParticipant(java.lang.String uri)
uri - rest API of the participant that receives PUT HTTP request for confirm or DELETE HTTP request for cancelpublic TccParticipant(java.lang.String uri,
long timeLimitInMilliSeconds)
uri - resource URItimeLimitInMilliSeconds - time limit in millisecondspublic java.lang.String getUri()
public void setUri(java.lang.String uri)
uri - resource URIpublic long getTimeLimit()
public void setTimeLimit(long timeLimit)
timeLimit - TCC transaction time limit in millisecondspublic TccParticipantStatus getStatus()
public void setStatus(TccParticipantStatus status)
status - TCC participant statuspublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2022, Oracle and/or its affiliates.