The following are newly introduced classes

The following classes are no longer publicly accessible

The following classes have had signature changes

com.starbase.starteam.BuildNumber

Method Differences

New Methods
intgetBranchNumber()

com.starbase.starteam.Catalog

Method Differences

New Methods
int[]getAllIDs()
TypegetType()
booleanisRefreshIDsRequired(int[])
booleanisRefreshRequired()

com.starbase.starteam.CheckInResult

Method Differences

New Methods
intgetExclusiveLockerID()
intgetMyLockState()

com.starbase.starteam.DisembodiedItemException

Method Differences

New Methods
ItemgetItem()
StringgetMessage()

com.starbase.starteam.DuplicateServerListEntryException

Method Differences

New Methods
StringgetMessage()

com.starbase.starteam.EnumeratedValue

Method Differences

New Methods
EnumeratedValuecopy()
StringgetDisplayName()
booleangetEnabled()
intgetSortOrder()
TranslationsgetTranslations()
voidsetEnabled(boolean)
voidsetTranslations(Translations)
StringtoString()

com.starbase.starteam.EventHandlerInfo

Method Differences

New Methods
voidsetDescription(String)

Field Differences

New Fields
java.lang.StringMPX_TRANSMITTER

com.starbase.starteam.EventHandlerProfile

Method Differences

New Methods
EventHandlerProfilecopy()
booleanisEqualTo(EventHandlerProfile)

com.starbase.starteam.File

Method Differences

New Methods
voidcheckin(String, int, boolean, boolean, boolean)
voidcheckout(int, boolean, boolean, boolean)
voidconvertToNativeIIArchive(boolean)
intgetArchiveFormat()
StringgetArchiveFormatDisplayName(int)
StringgetArchiveName()
StringgetDefaultEncoding()
FileSyncInfogetFileSyncInfoEx(MD5, long, MD5, long, OLEDate)
longgetLocalSizeEx()
int[]getPossibleArchiveFormat()
longgetSizeEx()
intgetSmartStatus()
intgetSmartStatus(File)
intgetStatus(File)
intgetStatusByTimeEx(long, OLEDate)
booleanisInSyncByMD5(File, FileSyncInfo)
booleanisInSyncByTime(File, FileSyncInfo)
FilemoveLocalFile(File, String)
voidresyncStatusEx(MD5, long, MD5, long, OLEDate)
voidsetDefaultEncoding(String)
voidupdateStatusFromTimeEx(long, OLEDate)
voidupdateStatusInformationEx(long, OLEDate, MD5)
Changed Methods
voidcheckin(Stringintbooleanbooleanboolean)voidcheckin(CheckinOptions)
voidcheckout(intbooleanbooleanboolean)voidcheckout(CheckoutOptions)

com.starbase.starteam.FileStream

Method Differences

New Methods
longcomputeCompareMD5Ex(File, boolean, boolean, MD5)
longcomputeSyncMD5Ex(File, MD5)

com.starbase.starteam.Filter

Method Differences

New Methods
Filtercopy()
ISecurableContainergetParentContainer()
booleanisEqualTo(Filter)
Deleted Methods
voidregisterIlmListener(ItemListManager)

com.starbase.starteam.Folder

Method Differences

New Methods
voidaddFolderListener(IFolderListener, int)
voidaddFolderUpdateListener(FolderUpdateListener, int)
voidaddItemListener(IItemListener, Type, String[], int)
voidaddItemListener(IItemListener, Type, int)
voidaddItemUpdateListener(ItemUpdateListener, Type, int)
Itemcopy()
FoldercopyFolderTree()
longcountItems(Type, int)
FoldergetFolderTree(int, int)
ISecurableContainergetParentContainer()
StringgetQualifiedName()
booleanisEqualTo(Item)
booleanisPopulated(String)
booleanisRefreshItemsRequired(String, String[], int)
voidmoveTo(Folder)
ForeignRefreshResultrefreshForeignFiles(int)
voidremoveFolderListener(IFolderListener, int)
voidremoveFolderUpdateListener(FolderUpdateListener, int)
voidremoveItemListener(IItemListener, Type, int)
voidremoveItemUpdateListener(ItemUpdateListener, Type, int)
FolderreverseShareTo(Folder, boolean)
ItemshareTo(Folder)
FoldershareTo(Folder, boolean)
voidupdateFolderTree(int)

