com.basecmp.core.services
Class LaunchMgr

java.lang.Object
  extended bycom.basecmp.core.services.LaunchMgr

public class LaunchMgr
extends java.lang.Object


Nested Class Summary
 class LaunchMgr.ImmutableChildAssetMap
           
 
Field Summary
static LaunchMgr instance
           
static int INTERACTIVE_LAUNCH_CHECK_POLICY
           
static int OVERRULE_LAUNCH_CHECK_POLICY
           
static int SCHEDULED_LAUNCH_CHECK_POLICY
           
 
Method Summary
static boolean expireFile(java.lang.Integer clientId, java.lang.String documentPath, java.lang.String fileName)
           
 java.util.Set getLaunchConditionTree(int cid)
          Returns a Set-Object containing a Map-Object for each direct child-asset.
static boolean launchFile(java.lang.Integer clientId, java.lang.String documentPath, java.lang.String fileName)
           
 boolean meetsLaunchConditions(java.util.Set conditionTree, int checkPolicy)
           
 boolean meetsLaunchConditions(java.util.Set conditionTree, int checkPolicy, int cid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

public static LaunchMgr instance

INTERACTIVE_LAUNCH_CHECK_POLICY

public static final int INTERACTIVE_LAUNCH_CHECK_POLICY
See Also:
Constant Field Values

OVERRULE_LAUNCH_CHECK_POLICY

public static final int OVERRULE_LAUNCH_CHECK_POLICY
See Also:
Constant Field Values

SCHEDULED_LAUNCH_CHECK_POLICY

public static final int SCHEDULED_LAUNCH_CHECK_POLICY
See Also:
Constant Field Values
Method Detail

expireFile

public static boolean expireFile(java.lang.Integer clientId,
                                 java.lang.String documentPath,
                                 java.lang.String fileName)

getLaunchConditionTree

public java.util.Set getLaunchConditionTree(int cid)
Returns a Set-Object containing a Map-Object for each direct child-asset. Each Map-Object contains key holding informations about the child-asset and a subsequent Set-Object if the child contains child-assets on it's own. The keys of a Map-Object are:


launchFile

public static boolean launchFile(java.lang.Integer clientId,
                                 java.lang.String documentPath,
                                 java.lang.String fileName)

meetsLaunchConditions

public boolean meetsLaunchConditions(java.util.Set conditionTree,
                                     int checkPolicy)

meetsLaunchConditions

public boolean meetsLaunchConditions(java.util.Set conditionTree,
                                     int checkPolicy,
                                     int cid)


Copyright © 2004 by basecmp® - Professional Web Solutions