public class ActivityNoteUpdate extends BusinessObject
Constructor and Description |
---|
ActivityNoteUpdate(Session session)
Class constructor specifying the Session.
|
ActivityNoteUpdate(Session session,
ObjectId objId)
Class constructor specifying the Session and ObjectId of the object.
|
ActivityNoteUpdate(Session session,
com.primavera.infr.db.PrmRowSet rowSet,
int iIndex)
Class constructor called internally after objects are retrieved from the server.
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
create()
Creates this ActivityNoteUpdate object in the database.
|
static ObjectId[] |
create(Session session,
ActivityNoteUpdate[] activitynoteupdates)
Creates multiple ActivityNoteUpdate objects in the database.
|
void |
delete()
Deletes this ActivityNoteUpdate object from the database.
|
static void |
delete(Session session,
ActivityNoteUpdate[] activitynoteupdates)
Deletes multiple ActivityNoteUpdate objects from the database.
|
ObjectId |
getActivityNoteObjectId()
Gets the unique ID of the associated note.
|
ObjectId |
getActivityObjectId()
Gets the unique ID of the activity to which the associated note is assigned.
|
static String[] |
getAllFields()
Gets all fields for this business object.
|
ObjectId |
getChangeSetObjectId()
Gets the unique ID of the associated change set.
|
Date |
getDate()
Gets the date when this note was updated.
|
static String[] |
getDefaultXMLExportFields()
Deprecated.
|
static String[] |
getFilterableFields()
Gets all fields that can be filtered.
|
static String[] |
getInternalAllFields()
An internal method that should not be called directly by client code.
|
static Set<String> |
getInternalAllFieldsSet()
An internal method that should not be called directly by client code.
|
static String[] |
getInternalDefaultLoadFields()
An internal method that should not be called directly by client code.
|
static String[] |
getMinimumXMLExportFields()
Gets all fields that are always exported at a minimum by the
new flat XML exporter
|
String |
getNote()
Gets the information that is associated with the notebook topic.
|
ObjectId |
getRequestUserObjectId()
Gets the unique ID of the user requesting this change.
|
static String[] |
getRequiredCreateFields()
Gets all fields that must be set before calling create() on this business object.
|
static String[] |
getWritableFields()
Gets all writable fields for this business object.
|
static ActivityNoteUpdate |
load(Session session,
String[] fields,
ObjectId objId)
Loads a single ActivityNoteUpdate object from the database.
|
static BOIterator<ActivityNoteUpdate> |
load(Session session,
String[] fields,
ObjectId[] objIds)
Loads multiple ActivityNoteUpdate objects from the database.
|
void |
setActivityNoteObjectId(ObjectId o)
Sets the unique ID of the associated note.
|
void |
setActivityObjectId(ObjectId o)
Sets the unique ID of the activity to which the associated note is assigned.
|
void |
setChangeSetObjectId(ObjectId o)
Sets the unique ID of the associated change set.
|
void |
setNote(String s)
Sets the information that is associated with the notebook topic.
|
String |
toString()
Returns a string representation of the object.
|
void |
update()
Updates this ActivityNoteUpdate object in the database.
|
static void |
update(Session session,
ActivityNoteUpdate[] activitynoteupdates)
Updates multiple ActivityNoteUpdate objects in the database.
|
equals, getMaxFieldLength, getObjectId, getValue, getValue, hashCode, isNull, setEarlyDate, setNull, setObjectId
public ActivityNoteUpdate(Session session)
session
- the Sessionpublic ActivityNoteUpdate(Session session, ObjectId objId) throws BusinessObjectException
session
- the SessionobjId
- the ObjectIdBusinessObjectException
- if a problem occurred in the client-side business objectspublic ActivityNoteUpdate(Session session, com.primavera.infr.db.PrmRowSet rowSet, int iIndex) throws BusinessObjectException
session
- the SessionrowSet
- the PrmRowSet retrieved from the serveriIndex
- the row index in the PrmRowSet associated with this business objectBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getChangeSetObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setChangeSetObjectId(ObjectId o) throws BusinessObjectException
o
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getActivityObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActivityObjectId(ObjectId o) throws BusinessObjectException
o
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getActivityNoteObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActivityNoteObjectId(ObjectId o) throws BusinessObjectException
o
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Date getDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getRequestUserObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic String getNote() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setNote(String s) throws BusinessObjectException
s
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic static String[] getRequiredCreateFields()
public static String[] getFilterableFields()
public static String[] getInternalDefaultLoadFields()
public static String[] getAllFields()
public static String[] getInternalAllFields()
public static Set<String> getInternalAllFieldsSet()
public static String[] getWritableFields()
@Deprecated public static String[] getDefaultXMLExportFields()
public static String[] getMinimumXMLExportFields()
public String toString()
public ObjectId create() throws ServerException, NetworkException, BusinessObjectException
ServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic static ObjectId[] create(Session session, ActivityNoteUpdate[] activitynoteupdates) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectactivitynoteupdates
- array of ActivityNoteUpdate objects to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic static ActivityNoteUpdate load(Session session, String[] fields, ObjectId objId) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectfields
- fields to loadobjId
- unique ID of the ActivityNoteUpdate objectServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic static BOIterator<ActivityNoteUpdate> load(Session session, String[] fields, ObjectId[] objIds) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectfields
- fields to loadobjIds
- object ids of the ActivityNoteUpdate objectsServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void update() throws ServerException, NetworkException, BusinessObjectException
update
in class com.primavera.integration.client.BOBase
ServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic static void update(Session session, ActivityNoteUpdate[] activitynoteupdates) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectactivitynoteupdates
- array of ActivityNoteUpdate objects to updateServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void delete() throws ServerException, NetworkException, BusinessObjectException
delete
in class com.primavera.integration.client.BOBase
ServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic static void delete(Session session, ActivityNoteUpdate[] activitynoteupdates) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectactivitynoteupdates
- array of ActivityNoteUpdate objects to deleteServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectsCopyright © 2003, 2022, Oracle and/or its affiliates.
Oracle®, Java, and MySQL are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.