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
TypegetType()

com.starbase.starteam.CheckInResult

Method Differences

New Methods
intgetExclusiveLockerID()
intgetMyLockState()

com.starbase.starteam.DisembodiedItemException

Method Differences

New Methods
StringgetMessage()

com.starbase.starteam.DuplicateServerListEntryException

Method Differences

New Methods
StringgetMessage()

com.starbase.starteam.EnumeratedValue

Method Differences

New Methods
intgetSortOrder()

com.starbase.starteam.File

Method Differences

New Methods
voidcheckin(String, int, boolean, boolean, boolean)
voidcheckout(int, boolean, boolean, boolean)
FileSyncInfogetFileSyncInfoEx(MD5, long, MD5, long, OLEDate)
longgetLocalSizeEx()
longgetSizeEx()
intgetStatusByTimeEx(long, OLEDate)
FilemoveLocalFile(File, String)
voidresyncStatusEx(MD5, long, MD5, long, OLEDate)
voidupdateStatusFromTimeEx(long, OLEDate)
voidupdateStatusInformationEx(long, OLEDate, MD5)
Changed Methods
voidcheckin(Stringintbooleanbooleanboolean)voidcheckin(CheckinOptions)
voidcheckout(intbooleanbooleanboolean)voidcheckout(CheckoutOptions)

com.starbase.starteam.FileBasedStatusManager

Method Differences

New Methods
booleanmoveFileSyncInfo(File, File, boolean)

com.starbase.starteam.FileStream

Method Differences

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

com.starbase.starteam.FilterEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.starteam.Folder

Method Differences

New Methods
voidaddFolderUpdateListener(FolderUpdateListener, int)
voidaddItemUpdateListener(ItemUpdateListener, Type, int)
FoldercopyFolderTree()
longcountItems(Type, int)
FoldergetFolderTree(int, int)
StringgetQualifiedName()
booleanisPopulated(String)
voidmoveTo(Folder)
ForeignRefreshResultrefreshForeignFiles(int)
voidremoveFolderUpdateListener(FolderUpdateListener, int)
voidremoveItemUpdateListener(ItemUpdateListener, Type, int)
FolderreverseShareTo(Folder, boolean)
FoldershareTo(Folder, boolean)
ItemshareTo(Folder)
voidupdateFolderTree(int)

com.starbase.starteam.FolderEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.starteam.FolderListManager

Method Differences

New Methods
voidaddFolderUpdateListener(FolderUpdateListener)
voidexcludeFolders(Folder, int, int)
intgetFolderID(Folder)
voidincludeFolders(Folder, int, int)
voidremoveFolderUpdateListener(FolderUpdateListener)

com.starbase.starteam.FolderTreeEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.starteam.ForeignPasswordException

Method Differences

New Methods
StringgetMessage()

com.starbase.starteam.GroupAccount

Field Differences

New Fields
intID_ALL_USERS

com.starbase.starteam.HiveInfo

Method Differences

New Methods
HiveInfocopy()

com.starbase.starteam.IPRange

Method Differences

New Methods
IPRangecopy()
booleanisEqualTo(IPRange)

com.starbase.starteam.Item

Method Differences

New Methods
Property[]getCachedProperties()
OLEDategetDeletedTime()
intgetDeletedUserID()
intgetID()
StringgetParentFolderQualifiedName()
booleanisDeleted()
booleanisFromHistory()
booleanisRefreshRequired(String[])
booleanisReverseShareRecommended(Folder)
voidmoveTo(Folder)
voidpopulate(String[])
ObjectputByPropertyID(int, Object)
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.ItemEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.starteam.ItemIDEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.starteam.ItemList

Method Differences

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

com.starbase.starteam.ItemListEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.starteam.ItemListManager

Method Differences

New Methods
voidaddItemUpdateListener(ItemUpdateListener)
voidremoveItemUpdateListener(ItemUpdateListener)

com.starbase.starteam.ItemNotFoundException

Method Differences

New Methods
StringgetMessage()

com.starbase.starteam.ItemReference

Method Differences

New Methods
ItemReference[]getChildren()
ItemReferencegetParent()

com.starbase.starteam.KeywordReader

Method Differences

New Methods
voidsetEncoding(String)

com.starbase.starteam.LabelEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.starteam.Link

Method Differences

New Methods
Linkcopy()
booleanisEqualTo(Link)

com.starbase.starteam.LinkEndpoint

Method Differences

New Methods
LinkEndpointcopy()
booleanisEqualTo(LinkEndpoint)

com.starbase.starteam.LogonException

Method Differences

New Methods
StringgetMessage()

com.starbase.starteam.MPXStatusEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.starteam.NoSuchPropertyException

Method Differences

New Methods
StringgetMessage()

com.starbase.starteam.NotificationEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.starteam.Permission

Field Differences

New Fields
intALL

com.starbase.starteam.Project

Method Differences

