Uses of Class
com.ptc.windchill.esi.utl.ESIException

Packages that use ESIException
com.ptc.windchill.esi.bom   
com.ptc.windchill.esi.ecn   
com.ptc.windchill.esi.evt   
com.ptc.windchill.esi.map   
com.ptc.windchill.esi.rnd   
com.ptc.windchill.esi.svc   
com.ptc.windchill.esi.tgt   
com.ptc.windchill.esi.txn   
com.ptc.windchill.esi.utl   
 

Uses of ESIException in com.ptc.windchill.esi.bom
 

Methods in com.ptc.windchill.esi.bom that throw ESIException
 Collection BOMUtility.getBOMUfids(String baseUFID, int depth)
          Returns a list of multilevel BOM UFIDs.
private  void AlternateItemGroup.validate(Persistable roleA, Persistable roleB)
          To ensure WTPartUsageLink object exists on assembly roleA.
private  boolean AlternateItemGroup.hasUsageLink(Persistable roleA, Persistable roleB)
           
 

Uses of ESIException in com.ptc.windchill.esi.ecn
 

Methods in com.ptc.windchill.esi.ecn that throw ESIException
 WTChangeOrder2 ESIStandardECNFactory.createChangeOrder(Changeable2 item)
          Creates change request, change order, change activity, and associates the argument to the change activity. Obtains an instance of WTChangeRequest2 from an instance of ESIChangeRequestFactory. Obtains an instance of WTChangeOrder2 from an instance of ESIChangeOrderFactory. Obtains an instance of WTChangeActivity2 from an instance of ESIChangeActivityFactory. Invokes associateChangeableToChangeActivity()

Supported API: true
 WTChangeOrder2 ESIECNFactory.createChangeOrder(Changeable2 item)
          Wrap the given changeable in a change order.
 WTChangeRequest2 ESIChangeRequestFactory.create()
          Create and persist a new change request.
 WTChangeOrder2 ESIChangeOrderFactory.create(WTChangeRequest2 changeRequest)
          Create and persist a new change order associated with the argument.
 WTChangeOrder2 ESIChangeOrderFactory.create(WTChangeRequest2 changeRequest, WTContainerRef wcRef)
          Create and persist a new change order associated with the argument.
 WTChangeActivity2 ESIChangeActivityFactory.create(WTChangeOrder2 changeOrder)
          Create and persist a new change activity associated with the argument.
 

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

Subclasses of ESIException in com.ptc.windchill.esi.evt
 class ESIEventException
          Carries information about exceptions that occur with ESI event-related classes.
 

Uses of ESIException in com.ptc.windchill.esi.map
 

Subclasses of ESIException in com.ptc.windchill.esi.map
 class ESIMapException
          Thrown when a serious error occurs in map processing.
 

Uses of ESIException in com.ptc.windchill.esi.rnd
 

Subclasses of ESIException in com.ptc.windchill.esi.rnd
 class ESIRendererException
          Subclass of ESIException (and therefore of WTException) which allows clients to determine that the exception was thrown by an ESIRenderer.
 

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

Methods in com.ptc.windchill.esi.svc that throw ESIException
 void StandardESIService.dispatchVetoableEvent(String eventType, Persistable obj)
          Dispatches a ESIServiceEvent that includes a target object.
 Collection StandardESIService.findESITargets(Persistable anObject)
          Returns a collection of ESITargets for the given object.
 boolean StandardESIService.isWfLaunched(LifeCycleManaged anObject)
          Check whether there is a workflow process with the status of OPEN_RUNNING for the given object.
 boolean StandardESIService.isInRelease(Persistable obj)
          Returns true if the given releasable object or any releasable iteration for the given master has been published to ERP .
 void StandardESIService.release(Persistable obj)
          Release a business object to ERP.
 void StandardESIService.release(Persistable obj, String userName, Locale locale)
          Release a business object to ERP.
private  boolean StandardESIService.isLaunchable(LifeCycleManaged anObject, LifeCycleState state)
          Always call this method before calling launchWfProcess
 Collection ESIServiceFwd.findESITargets(Persistable anObject)
          Returns a collection of ESITargets for the given object.
 boolean ESIServiceFwd.isWfLaunched(LifeCycleManaged anObject)
          Check whether there is a workflow process with the status of OPEN_RUNNING for the given object.
 boolean ESIServiceFwd.isInRelease(Persistable obj)
          Returns true if the given releasable object or any releasable iteration for the given master has been published to ERP .
 void ESIServiceFwd.release(Persistable obj)
          Release a business object to ERP.
 void ESIServiceFwd.release(Persistable obj, String userName, Locale locale)
          Release a business object to ERP.
 Collection ESIService.findESITargets(Persistable anObject)
          Returns a collection of ESITargets for the given object.
 boolean ESIService.isWfLaunched(LifeCycleManaged anObject)
          Check whether there is a workflow process with the status of OPEN_RUNNING for the given object.
 boolean ESIService.isInRelease(Persistable obj)
          Returns true if the given releasable object or any releasable iteration for the given master has been published to ERP .
 void ESIService.release(Persistable obj)
          Release a business object to ERP.
 void ESIService.release(Persistable obj, String userName, Locale locale)
          Release a business object to ERP.
static boolean ESIHelper.isTxActive(Persistable obj)
          Returns true if a transaction is active for the supplied object.
 

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

Methods in com.ptc.windchill.esi.tgt that throw ESIException
 ESITarget ESITargetUtility.createTarget(String name, String description, String system, WTContainerRef containerRef)
          Creates and persists an ESITarget based upon the following container hierarchy via looking up.
 

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

Methods in com.ptc.windchill.esi.txn that throw ESIException
 QueryResult ESITransactionUtility.findTransactions(Persistable obj)
          Returns all ESITransactions for the given object.
 QueryResult ESITransactionUtility.findTransactions(Persistable obj, String status)
          Returns ESITransactions for the given object and status.
 boolean ESITransactionUtility.hasReleased(Persistable obj, ESITarget target)
          Check if the object has been released successfully for the given target.
 boolean ESITransactionUtility.hasTxFailed(Persistable obj)
          Returns true if find a related transaction failed for a given object, otherwise return false.
 boolean ESITransactionUtility.hasTxSucceed(Persistable obj)
          Returns true if find a transaction is SUCCEED for the given object, otherwise returns false.
 boolean ESITransactionUtility.isInRelease(Persistable obj)
          This is to check if the releasable object is in ESI release .
 boolean ESITransactionUtility.isTxPending(Persistable obj)
          Returns true if ESI transaction for the given object is in pending status, otherwise return false.
 boolean ESITransactionUtility.isTxProcessing(Persistable obj)
          Returns true if the ESI transaction is in processing for the given object, otherwise return false.
 boolean ESITransactionUtility.hasReleased(Persistable obj)
          Check if the given object has been released successfully.
private  boolean ESITransactionUtility.checkTx(Persistable obj, String status)
           
private  QueryResult ESITransactionUtility.findAbortedTx(ESITransaction tx)
           
private  boolean ESITransactionUtility.isIterationInRelease(Master master)
           
private  boolean ESITransactionUtility.isObjInRelease(Persistable obj)
           
 

Uses of ESIException in com.ptc.windchill.esi.utl
 

Subclasses of ESIException in com.ptc.windchill.esi.utl
 class MissingParameterException
          Thrown by TaskHelper checkParameter methods.