Uses of Class
com.ptc.windchill.esi.txn.ESITransaction

Packages that use ESITransaction
com.ptc.windchill.esi.evt   
com.ptc.windchill.esi.migrate   
com.ptc.windchill.esi.svc   
com.ptc.windchill.esi.txn   
 

Uses of ESITransaction in com.ptc.windchill.esi.evt
 

Fields in com.ptc.windchill.esi.evt declared as ESITransaction
private  ESITransaction ESIEvent.txn
           
 

Methods in com.ptc.windchill.esi.evt that return ESITransaction
protected  ESITransaction ESIEvent.getTxn()
          Gets the value of the attribute: txn; The ESI transaction that is created when this event is generated.
private  ESITransaction ESIEvent.createTransaction()
           
 

Uses of ESITransaction in com.ptc.windchill.esi.migrate
 

Methods in com.ptc.windchill.esi.migrate with parameters of type ESITransaction
static ReleaseActivity ReleaseActivityFactory.createReleaseActivity(ESITransaction transaction, Persistable persistable, ESITarget target, String description, String message, String releaseClass, String releaseUser, Timestamp releaseDate, ReleaseActivityAction action, boolean successful)
          Creates a ReleaseActivity object from the supplied values.
 

Uses of ESITransaction in com.ptc.windchill.esi.svc
 

Methods in com.ptc.windchill.esi.svc that return ESITransaction
 ESITransaction StandardESIService.getTransaction(String id)
          Return the ESITransaction whose idNumber attribute matches the argument.
 ESITransaction ESIServiceFwd.getTransaction(String id)
          Return the ESITransaction whose idNumber attribute matches the argument.
 ESITransaction ESIService.getTransaction(String id)
          Return the ESITransaction whose idNumber attribute matches the argument.
 

Methods in com.ptc.windchill.esi.svc with parameters of type ESITransaction
private  void StandardESIService.validateDeletion(ESITransaction txn)
           
 

Uses of ESITransaction in com.ptc.windchill.esi.txn
 

Methods in com.ptc.windchill.esi.txn that return ESITransaction
 ESITransaction TransactionMessage.getTransaction()
          Gets the object for the association that plays role: TRANSACTION_ROLE.
 ESITransaction ESITransactionUtility.createTransaction(Persistable object)
          Creates a new ESITransaction that is associated to the argument.
 ESITransaction ESITransactionUtility.createTransaction(Persistable object, String userName)
          Creates a new ESITransaction that is associated to the argument.
 ESITransaction ESITransactionUtility.getTransaction(String number)
          Return the ESITransaction object whose number matches the method argument.
 ESITransaction ESITransactionRelease.getEsiTransaction()
          Gets the object for the association that plays role: ESI_TRANSACTION_ROLE.
 ESITransaction ESITransactionObjectLink.getTransaction()
          Gets the object for the association that plays role: TRANSACTION_ROLE.
 ESITransaction ESITransactionActivity.getESITransaction()
          Gets the object for the association that plays role: ESITRANSACTION_ROLE.
(package private) static ESITransaction ESITransaction.newESITransaction(ESITransactionMessage msg)
          

Supported API: false
(package private) static ESITransaction ESITransaction.newESITransaction()
          

Supported API: false
(package private) static ESITransaction ESITransaction.newESITransaction(String userName, int transactionId)
           
 ESITransaction ESIRelatedTransaction.getRelatedTxn()
          Gets the object for the association that plays role: RELATED_TXN_ROLE.
 ESITransaction ESIRelatedTransaction.getTxn()
          Gets the object for the association that plays role: TXN_ROLE.
 

Methods in com.ptc.windchill.esi.txn with parameters of type ESITransaction
 void TransactionMessage.setTransaction(ESITransaction transaction)
          Sets the object for the association that plays role: TRANSACTION_ROLE.
static TransactionMessage TransactionMessage.newTransactionMessage(ESITransaction transaction, ESITransactionMessage message)
          Default factory for the class.
 void ESITransactionUtility.addTransactionMessage(ESITransaction txn, String text, boolean txnRequired)
          Adds a message to an ESITransaction.
 void ESITransactionUtility.createReleaseActivity(Persistable persistable, String description, ESITransaction transaction, boolean successful, ESITarget target, String message, String timestamp, String action, String cls, String user)
          Create and save a new ReleaseActivity from the arguments

Supported API: true
 Collection ESITransactionUtility.getRelatedTransactions(ESITransaction txn)
          Returns all transactions that are related to the argument of the method.
 void ESITransactionUtility.removePending(ESITransaction txn)
          Deletes all ReleaseActivities that have a status of PENDING and are associated with the argument.
The method does not create a database transaction.
 void ESITransactionUtility.removeTransactionMessage(ESITransaction txn)
          Removes any ESITransactionMessage that is associated with an ESITransaction.
(package private)  void ESITransactionUtility.updateTransaction(ESITransaction txn)
          Save a transaction in the database

Supported API: true
 void ESITransactionUtility.validateDelete(ESITransaction txn)
          Deprecated.  
private  void ESITransactionUtility.postResultTransaction(ESITransaction transaction, String timestamp, boolean isSuccessful, String msg)
           
private  void ESITransactionUtility.postResultSubtransaction(ESITransaction transaction, String objectID, String description, String message, String timestamp, String action, String cls, String user, boolean isSuccessful, String targetSystem)
           
 void ESITransactionUtility.removePending(ESITransaction txn, boolean txnNeeded)
           
private  QueryResult ESITransactionUtility.findAbortedTx(ESITransaction tx)
           
private  void ESITransactionUtility.createReleaseActivity(Persistable persistable, String description, ESITransaction transaction, boolean successful, ESITarget target, String message, String timestamp, String action, String cls, String user, boolean isTransactionRequired, boolean isWarning)
           
 void ESITransactionRelease.setEsiTransaction(ESITransaction esiTransaction)
          Sets the object for the association that plays role: ESI_TRANSACTION_ROLE.
static ESITransactionRelease ESITransactionRelease.newESITransactionRelease(ESITransaction esiTransaction, ReleaseActivity release)
          Default factory for the class.
protected  void ESITransactionObjectLink.setTransaction(ESITransaction transaction)
          Sets the object for the association that plays role: TRANSACTION_ROLE.
static ESITransactionObjectLink ESITransactionObjectLink.newESITransactionObjectLink(ESITransaction transaction, Releasable primaryBusinessObject)
          Default factory for the class.
 void ESITransactionActivity.setESITransaction(ESITransaction ESITransaction)
          Sets the object for the association that plays role: ESITRANSACTION_ROLE.
static ESITransactionActivity ESITransactionActivity.newESITransactionActivity(ESITransaction ESITransaction, ReleaseActivity activity)
          Default factory for the class.
protected  boolean ESITransaction.readVersion(ESITransaction thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
 void ESIRelatedTransaction.setRelatedTxn(ESITransaction relatedTxn)
          Sets the object for the association that plays role: RELATED_TXN_ROLE.
protected  void ESIRelatedTransaction.setTxn(ESITransaction txn)
          Sets the object for the association that plays role: TXN_ROLE.
static ESIRelatedTransaction ESIRelatedTransaction.newESIRelatedTransaction(ESITransaction relatedTxn, ESITransaction txn)
          Default factory for the class.