New Methods
voidgoNative()
booleanisActiveProcessItemStateEnabled(EnumeratedValue)
booleanisEnhancedProcessItemsEnabled()
booleanisProcessItemTypeEnabled(Type)
booleanisProcessItemsRequired()
voidsetActiveProcessItemStateEnabled(EnumeratedValue, boolean)
voidsetEnhancedProcessItemsEnabled(boolean)
voidsetProcessItemTypeEnabled(Type, boolean)
voidsetProcessItemsRequired(boolean)

com.starbase.starteam.ProjectEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.starteam.PropertyEnums

Field Differences

New Fields
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.StringITEM_DELETED_TIME
java.lang.StringITEM_DELETED_USER_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.StringTASK_USAGE
java.lang.StringTASK_USAGE_90

com.starbase.starteam.QueryEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.starteam.SDKRuntimeException

Method Differences

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

com.starbase.starteam.Server

Method Differences

New Methods
CacheAgentautoLocateCacheAgent()
intautoLogOn()
voidcacheLogOnCredentials(String, String)
voidchangePassword(String, String, String)
voidenableCredentialCaching()
CacheAgentgetCurrentCacheAgent()
EventHandlerProfilegetCurrentMPXProfile()
OLEDategetCurrentTime()
String[]getForeignArchivePaths(int, String)
booleangetMPXCacheAgentEnabled()
StringgetMPXTransmitterName()
booleanisAutoLogOnAvailable()
booleanisCredentialCachingAvailable()
booleanisCredentialCachingEnabled()
CacheAgentlocateCacheAgent(String, int)
voidsetCommandUserID(int)
voidsetMPXCacheAgentEnabled(boolean)

com.starbase.starteam.ServerAdministration

Method Differences

New Methods
StringgenerateDiagnosticDump(int)
ServergetServer()
voidupdateEnumeratedField(Property, boolean, Translations, EnumeratedValue[], int)

com.starbase.starteam.ServerConfiguration

Method Differences

New Methods
ServerConfigurationcopy()
intgetDumpType()
booleanisEnhancedProcessItemsEnabledForAllProjects()
booleanisEnhancedProcessItemsEnabledForNewProjects()
booleanisEqualTo(ServerConfiguration)
voidsetDumpType(int)
voidsetEnhancedProcessItemsEnabledForAllProjects(boolean)
voidsetEnhancedProcessItemsEnabledForNewProjects(boolean)

com.starbase.starteam.ServerControlEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.starteam.ServerInfo

Method Differences

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

com.starbase.starteam.ServerUnavailableException

Method Differences

New Methods
StringgetMessage()

com.starbase.starteam.StarTeamClientOptions

Method Differences

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

com.starbase.starteam.StatusMethod

Method Differences

New Methods
FileBasedStatusManagergetStatusManagerForViewId(int, String)

com.starbase.starteam.SupportedFeatures

Method Differences

New Methods
booleancanShareFolderOnly()
booleanhasBulkCreateLinks()
booleanhasBulkFetchLinks()
booleanhasCurrentTime()
booleanhasDeletedItems()
booleanhasEnhancedProcessItemCustomizations()
booleanhasEnhancedProcessItems()
booleanhasEnhancedProcessItemsNative()
booleanhasFolderComponentAccessRights()
booleanhasLabelCommandsOnRolledBackView()
booleanhasLicenseUsage()
booleanhasLongFileSizes()
booleanhasNewUserCertificate()
booleanhasObjectOwnership()
booleanhasPVCSSupport()
booleanhasVSSSupport()

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
PropertygetPrimaryDescriptor()
voidrefresh()

com.starbase.starteam.TypeEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.starteam.TypeNotFoundException

Method Differences

New Methods
StringgetMessage()

com.starbase.starteam.UserEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.starteam.View

Method Differences

New Methods
voidaddFolderUpdateListener(FolderUpdateListener)
voidaddItemUpdateListener(ItemUpdateListener, Type)
voidclose()
RecycleBingetRecycleBin()
voidremoveFolderUpdateListener(FolderUpdateListener)
voidremoveItemUpdateListener(ItemUpdateListener, Type)

com.starbase.starteam.ViewConfiguration

Method Differences

New Methods
booleanisEqualTo(ViewConfiguration)

com.starbase.starteam.ViewEvent

Method Differences

New Methods
ObjectgetSource()

com.starbase.util.FileUtils

Method Differences

New Methods
longgetFileLengthEx(File)

Field Differences

New Fields
longMAX_FILE_LENGTH
longMAX_FILE_LENGTH_80

com.starbase.util.LocaleChangeEvent

Method Differences

New Methods
ObjectgetSource()
StringtoString()

com.starbase.util.MD5

Method Differences

New Methods
longcomputeFileMD5Ex(File)
longcomputeStreamMD5Ex(InputStream)
StringtoHexString()

com.starbase.util.Platform

Method Differences

New Methods
doublegetFileLastModified(String)
StringgetHostAddress()