wt.ixb.util
Class IXBOwnershipHelper

java.lang.Object
  extended bywt.ixb.util.IXBOwnershipHelper

public class IXBOwnershipHelper
extends Object


Field Summary
static int OTHER_PERSONAL_FOLDER
           
static int PERSONAL_FOLDER
           
static int PUBLIC_FOLDER
           
 
Constructor Summary
IXBOwnershipHelper()
           
 
Method Summary
static int getLocation(CabinetBased doc)
           
static Ownable releaseOwnership(Ownable doc)
           
static Ownable takeOwnership(Ownable doc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PERSONAL_FOLDER

public static final int PERSONAL_FOLDER
See Also:
Constant Field Values

OTHER_PERSONAL_FOLDER

public static final int OTHER_PERSONAL_FOLDER
See Also:
Constant Field Values

PUBLIC_FOLDER

public static final int PUBLIC_FOLDER
See Also:
Constant Field Values
Constructor Detail

IXBOwnershipHelper

public IXBOwnershipHelper()
Method Detail

getLocation

public static int getLocation(CabinetBased doc)
                       throws WTException,
                              FolderNotFoundException
Throws:
WTException
FolderNotFoundException

takeOwnership

public static Ownable takeOwnership(Ownable doc)
                             throws OwnershipException,
                                    WTException,
                                    FolderNotFoundException
Throws:
OwnershipException
WTException
FolderNotFoundException

releaseOwnership

public static Ownable releaseOwnership(Ownable doc)
                                throws FolderNotFoundException,
                                       OwnershipException,
                                       WTException
Throws:
FolderNotFoundException
OwnershipException
WTException