com.starbase.starteam.FolderListManager

Method Differences

New Methods
voidaddFolderListener(IFolderListener)
voidaddFolderUpdateListener(FolderUpdateListener)
voiddiscard()
voidexcludeFolders(Folder, int, int)
intgetFolderID(Folder)
voidincludeFolders(Folder, int, int)
booleanisRefreshRequired()
voidremoveFolderListener(IFolderListener)
voidremoveFolderUpdateListener(FolderUpdateListener)
Deleted Methods
voidregisterIlmListener(ItemListManager)

com.starbase.starteam.Group

Method Differences

New Methods
Groupcopy()
booleanisEqualTo(Group)

com.starbase.starteam.GroupAccount

Method Differences

New Methods
GroupAccountcopy()
booleanisEqualTo(GroupAccount)

Field Differences

New Fields
intID_ALL_USERS

com.starbase.starteam.IPRange

Method Differences

New Methods
IPRangecopy()
booleanisEqualTo(IPRange)

com.starbase.starteam.Item

Method Differences

New Methods
voidacquireOwnership()
Itemcopy()
intgetBranchRevisionFromDotNotation(String)
Property[]getCachedProperties()
ItemgetCommonAncestor(Item)
OLEDategetDeletedTime()
intgetDeletedUserID()
intgetID()
ItemRevision[]getItemRevisions()
MergePoint[]getMergeHistory()
intgetOwner()
ISecurableContainergetParentContainer()
StringgetParentFolderQualifiedName()
intgetViewVersionFromDotNotation(String)
booleanisDeleted()
booleanisEqualTo(Item)
booleanisFromHistory()
booleanisRefreshRequired(String[])
booleanisRefreshRequired()
booleanisReverseShareRecommended(Folder)
voidmoveTo(Folder)
voidpopulate(String[])
voidpopulate()
ObjectputByPropertyID(int, Object)
voidrefresh()
voidrefresh(String[])
ItemreverseShareTo(Folder)
voidsetBehavior(ItemBehavior)
ItemshareTo(Folder)
ItemsmartShareTo(Folder)

com.starbase.starteam.ItemBehavior

Method Differences

New Methods
voidsetBranchOnChange(boolean)
voidsetConfig(ViewConfiguration)
voidsetFloatingConfig()

com.starbase.starteam.ItemList

Method Differences

New Methods
booleanisRefreshRequired(String[])
voidrefresh(String[])

com.starbase.starteam.ItemListManager

Method Differences

New Methods
voidaddItemListener(IItemListener)
voidaddItemUpdateListener(ItemUpdateListener)
voiddiscard()
booleanisRefreshRequired()
voidremoveItemListener(IItemListener)
voidremoveItemUpdateListener(ItemUpdateListener)

com.starbase.starteam.ItemReference

Method Differences

New Methods
ItemReference[]getChildren()
ItemReferencegetParent()

com.starbase.starteam.KeywordReader

Method Differences

New Methods
voidsetEncoding(String)

com.starbase.starteam.Label

Method Differences

New Methods
Labelcopy()
booleanisEqualTo(Label)

com.starbase.starteam.Link

Method Differences

New Methods
Linkcopy()
intgetParentFolderItemID()
booleanisEqualTo(Link)

com.starbase.starteam.LinkEndpoint

Method Differences

New Methods
LinkEndpointcopy()
booleanisEqualTo(LinkEndpoint)

com.starbase.starteam.MyUserAccount

Method Differences

New Methods
MyUserAccountcopy()
booleanisEqualTo(MyUserAccount)

com.starbase.starteam.NoSuchPropertyException

Method Differences

New Methods
StringgetMessage()
intgetPropertyID()

