wt.clients.vc
Class VersionTaskLogic.Server

java.lang.Object
  extended bywt.clients.vc.VersionTaskLogic.Server
All Implemented Interfaces:
RemoteAccess
Enclosing class:
VersionTaskLogic

public static class VersionTaskLogic.Server
extends Object
implements RemoteAccess

Inner class that acts a lightweight service which executes methods on the server to reduce unnecessary client to server traffic and data transfer.


Field Summary
 
Fields inherited from interface wt.method.RemoteAccess
versionID
 
Constructor Summary
VersionTaskLogic.Server()
           
 
Method Summary
static Timestamp getCreationDate(Versionable versionable)
           
static Timestamp getCreationDate(Versioned versioned)
           
static WTPrincipal getCreator(Versioned versioned)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersionTaskLogic.Server

public VersionTaskLogic.Server()
Method Detail

getCreationDate

public static Timestamp getCreationDate(Versionable versionable)
                                 throws WTException
Throws:
WTException

getCreationDate

public static Timestamp getCreationDate(Versioned versioned)
                                 throws WTException
Throws:
WTException

getCreator

public static WTPrincipal getCreator(Versioned versioned)
                              throws VersionControlException,
                                     WTException
Throws:
VersionControlException
WTException