com.ptc.windchill.esi.migrate
Class ReleaseActivityFactory

java.lang.Object
  extended bycom.ptc.windchill.esi.migrate.ReleaseActivityFactory

public class ReleaseActivityFactory
extends Object

Utility class for creating ReleaseActivity instances during the process of ESI Migration.


Field Summary
protected static boolean isSuccessLoggingSuppressed
           
protected static Class RELEASE_ACTIVITY_CLASS
           
 
Constructor Summary
ReleaseActivityFactory()
           
 
Method Summary
static ReleaseActivity 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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RELEASE_ACTIVITY_CLASS

protected static Class RELEASE_ACTIVITY_CLASS

isSuccessLoggingSuppressed

protected static boolean isSuccessLoggingSuppressed
Constructor Detail

ReleaseActivityFactory

public ReleaseActivityFactory()
Method Detail

createReleaseActivity

public static ReleaseActivity createReleaseActivity(ESITransaction transaction,
                                                    Persistable persistable,
                                                    ESITarget target,
                                                    String description,
                                                    String message,
                                                    String releaseClass,
                                                    String releaseUser,
                                                    Timestamp releaseDate,
                                                    ReleaseActivityAction action,
                                                    boolean successful)
                                             throws WTException
Creates a ReleaseActivity object from the supplied values.

Returns:
the newly created object
Throws:
WTException