com.starbase.starteam.Permission

Field Differences

New Fields
intALL

com.starbase.starteam.Project

Method Differences

New Methods
voidacquireOwnership()
voidaddProjectListener(ProjectListener)
voidaddViewListener(ViewListener)
Projectcopy()
View[]getAccessibleViews()
intgetOwner()
ISecurableContainergetParentContainer()
voidgoNative()
booleanisActiveProcessItemStateEnabled(EnumeratedValue)
booleanisDeleted()
booleanisEnhancedProcessItemsEnabled()
booleanisEqualTo(Project)
booleanisProcessItemTypeEnabled(Type)
booleanisProcessItemsRequired()
booleanisRefreshRequired()
voidpopulate()
voidrefresh()
voidremoveProjectListener(ProjectListener)
voidremoveViewListener(ViewListener)
voidsetActiveProcessItemStateEnabled(EnumeratedValue, boolean)
voidsetEnhancedProcessItemsEnabled(boolean)
voidsetProcessItemTypeEnabled(Type, boolean)
voidsetProcessItemsRequired(boolean)

com.starbase.starteam.PromotionState

Method Differences

New Methods
voidacquireOwnership()
intgetOwner()
ISecurableContainergetParentContainer()
booleanhasPermission(int)

com.starbase.starteam.Property

Method Differences

New Methods
booleanareValuesEqual(Object, Object)
Propertycopy()
StringgetDisplayValue(Object)
TranslationsgetEnumTranslations(int)
EnumeratedValue[]getEnumeratedValues()
TranslationsgetTranslations()
booleanisEqualTo(Property)
booleanisRevisionIndependent()
booleanisViewSpecific()

com.starbase.starteam.PropertyEnums

Field Differences

New Fields
intFILE_ARCHIVE_FORMAT_NATIVE_I
intFILE_ARCHIVE_FORMAT_NATIVE_II
intFILE_ARCHIVE_FORMAT_NOT_APPLICABLE
intPROJECT_PROCESS_LINKS_DIRECT
intPROJECT_PROCESS_LINKS_VIA_PROCESS_TASK
intREQ_STATUS_ACCEPTED
intREQ_STATUS_APPROVED
intREQ_STATUS_COMPLETE
intREQ_STATUS_DEFERRED
intREQ_STATUS_DRAFT
intREQ_STATUS_PENDING
intREQ_STATUS_READY
intREQ_STATUS_REJECTED
intREQ_STATUS_REVIEW
intREQ_STATUS_SUBMITTED
intTASK_USAGE_CHECKIN
intTASK_USAGE_OTHER
intTASK_USAGE_PROMOTE
intTASK_USAGE_REBASE
intTASK_USAGE_REPLICATE

com.starbase.starteam.PropertyNames

Field Differences

New Fields
java.lang.StringFILE_ARCHIVE_FORMAT
java.lang.StringFILE_ARCHIVE_NAME
java.lang.StringFILE_HIVE_ID
java.lang.StringITEM_DELETED_TIME
java.lang.StringITEM_DELETED_USER_ID
java.lang.StringLABEL_VIEW_ID
java.lang.StringPROJECT_ALTERNATE_CR_EDITOR_PATH
java.lang.StringPROJECT_ALTERNATE_FILE_EDITOR_PATH
java.lang.StringPROJECT_ALTERNATE_REQUIREMENT_EDITOR_PATH
java.lang.StringPROJECT_ALTERNATE_TASK_EDITOR_PATH
java.lang.StringPROJECT_ALTERNATE_TOPIC_EDITOR_PATH
java.lang.StringPROJECT_DISPLAY_ALTERNATE_CR_EDITOR
java.lang.StringPROJECT_DISPLAY_ALTERNATE_FILE_EDITOR
java.lang.StringPROJECT_DISPLAY_ALTERNATE_REQUIREMENT_EDITOR
java.lang.StringPROJECT_DISPLAY_ALTERNATE_TASK_EDITOR
java.lang.StringPROJECT_DISPLAY_ALTERNATE_TOPIC_EDITOR
java.lang.StringPROJECT_PROCESS_LINKS
java.lang.StringPROJECT_PROCESS_SELECT_REQUIREMENT
java.lang.StringPROJECT_PROCESS_SHOW_REQUIREMENT_APPROVED
java.lang.StringREQ_PARENT_OBJECTID
java.lang.StringREQ_STATUS
java.lang.StringREV_BRANCH_FLAG
java.lang.StringREV_BRANCH_STATE
java.lang.StringREV_LOCATION_ITEM_ID
java.lang.StringREV_OBJECT_ID
java.lang.StringREV_OBJECT_TIME
java.lang.StringREV_PARENT_ITEM_ID
java.lang.StringREV_PROJECT_ID
java.lang.StringREV_TIME
java.lang.StringREV_USER_ID
java.lang.StringREV_VIEW_ID
java.lang.StringTASK_USAGE
java.lang.StringTASK_USAGE_90

