com.starteam
Class LiveObject

java.lang.Object
  extended by com.starteam.TypedResource
      extended by com.starteam.LiveObject
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
Change, Project, PromotionModel, PromotionState, TrackedObject, View

public abstract class LiveObject
extends TypedResource

LiveObjects store in the repository the date/time when the object was created, and the ID of the user who created it. LiveObjects are soft deleted; that is, they are marked deleted as of a given time, but can still be seen in rolled back view configurations.


Nested Class Summary
static class LiveObject.Type
          The Type for LiveObject
static class LiveObject.WebCacheLiveObject
          Base accessor for cached SDK objects encapsulating the statefulness of objects obtained from the artifact cache.
 
Nested classes/interfaces inherited from class com.starteam.TypedResource
TypedResource.BranchState
 
Method Summary
 User getCreatedBy()
          Get the user who created this object.
 DateTime getCreatedTime()
          Gets the date and time at which this object was created.
 java.lang.String toStarTeamURL()
          Resolves this StarTeam view member to a corresponding URL using an ID based scheme
 
Methods inherited from class com.starteam.TypedResource
addToIntegerArray, getBooleanValue, getByteArrayValue, getCachedProperties, getContentValue, getDateTimeValue, getDateValue, getDisplayName, getDoubleValue, getEnumDisplayName, getEnumeratedValues, getID, getIntegerArrayValue, getIntegerValue, getLinkValue, getLongValue, getObjectID, getPossibleValues, getServer, getStringValue, getTimeSpanValue, getType, getValue, hasCachedProperties, hasValue, isDirty, isNew, removeFromIntegerArray, setBooleanValue, setByteArrayValue, setContentValue, setDateTimeValue, setDateValue, setDoubleValue, setEnumeratedValue, setEnumeratedValues, setIntegerArrayValue, setIntegerValue, setLinkValue, setLongValue, setStringValue, setTimeSpanValue, setValue, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getCreatedTime

public DateTime getCreatedTime()
Gets the date and time at which this object was created.

Returns:
The date and time at which this object was created.

getCreatedBy

public User getCreatedBy()
Get the user who created this object.

Returns:
The user who created this object.

toStarTeamURL

public java.lang.String toStarTeamURL()
Resolves this StarTeam view member to a corresponding URL using an ID based scheme

Returns:
a String URL that uniquely identifies the resource


StarTeam SDK 14.0, Build 21
Copyright © 2003-2012 Borland Software Corporation. All rights reserved.