Uses of Interface
wt.esi.Releasable

Packages that use Releasable
com.ptc.windchill.esi.evt   
com.ptc.windchill.esi.tgt   
com.ptc.windchill.esi.txn   
wt.change2 Defines several reference implementations of change objects (including WTChangeRequest2, WTChangeIssue and WTChangeOrder2) that are all managed by ChangeService2, but the service interface is defined at a higher level of interfaces to change objects to allow replacing the reference implementations with customization of the interfaces. 
wt.doc   
wt.epm
 
wt.epm.build   
wt.epm.structure   
wt.federation

The federation service (wt.federation package) provides functionality to create and manage proxy objects of remote systems and perform utility functions supporting the federation system. 

wt.part Defines WTParts and WTPartMasters ( the fundamental enterprise objects used to represent product structures composed of assemblies and components), WTPartUsageLink and WTPartConfigSpec (used to build the structures of parts and select the correct versions of parts from the structures) and the WTPartService to manage these parts. 
 

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

Fields in com.ptc.windchill.esi.evt declared as Releasable
private  Releasable ESIEvent.object
           
 

Methods in com.ptc.windchill.esi.evt that return Releasable
 Releasable ESIEvent.getObject()
          Gets the object for the association that plays role: object.
 

Methods in com.ptc.windchill.esi.evt with parameters of type Releasable
protected  void EventEmitter.invokeTask(Releasable object, String action, WTObject waitingObject, String userName, Locale locale)
          Invoke an Info*Engine task to write the ESI Event into the appropriate JMS queue.Obtains from ESI properties:the name of the taskthe name of the JMS queueJMS queue authentication informationObtains the current user from the Session Manager.Obtains the SOAP message from the SoapRequestRenderer in the renderer attribute.Passes the obtained information to the task as parametersInvokes the task

Supported API: true
 void ESIEvent.setObject(Releasable a_Object)
          Sets the object for the association that plays role: object.
private  void ESIEvent.objectValidate(Releasable a_Object)
           
 

Uses of Releasable in com.ptc.windchill.esi.tgt
 

Methods in com.ptc.windchill.esi.tgt that return Releasable
 Releasable ESITargetAssignmentLink.getReleasableObject()
          Gets the object for the association that plays role: RELEASABLE_OBJECT_ROLE.
 

Methods in com.ptc.windchill.esi.tgt with parameters of type Releasable
protected  void ESITargetAssignmentLink.setReleasableObject(Releasable releasableObject)
          Sets the object for the association that plays role: RELEASABLE_OBJECT_ROLE.
static ESITargetAssignmentLink ESITargetAssignmentLink.newESITargetAssignmentLink(Releasable releasableObject, ESITarget target)
          Default factory for the class.
 

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

Methods in com.ptc.windchill.esi.txn that return Releasable
 Releasable ReleaseActivity.getReleasableObject()
          Gets the object for the association that plays role: RELEASABLE_OBJECT_ROLE.
 Releasable ESITransactionObjectLink.getPrimaryBusinessObject()
          Gets the object for the association that plays role: PRIMARY_BUSINESS_OBJECT_ROLE.
 

Methods in com.ptc.windchill.esi.txn with parameters of type Releasable
 void ReleaseActivity.setReleasableObject(Releasable releasableObject)
          Sets the object for the association that plays role: RELEASABLE_OBJECT_ROLE.
static ReleaseActivity ReleaseActivity.newReleaseActivity(Releasable releasableObject, ESITarget target)
          Default factory for the class.
protected  void ESITransactionObjectLink.setPrimaryBusinessObject(Releasable primaryBusinessObject)
          Sets the object for the association that plays role: PRIMARY_BUSINESS_OBJECT_ROLE.
static ESITransactionObjectLink ESITransactionObjectLink.newESITransactionObjectLink(ESITransaction transaction, Releasable primaryBusinessObject)
          Default factory for the class.
 

Uses of Releasable in wt.change2
 

Classes in wt.change2 that implement Releasable
 class WTChangeOrder2
          A Windchill provided reference implementation of a ChangeOrder2.
 

Uses of Releasable in wt.doc
 

Classes in wt.doc that implement Releasable
 class WTDocument
          The reference implementation of a DocumentVersion.
 

Uses of Releasable in wt.epm
 

Classes in wt.epm that implement Releasable
 class EPMDocument
           Use the newEPMDocument static factory method(s), not the EPMDocument constructor, to construct instances of this class.
 

Uses of Releasable in wt.epm.build
 

Classes in wt.epm.build that implement Releasable
 class EPMBuildHistory
           Use the newEPMBuildHistory static factory method(s), not the EPMBuildHistory constructor, to construct instances of this class.
 

Uses of Releasable in wt.epm.structure
 

Classes in wt.epm.structure that implement Releasable
 class EPMDescribeLink
           Use the newEPMDescribeLink static factory method(s), not the EPMDescribeLink constructor, to construct instances of this class.
 

Uses of Releasable in wt.federation
 

Classes in wt.federation that implement Releasable
 class ProxyDocument
           Use the newProxyDocument static factory method(s), not the ProxyDocument constructor, to construct instances of this class.
 class ProxyPartMaster
           Use the newProxyPartMaster static factory method(s), not the ProxyPartMaster constructor, to construct instances of this class.
 

Uses of Releasable in wt.part
 

Classes in wt.part that implement Releasable
 class PartUsesOccurrence
          This UsesOccurrence has, in addition to its name attribute, positioning information that can be used by visualization to position the CAD drawing within the CAD drawing of its parent.
 class WTPart
          This reference implementation of a PartVersion represents a snapshot of the changeable aspects of a part, is managed by WTPartService and has an associated WTPartMaster which represents the unchanging aspects of this part.
 class WTPartDescribeLink
          Associates a WTPart with a WTDocument that describes the WTPart.
 class WTPartMaster
          This reference implementation of a PartMaster represents the unchanging aspects of a part, is managed by WTPartService and also has one or more associated WTParts which represent the various stages (versions or iterations) of change for the changeable aspects of this part.
 class WTPartReferenceLink
          Associates a WTPart with the WTDocuments it calls out.
 class WTProduct
           Use the newWTProduct static factory method(s), not the WTProduct constructor, to construct instances of this class.
 class WTProductMaster
           Use the newWTProductMaster static factory method(s), not the WTProductMaster constructor, to construct instances of this class.
 class WTSerialNumberedPart
           Use the newWTSerialNumberedPart static factory method(s), not the WTSerialNumberedPart constructor, to construct instances of this class.
 class WTSerialNumberedPartMaster
           Use the newWTSerialNumberedPartMaster static factory method(s), not the WTSerialNumberedPartMaster constructor, to construct instances of this class.