com.starbase.starteam.QueryInfo

Method Differences

New Methods
QueryInfocopy()
ISecurableContainergetParentContainer()
booleanisEqualTo(QueryInfo)

com.starbase.starteam.SDKRuntimeException

Method Differences

New Methods
StringgetMessage()
booleanisInternalApplicationError(Throwable)
booleanisInternalError()

com.starbase.starteam.Server

Method Differences

New Methods
voidaddMPXStatusListener(MPXStatusListener)
voidaddProjectListener(ProjectListener)
voidaddServerControlListener(ServerControlListener)
voidaddTypeListener(TypeListener)
voidaddUserListener(UserListener)
CacheAgentautoLocateCacheAgent()
intautoLogOn()
voidcacheLogOnCredentials(String, String)
voidchangePassword(String, String, String)
voiddisableMPX()
voiddiscardAccounts()
voiddiscardTypes()
voidenableCredentialCaching()
voidenableMPX()
voidenableMPX(EventHandlerProfile)
voidenableMPX(String)
Group[]getActiveGroups()
User[]getActiveUsers()
intgetAutoReconnectAttempts()
intgetAutoReconnectWait()
CacheAgentgetCurrentCacheAgent()
EventHandlerProfilegetCurrentMPXProfile()
OLEDategetCurrentTime()
String[]getForeignArchivePaths(int, String)
GroupgetGroup(int)
intgetKeepAliveInterval()
booleangetMPXCacheAgentEnabled()
intgetMPXMessageCount()
StringgetMPXTransmitterName()
voidhandleEvents()
voidinterruptHandleEvents()
booleanisAutoLogOnAvailable()
booleanisAutoReconnectEnabled()
booleanisCredentialCachingAvailable()
booleanisCredentialCachingEnabled()
booleanisKeepAlive()
booleanisMPXAvailable()
booleanisMPXEnabled()
booleanisMPXResponding()
booleanisRefreshAccountsRequired()
booleanisRefreshGroupsRequired()
booleanisRefreshTypesRequired()
booleanisRefreshUsersRequired()
CacheAgentlocateCacheAgent(String, int)
voidpingMPXServer()
voidreconnect()
voidreconnect(String)
voidrefreshAccounts()
voidremoveMPXStatusListener(MPXStatusListener)
voidremoveProjectListener(ProjectListener)
voidremoveServerControlListener(ServerControlListener)
voidremoveTypeListener(TypeListener)
voidremoveUserListener(UserListener)
voidsetAutoReconnectAttempts(int)
voidsetAutoReconnectEnabled(boolean)
voidsetAutoReconnectWait(int)
voidsetCommandUserID(int)
voidsetKeepAlive(boolean)
voidsetKeepAliveInterval(int)
voidsetMPXCacheAgentEnabled(boolean)

com.starbase.starteam.ServerAdministration

Method Differences

