Package | Description |
---|---|
com.ibm.team.build.common.model | |
com.ibm.team.interop.common | |
com.ibm.team.process.common | |
com.ibm.team.repository.client |
Provides the main client-side-only APIs for the Repository component.
|
com.ibm.team.repository.common |
Provides APIs for the Repository component that are common to both the
client-side and the server-side.
|
com.ibm.team.scm.common | |
com.ibm.team.workitem.client | |
com.ibm.team.workitem.common | |
com.ibm.team.workitem.common.expression | |
com.ibm.team.workitem.common.model | |
com.ibm.team.workitem.common.query |
Modifier and Type | Interface and Description |
---|---|
interface |
IBuildDefinition
The build definition is a primary identifier for a set of builds.
|
interface |
IBuildEngine
A definition for a build engine.
|
interface |
IBuildRequest
Represents a request to perform an action on a build result or build
definition.
|
interface |
IBuildResult
The result of a build.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IExternalProxy
Class to represent a proxy for an external object that is being replicated
in the Jazz repository, and possibly synchronized with a Jazz item.
|
interface |
IExternalState
Class to represent the replicated state associated with a proxy for
an external object.
|
interface |
ISyncRule
A synchronization rule defines how external object properties and Jazz item
properties are transformed into each other.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IAccessGroup
An access group represents a group of items that are used as a context to provide read access
to one or more items.
|
interface |
IDevelopmentLine
A project area development line.
|
interface |
IIteration
An iteration in a project area.
|
interface |
IIterationType
A type of iteration.
|
interface |
IProcessArea
Common interface for project and team areas.
|
interface |
IProcessAttachment
A process attachment allows content to be associated with a process container
at a path which is specified relative to the container.
|
interface |
IProcessContainer
A mix-in interface for process items that contain process data.
|
interface |
IProcessDefinition
A process definition consists of
the process id
the definition of the process details
the schema of the settings the process supports
the list of process domains belonging to this process
As the set of item types and platform operations is extensible, the
activities and resources governed by a process are extensible.
|
interface |
IProcessItem
Supertype for all auditable items introduced by the team process support.
|
interface |
IProjectArea
A project area is owned by a project team and contains or references all
artifacts and all relationships between these artifacts that constitute the
resources of a development project.
|
interface |
IProjectLink
A project link.
|
interface |
IReadAccessList
A list of contributors who have read access to a project area.
|
interface |
ITeamArea
A team area defines the resort of a team inside a project area.
|
Modifier and Type | Method and Description |
---|---|
IAuditable |
IItemManager.fetchCompleteState(IAuditableHandle itemHandle,
org.eclipse.core.runtime.IProgressMonitor monitor)
Retrieves the specified state of the item with the specified item type
and item id and state id; the resulting item is complete (has all its
properties).
|
IAuditable |
IItemManager.fetchCompleteState(Location location,
org.eclipse.core.runtime.IProgressMonitor monitor)
Retrieves the specified state of the item as identified by the referenced
location; the resulting item is complete (has all its properties).
|
IAuditable |
IItemManager.fetchPartialState(IAuditableHandle itemHandle,
java.util.Collection requiredProperties,
org.eclipse.core.runtime.IProgressMonitor monitor)
Retrieves the specified state of the item with the specified item type
and item id and state id; the resulting item may be partial, but will
have at least the given list of properties.
|
IAuditable |
IItemManager.fetchPartialState(Location location,
java.util.Collection requiredProperties,
org.eclipse.core.runtime.IProgressMonitor monitor)
Retrieves the specified state of the item identified by the specified
location; the resulting item may be partial, but will have at least the
given list of properties.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IAuditableBaseline
An auditable baseline is a collection of specific states of a group of
auditable items.
|
interface |
IContributor
Represents a contributor known to the repository.
|
interface |
IContributorDetails
Represents a contributor extension known to the repository.
|
interface |
IContributorGroup |
interface |
IContributorRecord
Represents a contributor known to the repository.
|
interface |
IRepositoryRoot
Represents the root of the repository.
|
Modifier and Type | Method and Description |
---|---|
IAuditable |
IReconcileReport.getBase()
Returns the common base state shared between the incoming stream and
outgoing streams.
|
IAuditable |
IReconcileReport.getIncoming()
Returns the state of the item in the incoming stream.
|
IAuditable |
IReconcileReport.getMergeResult()
Returns the new state of the item which the client should modify to
represent the result of merging the incoming changes with the outgoing
changes.
|
IAuditable |
IReconcileReport.getOutgoing()
Returns the state of the item in the outgoing stream.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IBaseline
A Baseline represents an immutable Configuration of a set of Versionables
(i.e. it records the StateId of a subset of the Versionables in a
Repository), and the history of ChangeSets which led up to the Configuration.
|
interface |
IChangeSet
Represents a change set.
|
interface |
IComponent
Represents a component known to the repository.
|
Modifier and Type | Method and Description |
---|---|
<T extends IAuditable> |
IAuditableClient.fetchCurrentAuditable(IAuditableHandle handle,
ItemProfile<T> profile,
org.eclipse.core.runtime.IProgressMonitor monitor) |
<T extends IAuditable> |
IAuditableClient.fetchCurrentAuditables(java.util.List<? extends IAuditableHandle> handles,
ItemProfile<T> profile,
org.eclipse.core.runtime.IProgressMonitor monitor) |
<T extends IAuditable> |
IAuditableClient.findCachedAuditable(IAuditableHandle handle,
ItemProfile<T> profile) |
<T extends IAuditable> |
IAuditableClient.findCachedAuditables(java.util.List<? extends IAuditableHandle> handles,
ItemProfile<T> profile) |
Modifier and Type | Method and Description |
---|---|
IAuditable |
IDependentItems.get(IAuditableHandle handle) |
IAuditable |
IDependentItems.remove(IAuditableHandle handle) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IAuditable> |
IDependentItems.getAll() |
Modifier and Type | Method and Description |
---|---|
void |
IDependentItems.add(IAuditable auditable) |
Modifier and Type | Method and Description |
---|---|
<T extends IAuditable> |
IAuditableCommon.findAllCachedAuditables(ItemProfile<T> profile) |
<T extends IAuditable> |
IAuditableCommon.findAuditables(ItemProfile<T> profile,
org.eclipse.core.runtime.IProgressMonitor monitor) |
<T extends IAuditable> |
IAuditableCommon.findCachedAuditable(IAuditableHandle handle,
ItemProfile<T> profile) |
<T extends IAuditable> |
IQueryCommon.getResolvedExpressionResults(IProjectAreaHandle projectArea,
Expression expression,
ItemProfile<T> profile) |
<T extends IAuditable> |
IQueryCommon.getResolvedQueryResults(IQueryDescriptor query,
ItemProfile<T> profile) |
<T extends IAuditable> |
IAuditableCommon.resolveAuditable(IAuditableHandle handle,
ItemProfile<T> profile,
org.eclipse.core.runtime.IProgressMonitor monitor) |
<T extends IAuditable> |
IAuditableCommon.resolveAuditableByLocation(Location location,
ItemProfile<T> createProfile,
org.eclipse.core.runtime.IProgressMonitor monitor) |
<T extends IAuditable> |
IAuditableCommon.resolveAuditables(java.util.List<? extends IAuditableHandle> handles,
ItemProfile<T> profile,
org.eclipse.core.runtime.IProgressMonitor monitor) |
<T extends IAuditable> |
IAuditableCommon.resolveAuditables2(java.util.List<? extends IAuditableHandle> handles,
ItemProfile<T> profile,
int flags,
org.eclipse.core.runtime.IProgressMonitor monitor)
Fetches the latest states of requested auditables using the provided profile
|
<T extends IAuditable> |
IAuditableCommon.resolveAuditablesPermissionAware(java.util.List<? extends IAuditableHandle> handles,
ItemProfile<T> profile,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
IAuditable |
IAuditableCommon.createAuditable(IItemType itemType) |
IAuditable |
ISaveParameter.getNewState() |
IAuditable |
ISaveParameter.getOldState() |
Modifier and Type | Method and Description |
---|---|
ItemProfile<? extends IAuditable> |
IQueryableAttributeFactory.computeProfile(java.util.List<IQueryableAttribute> attributes) |
Modifier and Type | Class and Description |
---|---|
class |
ItemProfile<T extends IAuditable>
An item profile is a set of properties of an item type.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IAttachment |
interface |
IAttribute
An attribute of a work item.
|
interface |
ICategory
A category of work items.
|
interface |
IDeliverable
A deliverable represents a release like a milestone or final release.
|
interface |
ITimeSheetEntry |
interface |
IWorkItem
A work item represents a piece of work in a certain state (like new, in progress, done).
|
Modifier and Type | Method and Description |
---|---|
static <T extends IAuditable> |
ItemProfile.computeProfile(T item)
Computes the profile of the given item.
|
static <T extends IAuditable> |
ItemProfile.createFullProfile(IItemType itemType)
Creates a full item profile for the given item type containing all properties of that type.
|
static <T extends IAuditable> |
ItemProfile.createFullProfile(IItemType itemType,
boolean containsReferences)
Creates a full item profile for the given item type containing all properties of that type.
|
static <T extends IAuditable> |
ItemProfile.createProfile(IItemType itemType,
java.util.Collection<java.lang.String> properties)
Creates an item profile for the given item type with the given properties.
|
static <T extends IAuditable> |
ItemProfile.createProfile(IItemType itemType,
java.util.Collection<java.lang.String> properties,
boolean containsReferences)
Creates an item profile for the given item type with the given properties.
|
static <T extends IAuditable> |
ItemProfile.createProfile(IItemType itemType,
java.util.Collection<java.lang.String> properties,
java.util.Collection<java.lang.String> linkTypeIds)
Creates an item profile for the given item type with the given properties.
|
static <T extends IAuditable> |
ItemProfile.createProfile(IItemType itemType,
java.lang.String... properties)
Creates an item profile for the given item type with the given properties.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ItemProfile.isMatched(IAuditable auditable)
Returns
true iff the given item has all properties that are
contained in this profile set. |
Modifier and Type | Method and Description |
---|---|
boolean |
ItemProfile.contains(ItemProfile<? extends IAuditable> profile)
Returns
true iff this profile contains all properties
of the given profile. |
Modifier and Type | Interface and Description |
---|---|
interface |
IQueryDescriptor |