com.ptc.hli.ecad.behaviors
Class CheckinAction.CheckinActionServer

java.lang.Object
  extended bycom.ptc.hli.ecad.behaviors.CheckinAction.CheckinActionServer
All Implemented Interfaces:
RemoteAccess
Enclosing class:
CheckinAction

public static class CheckinAction.CheckinActionServer
extends Object
implements RemoteAccess


Nested Class Summary
private static class CheckinAction.CheckinActionServer.ECADCacheKillerThread
           
 
Field Summary
 
Fields inherited from interface wt.method.RemoteAccess
versionID
 
Constructor Summary
CheckinAction.CheckinActionServer()
           
 
Method Summary
static void appendBlockToFileInCache(String serverFileName, byte[] block)
           
static String createFileInCache(String shortFileName)
           
private static boolean deleteECADCache(File file)
           
static Boolean ecadServerCheckin(byte[] xmlFileData, String zipFileName, Vector objectsToCheckin, EPMAsStoredConfig storedConfig, EPMCheckpoint workspaceBaseline)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckinAction.CheckinActionServer

public CheckinAction.CheckinActionServer()
Method Detail

createFileInCache

public static String createFileInCache(String shortFileName)
                                throws WTException
Throws:
WTException

appendBlockToFileInCache

public static void appendBlockToFileInCache(String serverFileName,
                                            byte[] block)
                                     throws WTException
Throws:
WTException

ecadServerCheckin

public static Boolean ecadServerCheckin(byte[] xmlFileData,
                                        String zipFileName,
                                        Vector objectsToCheckin,
                                        EPMAsStoredConfig storedConfig,
                                        EPMCheckpoint workspaceBaseline)
                                 throws WTException
Throws:
WTException

deleteECADCache

private static boolean deleteECADCache(File file)