|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
PolicyInstance | An instance is a loaded, configured, configurable, and evaluatable policy object ready for use by the framework. |
PolicyLoader |
A PolicyLoader performs all loading and instantiation of
PolicyInstance objects, as well as discover of available
PolicyType s. |
Class Summary | |
---|---|
PolicyAnnotation |
A PolicyAnnotation contains one or more PolicyDefinition s,
and can be serialized to and from a TFS annotation on a single team project. |
PolicyBase | A convenient base class for checkin policy implementers. |
PolicyContext |
PolicyContext contains optional values that are passed down to a
check-in policy by the execution environment that hosts the policy. |
PolicyContextKeys |
PolicyContextKeys defines constant policy context property keys that
are used by the Plug-in for Eclipse and stand-alone Explorer to pass
information to policy implementations during evaluation. |
PolicyDefinition |
A PolicyDefinition represents a policy that is configured for a team
project on a Team Foundation Server. |
PolicyEditArgs |
PolicyEditArgs contains information that is passed to checkin
policies when they are edited. |
PolicyEvaluationStatus | Contains status about a policy that is ready to be evaluated (or possibly already has). |
PolicyEvaluator | A long-lived object that manages evaluation of check-in policies. |
PolicyEvaluatorState | Represents the state of an object that can perform checkin policy evaluations. |
PolicyExceptionFailure | A type of policy evaluation failure caused by an uncaught exception in the framework. |
PolicyFailure |
Contains information about a single failure detected during checkin policy
evaluation (PolicyInstance.evaluate(PolicyContext) ). |
PolicyType | Defines a kind of check-in policy. |
Exception Summary | |
---|---|
PolicyEvaluationCancelledException | Thrown when check-in policy validation fails because the user cancelled the evaluation. |
PolicyLoaderException |
Thrown when a PolicyLoader encounters a problem. |
PolicySerializationException |
Thrown when a PolicyDefinition encounters a problem saving to or
loading from a Memento . |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |