org.tigris.scarab.om
Class BaseAttachment

java.lang.Object
  extended byorg.apache.torque.om.BaseObject
      extended byorg.tigris.scarab.om.BaseAttachment
All Implemented Interfaces:
org.apache.torque.om.Persistent, org.apache.fulcrum.intake.Retrievable, java.io.Serializable
Direct Known Subclasses:
Attachment

public abstract class BaseAttachment
extends org.apache.torque.om.BaseObject
implements org.apache.fulcrum.intake.Retrievable

You should not use this class directly. It should not even be extended all references should be to Attachment

See Also:
Serialized Form

Field Summary
protected  java.util.List collActivitys
          Collection to store aggregation of collActivitys
protected  java.util.List collActivitySets
          Collection to store aggregation of collActivitySets
 
Fields inherited from class org.apache.torque.om.BaseObject
NEW_ID
 
Constructor Summary
BaseAttachment()
           
 
Method Summary
 void addActivity(Activity l)
          Method called to associate a Activity object to this object through the Activity foreign key attribute
 void addActivitySet(ActivitySet l)
          Method called to associate a ActivitySet object to this object through the ActivitySet foreign key attribute
 Attachment copy()
          Makes a copy of this object.
protected  Attachment copyInto(Attachment copyObj)
           
 java.util.List getActivitys()
          If this collection has already been initialized, returns the collection.
 java.util.List getActivitys(java.sql.Connection con)
          If this collection has already been initialized, returns the collection.
 java.util.List getActivitys(org.apache.torque.util.Criteria criteria)
          If this collection has already been initialized with an identical criteria, it returns the collection.
 java.util.List getActivitys(org.apache.torque.util.Criteria criteria, java.sql.Connection con)
          If this collection has already been initialized with an identical criteria, it returns the collection.
 java.util.List getActivitySets()
          If this collection has already been initialized, returns the collection.
 java.util.List getActivitySets(java.sql.Connection con)
          If this collection has already been initialized, returns the collection.
 java.util.List getActivitySets(org.apache.torque.util.Criteria criteria)
          If this collection has already been initialized with an identical criteria, it returns the collection.
 java.util.List getActivitySets(org.apache.torque.util.Criteria criteria, java.sql.Connection con)
          If this collection has already been initialized with an identical criteria, it returns the collection.
protected  java.util.List getActivitySetsJoinActivitySetType(org.apache.torque.util.Criteria criteria)
          If this collection has already been initialized with an identical criteria, it returns the collection.
protected  java.util.List getActivitySetsJoinAttachment(org.apache.torque.util.Criteria criteria)
          If this collection has already been initialized with an identical criteria, it returns the collection.
protected  java.util.List getActivitySetsJoinScarabUserImpl(org.apache.torque.util.Criteria criteria)
          If this collection has already been initialized with an identical criteria, it returns the collection.
protected  java.util.List getActivitysJoinActivitySet(org.apache.torque.util.Criteria criteria)
          If this collection has already been initialized with an identical criteria, it returns the collection.
protected  java.util.List getActivitysJoinAttachment(org.apache.torque.util.Criteria criteria)
          If this collection has already been initialized with an identical criteria, it returns the collection.
protected  java.util.List getActivitysJoinAttribute(org.apache.torque.util.Criteria criteria)
          If this collection has already been initialized with an identical criteria, it returns the collection.
protected  java.util.List getActivitysJoinAttributeOptionRelatedByNewOptionId(org.apache.torque.util.Criteria criteria)
          If this collection has already been initialized with an identical criteria, it returns the collection.
protected  java.util.List getActivitysJoinAttributeOptionRelatedByOldOptionId(org.apache.torque.util.Criteria criteria)
          If this collection has already been initialized with an identical criteria, it returns the collection.
protected  java.util.List getActivitysJoinDepend(org.apache.torque.util.Criteria criteria)
          If this collection has already been initialized with an identical criteria, it returns the collection.
protected  java.util.List getActivitysJoinIssue(org.apache.torque.util.Criteria criteria)
          If this collection has already been initialized with an identical criteria, it returns the collection.
protected  java.util.List getActivitysJoinScarabUserImplRelatedByNewUserId(org.apache.torque.util.Criteria criteria)
          If this collection has already been initialized with an identical criteria, it returns the collection.
protected  java.util.List getActivitysJoinScarabUserImplRelatedByOldUserId(org.apache.torque.util.Criteria criteria)
          If this collection has already been initialized with an identical criteria, it returns the collection.
 java.lang.Long getAttachmentId()
          Get the AttachmentId
 AttachmentType getAttachmentType()
          Returns the associated AttachmentType object.
 AttachmentType getAttachmentType(java.sql.Connection connection)
          Return the associated AttachmentType object If it was not retrieved before, the object is retrieved from the database using the passed connection
 java.lang.Object getByName(java.lang.String name)
          Retrieves a field from the object by name passed in as a String.
 java.lang.Object getByPeerName(java.lang.String name)
          Retrieves a field from the object by name passed in as a String.
 java.lang.Object getByPosition(int pos)
          Retrieves a field from the object by Position as specified in the xml schema.
 java.lang.Integer getCreatedBy()
          Get the CreatedBy
 java.util.Date getCreatedDate()
          Get the CreatedDate
 java.lang.String getData()
          Get the Data
 boolean getDeleted()
          Get the Deleted
