Project: stp

com.ibm.rational.wvcm.stp.cc
Enum CcUcmPolicy

Object
  extended by Enum<CcUcmPolicy>
      extended by CcUcmPolicy
All Implemented Interfaces:
Serializable, Comparable<CcUcmPolicy>

public enum CcUcmPolicy
extends Enum<CcUcmPolicy>

Policies associated with a UCM project and its corresponding UCM Stream(s). For more information, see the cleartool man page "mkproject".


Enum Constant Summary
CHPROJECT_UNRESTRICTED
          Skip permission checking to allow any user to modify an existing project.
CHSTREAM_UNRESTRICTED
          Skip permission checking to allow any user to modify an existing stream.
DELIVER_NCO_DEVSTR
          Do not allow delivery from a development stream that has checkouts.
DELIVER_NCO_SELACT
          Allows delivery of activities that have no checkouts or do not depend on activities that have checkouts.
DELIVER_REQUIRE_REBASE
          Require a development stream to be based on current recommended baselines before it can deliver changes to its default target stream.
INTERPROJECT_DELIVER
          Allow streams in this project to accept changes in a deliver operation from a stream in a different project.
INTERPROJECT_DELIVER_ALLOW_NONMOD_TGTCOMPS
          Allow a deliver operation from a stream in a different project to contain changes in components that are not modifiable in the target stream's configuration
INTERPROJECT_DELIVER_FOUNDATION_CHANGES
          Allow a deliver operation from a stream in a different project to include changes from the stream's foundation baselines.
INTERPROJECT_DELIVER_REQUIRE_TGTCOMP_VISIBILITY
          Require a deliver operation from a stream in a different project to deliver changes in all components
INTRAPROJECT_DELIVER_ALLOW_MISSING_TGTCOMPS
          Allow a deliver operation from a stream in the same project to contain changes in components that are not included in the target stream's configuration Not applicable for single stream development
INTRAPROJECT_DELIVER_FOUNDATION_CHANGES
          Allow a deliver operation from a stream in the same project to include changes from the stream's foundation baselines Not applicable for single stream development
REBASE_CO
          Allows a rebase operation on the target stream while some of the files remain checked out in the view.
UNIX_DEV_SNAP
          Recommend snapshot views for development work (UNIX and Linux).
UNIX_INT_SNAP
          Recommend snapshot views for integration work (UNIX and Linux).
WIN_DEV_SNAP
          Recommend snapshot views for development work (Windows).
WIN_INT_SNAP
          Recommend snapshot views for integration work (Windows).
 
Method Summary
static CcUcmPolicy valueOf(String name)
          Returns the enum constant of this type with the specified name.
static CcUcmPolicy[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CHPROJECT_UNRESTRICTED

public static final CcUcmPolicy CHPROJECT_UNRESTRICTED
Skip permission checking to allow any user to modify an existing project.


CHSTREAM_UNRESTRICTED

public static final CcUcmPolicy CHSTREAM_UNRESTRICTED
Skip permission checking to allow any user to modify an existing stream.


DELIVER_NCO_DEVSTR

public static final CcUcmPolicy DELIVER_NCO_DEVSTR
Do not allow delivery from a development stream that has checkouts. Not applicable for single stream development


DELIVER_NCO_SELACT

public static final CcUcmPolicy DELIVER_NCO_SELACT
Allows delivery of activities that have no checkouts or do not depend on activities that have checkouts. This policy overrides DELIVER_NCO_DEVSTR Not applicable for single stream development


DELIVER_REQUIRE_REBASE

public static final CcUcmPolicy DELIVER_REQUIRE_REBASE
Require a development stream to be based on current recommended baselines before it can deliver changes to its default target stream. Not applicable for single stream development


INTERPROJECT_DELIVER

public static final CcUcmPolicy INTERPROJECT_DELIVER
Allow streams in this project to accept changes in a deliver operation from a stream in a different project.


INTERPROJECT_DELIVER_ALLOW_NONMOD_TGTCOMPS

public static final CcUcmPolicy INTERPROJECT_DELIVER_ALLOW_NONMOD_TGTCOMPS
Allow a deliver operation from a stream in a different project to contain changes in components that are not modifiable in the target stream's configuration


INTERPROJECT_DELIVER_FOUNDATION_CHANGES

public static final CcUcmPolicy INTERPROJECT_DELIVER_FOUNDATION_CHANGES
Allow a deliver operation from a stream in a different project to include changes from the stream's foundation baselines.


INTERPROJECT_DELIVER_REQUIRE_TGTCOMP_VISIBILITY

public static final CcUcmPolicy INTERPROJECT_DELIVER_REQUIRE_TGTCOMP_VISIBILITY
Require a deliver operation from a stream in a different project to deliver changes in all components


INTRAPROJECT_DELIVER_ALLOW_MISSING_TGTCOMPS

public static final CcUcmPolicy INTRAPROJECT_DELIVER_ALLOW_MISSING_TGTCOMPS
Allow a deliver operation from a stream in the same project to contain changes in components that are not included in the target stream's configuration Not applicable for single stream development


INTRAPROJECT_DELIVER_FOUNDATION_CHANGES

public static final CcUcmPolicy INTRAPROJECT_DELIVER_FOUNDATION_CHANGES
Allow a deliver operation from a stream in the same project to include changes from the stream's foundation baselines Not applicable for single stream development


REBASE_CO

public static final CcUcmPolicy REBASE_CO
Allows a rebase operation on the target stream while some of the files remain checked out in the view. Not applicable for single stream development


UNIX_DEV_SNAP

public static final CcUcmPolicy UNIX_DEV_SNAP
Recommend snapshot views for development work (UNIX and Linux). Not applicable for single stream development


UNIX_INT_SNAP

public static final CcUcmPolicy UNIX_INT_SNAP
Recommend snapshot views for integration work (UNIX and Linux).


WIN_DEV_SNAP

public static final CcUcmPolicy WIN_DEV_SNAP
Recommend snapshot views for development work (Windows). Not applicable for single stream development


WIN_INT_SNAP

public static final CcUcmPolicy WIN_INT_SNAP
Recommend snapshot views for integration work (Windows).

Method Detail

valueOf

public static CcUcmPolicy valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

values

public static CcUcmPolicy[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (CcUcmPolicy c : CcUcmPolicy.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

Generated Thu 25-Aug-2016 10:16 AM

Copyright © IBM 2016. All rights reserved.