New Methods
voidaddDoubleFieldEx(Type, String, Translations, double)
voidaddEnumeratedFieldEx(Type, String, Translations, EnumeratedValue[], int)
voidaddIntegerFieldEx(Type, String, Translations, int)
voidaddRequiredTextFieldEx(Type, String, Translations, int)
voidaddRequiredUserFieldEx(Type, String, Translations)
voidaddTextFieldEx(Type, String, Translations, int)
voidaddTimeFieldEx(Type, String, Translations, OLEDate)
voidaddUserFieldEx(Type, String, Translations)
voidenableProperty(Property, boolean)
StringgenerateDiagnosticDump(int)
HiveManagergetHiveManager()
String[]getNamedConfigOptions(String[])
SecurityLogEntry[]getSecurityLog(int)
ServergetServer()
booleanisRefreshAccountsRequired()
voidmodifyDoubleFieldEx(Type, Property, boolean, Translations, double)
voidmodifyEnumeratedFieldEx(Type, Property, boolean, Translations, EnumeratedValue[], int)
voidmodifyIntegerFieldEx(Type, Property, boolean, Translations, int)
voidmodifyTextFieldEx(Type, Property, boolean, Translations)
voidmodifyTimeFieldEx(Type, Property, boolean, Translations, OLEDate)
voidmodifyUserFieldEx(Type, Property, boolean, Translations)
voidsetNamedConfigOptions(Hashtable)
voidsetNamedConfigOptions(String[], String[])
booleantestDirectoryServiceSettings(String, int, boolean)
voidupdateEnumeratedField(Property, boolean, Translations, EnumeratedValue[], int)

Field Differences

New Fields
intLOG_ALL
intLOG_ASSERTIONS
intLOG_EXCEPTIONS
intLOG_MESSAGES
intLOG_WARNINGS

com.starbase.starteam.ServerConfiguration

Method Differences

New Methods
ServerConfigurationcopy()
booleangetDirectoryServiceEnabled()
StringgetDirectoryServiceHost()
intgetDirectoryServicePort()
booleangetDumpAsserts()
booleangetDumpErrors()
intgetDumpType()
intgetExpensiveOperationMinimum()
booleangetNoTimeoutNamedLicenses()
intgetReconnectTimeout()
booleangetTraceExpensiveOperations()
booleangetUsingSecureDirectoryService()
booleanisEnhancedProcessItemsEnabledForAllProjects()
booleanisEnhancedProcessItemsEnabledForNewProjects()
booleanisEqualTo(ServerConfiguration)
voidsetDirectoryServiceEnabled(boolean)
voidsetDirectoryServiceHost(String)
voidsetDirectoryServicePort(int)
voidsetDumpAsserts(boolean)
voidsetDumpErrors(boolean)
voidsetDumpType(int)
voidsetEnhancedProcessItemsEnabledForAllProjects(boolean)
voidsetEnhancedProcessItemsEnabledForNewProjects(boolean)
voidsetExpensiveOperationMinimum(int)
voidsetNoTimeoutNamedLicenses(boolean)
voidsetReconnectTimeout(int)
voidsetTraceExpensiveOperations(boolean)
voidsetUsingSecureDirectoryService(boolean)

com.starbase.starteam.ServerException

Method Differences

New Methods
ServerExceptionforError(Server, String, String, int, String, boolean, double, int, Hashtable)
StringgetNonLocalizedMessage()

com.starbase.starteam.ServerInfo

Method Differences

New Methods
ServerInfocopy()
booleangetAlwaysEnableCacheAgentForObjectProperties()
booleangetAutoLocateCacheAgent()
booleangetEnableCacheAgentForFileContent()
booleangetEnableCacheAgentForObjectProperties()
StringgetMPXCacheAgentAddress()
intgetMPXCacheAgentPort()
intgetMPXCacheAgentThreadCount()
StringgetMPXProfileName()
intgetPort()
booleanisEqualTo(ServerInfo)
voidsetAlwaysEnableCacheAgentForObjectProperties(boolean)
voidsetAutoLocateCacheAgent(boolean)
voidsetEnableCacheAgentForFileContent(boolean)
voidsetEnableCacheAgentForObjectProperties(boolean)
voidsetMPXCacheAgentAddress(String)
voidsetMPXCacheAgentPort(int)
voidsetMPXCacheAgentThreadCount(int)
voidsetMPXProfileName(String)
voidsetPort(int)