static java.util.List getFieldNames()
          Generate a list of field names.
 java.lang.String getFileName()
          Get the FileName
 Issue getIssue()
          Returns the associated Issue object.
 Issue getIssue(java.sql.Connection connection)
          Return the associated Issue object If it was not retrieved before, the object is retrieved from the database using the passed connection
 java.lang.Long getIssueId()
          Get the IssueId
 java.lang.String getMimeType()
          Get the MimeType
 java.lang.Integer getModifiedBy()
          Get the ModifiedBy
 java.util.Date getModifiedDate()
          Get the ModifiedDate
 java.lang.String getName()
          Get the Name
 AttachmentPeer getPeer()
          returns a peer instance associated with this om.
 org.apache.torque.om.ObjectKey getPrimaryKey()
          returns an id that differentiates this object from others of its class.
 java.lang.String getQueryKey()
          get an id that differentiates this object from others of its class.
 ScarabUser getScarabUserRelatedByCreatedBy()
          Returns the associated ScarabUser object.
 ScarabUser getScarabUserRelatedByCreatedBy(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser getScarabUserRelatedByModifiedBy()
          Returns the associated ScarabUser object.
 ScarabUser getScarabUserRelatedByModifiedBy(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 java.lang.Integer getTypeId()
          Get the TypeId
protected  void initActivitys()
          Temporary storage of collActivitys to save a possible db hit in the event objects are add to the collection, but the complete collection is never requested.
protected  void initActivitySets()
          Temporary storage of collActivitySets to save a possible db hit in the event objects are add to the collection, but the complete collection is never requested.
protected  boolean isCacheOnSave()
          Specify whether to cache the object after saving to the db.
 void save()
          Stores the object in the database.
 void save(java.sql.Connection con)
          Stores the object in the database.
 void save(java.lang.String dbName)
          Stores the object in the database.
 void setAttachmentId(java.lang.Long v)
          Set the value of AttachmentId
 void setAttachmentType(AttachmentType v)
          Declares an association between this object and a AttachmentType object
 void setAttachmentTypeKey(org.apache.torque.om.ObjectKey key)
          Provides convenient way to set a relationship based on a ObjectKey, for example bar.setFooKey(foo.getPrimaryKey())
 void setCreatedBy(java.lang.Integer v)
          Set the value of CreatedBy
 void setCreatedDate(java.util.Date v)
          Set the value of CreatedDate
 void setData(java.lang.String v)
          Set the value of Data
 void setDeleted(boolean v)
          Set the value of Deleted
 void setFileName(java.lang.String v)
          Set the value of FileName
 void setIssue(Issue v)
          Declares an association between this object and a Issue object
 void setIssueId(java.lang.Long v)
          Set the value of IssueId
 void setIssueKey(org.apache.torque.om.ObjectKey key)
          Provides convenient way to set a relationship based on a ObjectKey, for example bar.setFooKey(foo.getPrimaryKey())
 void setMimeType(java.lang.String v)
          Set the value of MimeType
 void setModifiedBy(java.lang.Integer v)
          Set the value of ModifiedBy
 void setModifiedDate(java.util.Date v)
          Set the value of ModifiedDate
 void setName(java.lang.String v)
          Set the value of Name
 void setPrimaryKey(org.apache.torque.om.ObjectKey key)
          Set the PrimaryKey using ObjectKey.
 void setPrimaryKey(java.lang.String key)
          Set the PrimaryKey using a String.
 void setQueryKey(java.lang.String key)
          set an id that differentiates this object from others of its class.
 void setScarabUserRelatedByCreatedBy(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void setScarabUserRelatedByCreatedByKey(org.apache.torque.om.ObjectKey key)
          Provides convenient way to set a relationship based on a ObjectKey, for example bar.setFooKey(foo.getPrimaryKey())
 void setScarabUserRelatedByModifiedBy(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void setScarabUserRelatedByModifiedByKey(org.apache.torque.om.ObjectKey key)
          Provides convenient way to set a relationship based on a ObjectKey, for example bar.setFooKey(foo.getPrimaryKey())
 void setTypeId(java.lang.Integer v)
          Set the value of TypeId
 java.lang.String toString()
           
 
Methods inherited from class org.apache.torque.om.BaseObject
equals, equals, getLog, hashCode, isModified, isNew, resetModified, setModified, setNew, setPrimaryKey
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

collActivitys

protected java.util.List collActivitys
Collection to store aggregation of collActivitys


collActivitySets

protected java.util.List collActivitySets
Collection to store aggregation of collActivitySets

Constructor Detail

BaseAttachment

public BaseAttachment()
Method Detail

getAttachmentId

public java.lang.Long getAttachmentId()
Get the AttachmentId

Returns:
Long

setAttachmentId

public void setAttachmentId(java.lang.Long v)
                     throws org.apache.torque.TorqueException
Set the value of AttachmentId

Parameters:
v - new value
Throws:
org.apache.torque.TorqueException

getIssueId

public java.lang.Long getIssueId()
Get the IssueId

Returns:
Long

setIssueId

public void setIssueId(java.lang.Long v)
                throws org.apache.torque.TorqueException
Set the value of IssueId

Parameters:
v - new value
Throws:
org.apache.torque.TorqueException

getTypeId

public java.lang.Integer getTypeId()
Get the TypeId

Returns:
Integer

setTypeId

public void setTypeId(java.lang.Integer v)
               throws org.apache.torque.TorqueException
Set the value of TypeId

Parameters:
v - new value
Throws:
org.apache.torque.TorqueException

getName

public java.lang.String getName()
Get the Name

Returns:
String

setName

public void setName(java.lang.String v)
Set the value of Name

Parameters:
v - new value

getData

public java.lang.String getData()
Get the Data

Returns:
String

setData

public void setData(java.lang.String v)
Set the value of Data

Parameters:
v - new value

getFileName

public java.lang.String getFileName()
Get the FileName

Returns:
String

setFileName

public void setFileName(java.lang.String v)
Set the value of FileName

Parameters:
v - new value

getMimeType

public java.lang.String getMimeType()
Get the MimeType

Returns:
String

setMimeType

public void setMimeType(java.lang.String v)
Set the value of MimeType

Parameters:
v - new value

getModifiedBy

public java.lang.Integer getModifiedBy()
Get the ModifiedBy

Returns:
Integer

setModifiedBy

public void setModifiedBy(java.lang.Integer v)
                   throws org.apache.torque.TorqueException
Set the value of ModifiedBy

Parameters:
v - new value
Throws:
org.apache.torque.TorqueException

getCreatedBy

public java.lang.Integer getCreatedBy()
Get the CreatedBy

Returns:
Integer

setCreatedBy

public void setCreatedBy(java.lang.Integer v)
                  throws org.apache.torque.TorqueException
Set the value of CreatedBy

Parameters:
v - new value
Throws:
org.apache.torque.TorqueException

getModifiedDate

public java.util.Date getModifiedDate()
Get the ModifiedDate

Returns:
Date

setModifiedDate

public void setModifiedDate(java.util.Date v)
Set the value of ModifiedDate

Parameters:
v - new value

getCreatedDate

public java.util.Date getCreatedDate()
Get the CreatedDate

Returns:
Date

setCreatedDate

public void setCreatedDate(java.util.Date v)
Set the value of CreatedDate

Parameters:
v - new value

getDeleted

public boolean getDeleted()
Get the Deleted

Returns:
boolean

setDeleted

public void setDeleted(boolean v)
Set the value of Deleted

Parameters:
v - new value

setIssue

public void setIssue(Issue v)
              throws org.apache.torque.TorqueException
Declares an association between this object and a Issue object

Parameters:
v - Issue
Throws:
org.apache.torque.TorqueException

getIssue

public Issue getIssue()
               throws org.apache.torque.TorqueException
Returns the associated Issue object. If it was not retrieved before, the object is retrieved from the database

Returns:
the associated Issue object
Throws:
org.apache.torque.TorqueException

getIssue

public Issue getIssue(java.sql.Connection connection)
               throws org.apache.torque.TorqueException
Return the associated Issue object If it was not retrieved before, the object is retrieved from the database using the passed connection

Parameters:
connection - the connection used to retrieve the associated object from the database, if it was not retrieved before
Returns:
the associated Issue object
Throws:
org.apache.torque.TorqueException

setIssueKey

public void setIssueKey(org.apache.torque.om.ObjectKey key)
                 throws org.apache.torque.TorqueException
Provides convenient way to set a relationship based on a ObjectKey, for example bar.setFooKey(foo.getPrimaryKey())

Throws:
org.apache.torque.TorqueException

setAttachmentType

public void setAttachmentType(AttachmentType v)
                       throws org.apache.torque.TorqueException
Declares an association between this object and a AttachmentType object

Parameters:
v - AttachmentType
Throws:
org.apache.torque.TorqueException

getAttachmentType

public AttachmentType getAttachmentType()
                                 throws org.apache.torque.TorqueException
Returns the associated AttachmentType object. If it was not retrieved before, the object is retrieved from the database

Returns:
the associated AttachmentType object
Throws:
org.apache.torque.TorqueException

getAttachmentType

public AttachmentType getAttachmentType(java.sql.Connection connection)
                                 throws org.apache.torque.TorqueException
Return the associated AttachmentType object If it was not retrieved before, the object is retrieved from the database using the passed connection

Parameters:
connection - the connection used to retrieve the associated object from the database, if it was not retrieved before
Returns:
the associated AttachmentType object
Throws:
org.apache.torque.TorqueException

setAttachmentTypeKey

public void setAttachmentTypeKey(org.apache.torque.om.ObjectKey key)
                          throws org.apache.torque.TorqueException
Provides convenient way to set a relationship based on a ObjectKey, for example bar.setFooKey(foo.getPrimaryKey())

Throws:
org.apache.torque.TorqueException

setScarabUserRelatedByCreatedBy

public void setScarabUserRelatedByCreatedBy(ScarabUser v)
                                     throws org.apache.torque.TorqueException
Declares an association between this object and a ScarabUser object

Parameters:
v - ScarabUser
Throws:
org.apache.torque.TorqueException

getScarabUserRelatedByCreatedBy

public ScarabUser getScarabUserRelatedByCreatedBy()
                                           throws org.apache.torque.TorqueException
Returns the associated ScarabUser object. If it was not retrieved before, the object is retrieved from the database

Returns:
the associated ScarabUser object
Throws:
org.apache.torque.TorqueException

getScarabUserRelatedByCreatedBy

public ScarabUser getScarabUserRelatedByCreatedBy(java.sql.Connection connection)
                                           throws org.apache.torque.TorqueException
Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection

Parameters:
connection - the connection used to retrieve the associated object from the database, if it was not retrieved before
Returns:
the associated ScarabUser object
Throws:
org.apache.torque.TorqueException

setScarabUserRelatedByCreatedByKey

public void setScarabUserRelatedByCreatedByKey(org.apache.torque.om.ObjectKey key)
                                        throws org.apache.torque.TorqueException
Provides convenient way to set a relationship based on a ObjectKey, for example bar.setFooKey(foo.getPrimaryKey())

Throws:
org.apache.torque.TorqueException

setScarabUserRelatedByModifiedBy

public void setScarabUserRelatedByModifiedBy(ScarabUser v)
                                      throws org.apache.torque.TorqueException
Declares an association between this object and a ScarabUser object

Parameters:
v - ScarabUser
Throws:
org.apache.torque.TorqueException

getScarabUserRelatedByModifiedBy

public ScarabUser getScarabUserRelatedByModifiedBy()
                                            throws org.apache.torque.TorqueException
Returns the associated ScarabUser object. If it was not retrieved before, the object is retrieved from the database

Returns:
the associated ScarabUser object
Throws:
org.apache.torque.TorqueException

getScarabUserRelatedByModifiedBy

public ScarabUser getScarabUserRelatedByModifiedBy(java.sql.Connection connection)
                                            throws org.apache.torque.TorqueException
Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection

Parameters:
connection - the connection used to retrieve the associated object from the database, if it was not retrieved before
Returns:
the associated ScarabUser object
Throws:
org.apache.torque.TorqueException

setScarabUserRelatedByModifiedByKey

public void setScarabUserRelatedByModifiedByKey(org.apache.torque.om.ObjectKey key)
                                         throws org.apache.torque.TorqueException
Provides convenient way to set a relationship based on a ObjectKey, for example bar.setFooKey(foo.getPrimaryKey())

Throws:
org.apache.torque.TorqueException

initActivitys

protected void initActivitys()
Temporary storage of collActivitys to save a possible db hit in the event objects are add to the collection, but the complete collection is never requested.


addActivity

public void addActivity(Activity l)
                 throws org.apache.torque.TorqueException
Method called to associate a Activity object to this object through the Activity foreign key attribute

Parameters:
l - Activity
Throws:
org.apache.torque.TorqueException

getActivitys

public java.util.List getActivitys()
                            throws org.apache.torque.TorqueException
If this collection has already been initialized, returns the collection. Otherwise returns the results of getActivitys(new Criteria())

Returns:
the collection of associated objects
Throws:
org.apache.torque.TorqueException

getActivitys

public java.util.List getActivitys(org.apache.torque.util.Criteria criteria)
                            throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment has previously been saved, it will retrieve related Activitys from storage. If this Attachment is new, it will return an empty collection or the current collection, the criteria is ignored on a new object.

Throws:
org.apache.torque.TorqueException

getActivitys

public java.util.List getActivitys(java.sql.Connection con)
                            throws org.apache.torque.TorqueException
If this collection has already been initialized, returns the collection. Otherwise returns the results of getActivitys(new Criteria(),Connection) This method takes in the Connection also as input so that referenced objects can also be obtained using a Connection that is taken as input

Throws:
org.apache.torque.TorqueException

getActivitys

public java.util.List getActivitys(org.apache.torque.util.Criteria criteria,
                                   java.sql.Connection con)
                            throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment has previously been saved, it will retrieve related Activitys from storage. If this Attachment is new, it will return an empty collection or the current collection, the criteria is ignored on a new object. This method takes in the Connection also as input so that referenced objects can also be obtained using a Connection that is taken as input

Throws:
org.apache.torque.TorqueException

getActivitysJoinIssue

protected java.util.List getActivitysJoinIssue(org.apache.torque.util.Criteria criteria)
                                        throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment is new, it will return an empty collection; or if this Attachment has previously been saved, it will retrieve related Activitys from storage. This method is protected by default in order to keep the public api reasonable. You can provide public methods for those you actually need in Attachment.

Throws:
org.apache.torque.TorqueException

getActivitysJoinAttribute

protected java.util.List getActivitysJoinAttribute(org.apache.torque.util.Criteria criteria)
                                            throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment is new, it will return an empty collection; or if this Attachment has previously been saved, it will retrieve related Activitys from storage. This method is protected by default in order to keep the public api reasonable. You can provide public methods for those you actually need in Attachment.

Throws:
org.apache.torque.TorqueException

getActivitysJoinActivitySet

protected java.util.List getActivitysJoinActivitySet(org.apache.torque.util.Criteria criteria)
                                              throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment is new, it will return an empty collection; or if this Attachment has previously been saved, it will retrieve related Activitys from storage. This method is protected by default in order to keep the public api reasonable. You can provide public methods for those you actually need in Attachment.

Throws:
org.apache.torque.TorqueException

getActivitysJoinScarabUserImplRelatedByOldUserId

protected java.util.List getActivitysJoinScarabUserImplRelatedByOldUserId(org.apache.torque.util.Criteria criteria)
                                                                   throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment is new, it will return an empty collection; or if this Attachment has previously been saved, it will retrieve related Activitys from storage. This method is protected by default in order to keep the public api reasonable. You can provide public methods for those you actually need in Attachment.

Throws:
org.apache.torque.TorqueException

getActivitysJoinScarabUserImplRelatedByNewUserId

protected java.util.List getActivitysJoinScarabUserImplRelatedByNewUserId(org.apache.torque.util.Criteria criteria)
                                                                   throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment is new, it will return an empty collection; or if this Attachment has previously been saved, it will retrieve related Activitys from storage. This method is protected by default in order to keep the public api reasonable. You can provide public methods for those you actually need in Attachment.

Throws:
org.apache.torque.TorqueException

getActivitysJoinAttributeOptionRelatedByOldOptionId

protected java.util.List getActivitysJoinAttributeOptionRelatedByOldOptionId(org.apache.torque.util.Criteria criteria)
                                                                      throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment is new, it will return an empty collection; or if this Attachment has previously been saved, it will retrieve related Activitys from storage. This method is protected by default in order to keep the public api reasonable. You can provide public methods for those you actually need in Attachment.

Throws:
org.apache.torque.TorqueException

getActivitysJoinAttributeOptionRelatedByNewOptionId

protected java.util.List getActivitysJoinAttributeOptionRelatedByNewOptionId(org.apache.torque.util.Criteria criteria)
                                                                      throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment is new, it will return an empty collection; or if this Attachment has previously been saved, it will retrieve related Activitys from storage. This method is protected by default in order to keep the public api reasonable. You can provide public methods for those you actually need in Attachment.

Throws:
org.apache.torque.TorqueException

getActivitysJoinAttachment

protected java.util.List getActivitysJoinAttachment(org.apache.torque.util.Criteria criteria)
                                             throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment is new, it will return an empty collection; or if this Attachment has previously been saved, it will retrieve related Activitys from storage. This method is protected by default in order to keep the public api reasonable. You can provide public methods for those you actually need in Attachment.

Throws:
org.apache.torque.TorqueException

getActivitysJoinDepend

protected java.util.List getActivitysJoinDepend(org.apache.torque.util.Criteria criteria)
                                         throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment is new, it will return an empty collection; or if this Attachment has previously been saved, it will retrieve related Activitys from storage. This method is protected by default in order to keep the public api reasonable. You can provide public methods for those you actually need in Attachment.

Throws:
org.apache.torque.TorqueException

initActivitySets

protected void initActivitySets()
Temporary storage of collActivitySets to save a possible db hit in the event objects are add to the collection, but the complete collection is never requested.


addActivitySet

public void addActivitySet(ActivitySet l)
                    throws org.apache.torque.TorqueException
Method called to associate a ActivitySet object to this object through the ActivitySet foreign key attribute

Parameters:
l - ActivitySet
Throws:
org.apache.torque.TorqueException

getActivitySets

public java.util.List getActivitySets()
                               throws org.apache.torque.TorqueException
If this collection has already been initialized, returns the collection. Otherwise returns the results of getActivitySets(new Criteria())

Returns:
the collection of associated objects
Throws:
org.apache.torque.TorqueException

getActivitySets

public java.util.List getActivitySets(org.apache.torque.util.Criteria criteria)
                               throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment has previously been saved, it will retrieve related ActivitySets from storage. If this Attachment is new, it will return an empty collection or the current collection, the criteria is ignored on a new object.

Throws:
org.apache.torque.TorqueException

getActivitySets

public java.util.List getActivitySets(java.sql.Connection con)
                               throws org.apache.torque.TorqueException
If this collection has already been initialized, returns the collection. Otherwise returns the results of getActivitySets(new Criteria(),Connection) This method takes in the Connection also as input so that referenced objects can also be obtained using a Connection that is taken as input

Throws:
org.apache.torque.TorqueException

getActivitySets

public java.util.List getActivitySets(org.apache.torque.util.Criteria criteria,
                                      java.sql.Connection con)
                               throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment has previously been saved, it will retrieve related ActivitySets from storage. If this Attachment is new, it will return an empty collection or the current collection, the criteria is ignored on a new object. This method takes in the Connection also as input so that referenced objects can also be obtained using a Connection that is taken as input

Throws:
org.apache.torque.TorqueException

getActivitySetsJoinScarabUserImpl

protected java.util.List getActivitySetsJoinScarabUserImpl(org.apache.torque.util.Criteria criteria)
                                                    throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment is new, it will return an empty collection; or if this Attachment has previously been saved, it will retrieve related ActivitySets from storage. This method is protected by default in order to keep the public api reasonable. You can provide public methods for those you actually need in Attachment.

Throws:
org.apache.torque.TorqueException

getActivitySetsJoinActivitySetType

protected java.util.List getActivitySetsJoinActivitySetType(org.apache.torque.util.Criteria criteria)
                                                     throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment is new, it will return an empty collection; or if this Attachment has previously been saved, it will retrieve related ActivitySets from storage. This method is protected by default in order to keep the public api reasonable. You can provide public methods for those you actually need in Attachment.

Throws:
org.apache.torque.TorqueException

getActivitySetsJoinAttachment

protected java.util.List getActivitySetsJoinAttachment(org.apache.torque.util.Criteria criteria)
                                                throws org.apache.torque.TorqueException
If this collection has already been initialized with an identical criteria, it returns the collection. Otherwise if this Attachment is new, it will return an empty collection; or if this Attachment has previously been saved, it will retrieve related ActivitySets from storage. This method is protected by default in order to keep the public api reasonable. You can provide public methods for those you actually need in Attachment.

Throws:
org.apache.torque.TorqueException

getFieldNames

public static java.util.List getFieldNames()
Generate a list of field names.

Returns:
a list of field names

getByName

public java.lang.Object getByName(java.lang.String name)
Retrieves a field from the object by name passed in as a String.

Parameters:
name - field name
Returns:
value

getByPeerName

public java.lang.Object getByPeerName(java.lang.String name)
Retrieves a field from the object by name passed in as a String. The String must be one of the static Strings defined in this Class' Peer.

Parameters:
name - peer name
Returns:
value

getByPosition

public java.lang.Object getByPosition(int pos)
Retrieves a field from the object by Position as specified in the xml schema. Zero-based.

Parameters:
pos - position in xml schema
Returns:
value

save

public void save()
          throws org.apache.torque.TorqueException
Stores the object in the database. If the object is new, it inserts it; otherwise an update is performed.

Specified by:
save in interface org.apache.torque.om.Persistent
Throws:
org.apache.torque.TorqueException

save

public void save(java.lang.String dbName)
          throws org.apache.torque.TorqueException
Stores the object in the database. If the object is new, it inserts it; otherwise an update is performed. Note: this code is here because the method body is auto-generated conditionally and therefore needs to be in this file instead of in the super class, BaseObject.

Specified by:
save in interface org.apache.torque.om.Persistent
Parameters:
dbName -
Throws:
org.apache.torque.TorqueException

save

public void save(java.sql.Connection con)
          throws org.apache.torque.TorqueException
Stores the object in the database. If the object is new, it inserts it; otherwise an update is performed. This method is meant to be used as part of a transaction, otherwise use the save() method and the connection details will be handled internally

Specified by:
save in interface org.apache.torque.om.Persistent
Parameters:
con -
Throws:
org.apache.torque.TorqueException

isCacheOnSave

protected boolean isCacheOnSave()
Specify whether to cache the object after saving to the db. This method returns true


setPrimaryKey

public void setPrimaryKey(org.apache.torque.om.ObjectKey key)
                   throws org.apache.torque.TorqueException
Set the PrimaryKey using ObjectKey.

Specified by:
setPrimaryKey in interface org.apache.torque.om.Persistent
Parameters:
key - attachmentId ObjectKey
Throws:
org.apache.torque.TorqueException

setPrimaryKey

public void setPrimaryKey(java.lang.String key)
                   throws org.apache.torque.TorqueException
Set the PrimaryKey using a String.

Specified by:
setPrimaryKey in interface org.apache.torque.om.Persistent
Parameters:
key -
Throws:
org.apache.torque.TorqueException

getPrimaryKey

public org.apache.torque.om.ObjectKey getPrimaryKey()
returns an id that differentiates this object from others of its class.

Specified by:
getPrimaryKey in interface org.apache.torque.om.Persistent

getQueryKey

public java.lang.String getQueryKey()
get an id that differentiates this object from others of its class.

Specified by:
getQueryKey in interface org.apache.fulcrum.intake.Retrievable

setQueryKey

public void setQueryKey(java.lang.String key)
                 throws org.apache.torque.TorqueException
set an id that differentiates this object from others of its class.

Specified by:
setQueryKey in interface org.apache.fulcrum.intake.Retrievable
Throws:
org.apache.torque.TorqueException

copy

public Attachment copy()
                throws org.apache.torque.TorqueException
Makes a copy of this object. It creates a new object filling in the simple attributes. It then fills all the association collections and sets the related objects to isNew=true.

Throws:
org.apache.torque.TorqueException

copyInto

protected Attachment copyInto(Attachment copyObj)
                       throws org.apache.torque.TorqueException
Throws:
org.apache.torque.TorqueException

getPeer

public AttachmentPeer getPeer()
returns a peer instance associated with this om. Since Peer classes are not to have any instance attributes, this method returns the same instance for all member of this class. The method could therefore be static, but this would prevent one from overriding the behavior.


toString

public java.lang.String toString()


Copyright © 2000-2004 Tigris.org. All Rights Reserved.