com.ptc.windchill.esi.svc
Class ESIServiceEvent

java.lang.Object
  extended bywt.events.KeyedEvent
      extended bycom.ptc.windchill.esi.svc.ESIServiceEvent
All Implemented Interfaces:
Serializable

public class ESIServiceEvent
extends KeyedEvent
implements Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private static String CLASSNAME
           
private  ESIService esiService
           
static String POST_RELEASE
          The event used to notify listeners that a object has been released.
static String PRE_RELEASE
          The event used to notify listeners that a object is about to be released.
private static String RESOURCE
           
 
Fields inherited from class wt.events.KeyedEvent
 
Constructor Summary
ESIServiceEvent(ESIService esiService, String eventType, Persistable target)
          Used to represent events occuring within the ESIService.
ESIServiceEvent(String eventType, Object target)
          

Supported API: false
ESIServiceEvent(String eventType, WTCollection targets)
          

Supported API: false
 
Method Summary
static String generateEventKey(String eventType)
          

Supported API: false
 Persistable getTarget()
          

Supported API: false
 WTCollection getTargets()
          Return a WTCollection of target objects.
 
Methods inherited from class wt.events.KeyedEvent
generateEventKey, generateEventKey, getConceptualClassname, getEventKey, getEventTarget, getEventType, toMultiObjectEvent, toSingleObjectEvents, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

PRE_RELEASE

public static final String PRE_RELEASE
The event used to notify listeners that a object is about to be released.

Supported API: false

See Also:
Constant Field Values

POST_RELEASE

public static final String POST_RELEASE
The event used to notify listeners that a object has been released. It is not used for ESI 7.0

Supported API: false

See Also:
Constant Field Values

esiService

private ESIService esiService
Constructor Detail

ESIServiceEvent

public ESIServiceEvent(ESIService esiService,
                       String eventType,
                       Persistable target)
Used to represent events occuring within the ESIService.

Supported API: false

Parameters:
esiService -
eventType -
target -

ESIServiceEvent

public ESIServiceEvent(String eventType,
                       WTCollection targets)


Supported API: false

Parameters:
eventType -
targets -

ESIServiceEvent

public ESIServiceEvent(String eventType,
                       Object target)


Supported API: false

Parameters:
eventType -
target -
Method Detail

getTarget

public Persistable getTarget()


Supported API: false

Returns:
Persistable

generateEventKey

public static String generateEventKey(String eventType)


Supported API: false

Parameters:
eventType -
Returns:
String

getTargets

public WTCollection getTargets()
Return a WTCollection of target objects.

Supported API: false

Returns:
WTCollection