com.starbase.starteam.ServerLicenseInfo

Method Differences

New Methods
BLSLicenseInfo[]getBLSLicenses()
int[]getBLSSlipGUIDs()
intgetNumUsersForBLSLicense(int)
intgetUnassignedLicenseUsers()

com.starbase.starteam.StarTeamClientOptions

Method Differences

New Methods
Item[]getAllProcessItems(Server)
StringgetFileDefaultEncoding()
booleangetMPXEnabled()
ItemgetProcessItem(View)
voidsetFileDefaultEncoding(String)
voidsetMPXEnabled(boolean)
voidsetProcessItem(Item, View)

Field Differences

New Fields
java.lang.StringFILE_DEFAULT_ENCODING

com.starbase.starteam.StatusMethod

Method Differences

New Methods
FileBasedStatusManagergetCentralStatusManager()
FileBasedStatusManagergetDefaultStatusManager()
StringgetDisplayName()
StringgetName()
FileBasedStatusManagergetPerFolderStatusManager()
FileBasedStatusManagergetStatusManagerForView(View)
FileBasedStatusManagergetStatusManagerForViewId(int, String)

com.starbase.starteam.SupportedFeatures

Method Differences

New Methods
booleancanShareFolderOnly()
booleanhasBLSLicensing()
booleanhasBulkCreateLinks()
booleanhasBulkFetchLinks()
booleanhasCurrentTime()
booleanhasCustomTranslations()
booleanhasDeletedItems()
booleanhasDiagnostics()
booleanhasDirectoryServiceSupport()
booleanhasEnhancedProcessItemCustomizations()
booleanhasEnhancedProcessItems()
booleanhasEnhancedProcessItemsNative()
booleanhasFolderComponentAccessRights()
booleanhasItemRevision()
booleanhasLabelCommandsOnRolledBackView()
booleanhasLabelCopy()
booleanhasLicenseUsage()
booleanhasLinkParentFolderItemID()
booleanhasLongFileSizes()
booleanhasMergeHistory()
booleanhasMergeService()
booleanhasNamedConfigOptions()
booleanhasNativeIIVault()
booleanhasNewUserCertificate()
booleanhasNoTimeoutNamedLicenses()
booleanhasObjectOwnership()
booleanhasPVCSSupport()
booleanhasReconnect()
booleanhasSecureDirectoryService()
booleanhasServerCommandStats()
booleanhasServerExclusiveLock()
booleanhasServerLockStatus()
booleanhasVSSSupport()
booleanisServerLocalized()

com.starbase.starteam.SystemPolicy

Method Differences

New Methods
SystemPolicycopy()
booleanisEqualTo(SystemPolicy)

com.starbase.starteam.Task

Method Differences

New Methods
WorkRecordcreateWorkRecord(User)
ProcessItemUsagegetUsage()
booleanisProcessTask()
voidsetUsage(ProcessItemUsage)

com.starbase.starteam.Type

Method Differences

New Methods
voidaddFilterQueryListener(IFilterQueryListener)
voidaddTypeListener(TypeListener)
Typecopy()
voiddiscardFiltersAndQueries()
AclEntry[]getComponentACL()
AclEntry[]getContainerLevelACL(String)
ISecurableContainergetParentContainer()
PropertygetPrimaryDescriptor()
booleanhasPermission(int, String)
booleanhasPermission(int)
booleanisEqualTo(Type)
booleanisItemType()
booleanisMPXSupported()
booleanisRefreshFiltersAndQueriesRequired()
intpidForIndex(int)
voidrefresh()
voidremoveFilterQueryListener(IFilterQueryListener)
voidremoveTypeListener(TypeListener)
voidsetComponentACL(AclEntry[])
voidsetContainerLevelACL(AclEntry[], String)

com.starbase.starteam.TypeNames

Field Differences

New Fields
java.lang.StringITEM_REVI