public class ActivityBuilder
extends java.lang.Object
| Constructor and Description |
|---|
ActivityBuilder(MXServer mxServer,
boolean adjustActivityTimes) |
| Modifier and Type | Method and Description |
|---|---|
Activity |
build(MboRemote projectMbo,
Schedule schedule,
java.sql.ResultSet resultSet,
java.util.Map objectColumnsMap,
int dbType)
Builds an Activity object based on the values retrieved from a ResultSet.
|
protected void |
initializeActivity(Activity activity,
UserInfo userInfo,
java.sql.ResultSet resultSet,
int dbType) |
protected void |
loadActivity(Activity activity,
MboRemote projectMbo,
java.sql.ResultSet resultSet,
Schedule schedule,
int dbType) |
void |
saveInitializedActivityChanges(UserInfo userInfo,
MboRemote project,
com.ibm.json.java.JSONArray activities)
Save the Activity changes to the database.
|
public ActivityBuilder(MXServer mxServer, boolean adjustActivityTimes)
public Activity build(MboRemote projectMbo, Schedule schedule, java.sql.ResultSet resultSet, java.util.Map objectColumnsMap, int dbType) throws MXException, java.rmi.RemoteException
resultSet - MXExceptionjava.rmi.RemoteExceptionpublic void saveInitializedActivityChanges(UserInfo userInfo, MboRemote project, com.ibm.json.java.JSONArray activities) throws MXException, java.rmi.RemoteException
userInfo - project - ArrayList - MXExceptionjava.rmi.RemoteExceptionprotected void initializeActivity(Activity activity, UserInfo userInfo, java.sql.ResultSet resultSet, int dbType) throws SchedulerException
SchedulerExceptionprotected void loadActivity(Activity activity, MboRemote projectMbo, java.sql.ResultSet resultSet, Schedule schedule, int dbType) throws java.rmi.RemoteException, SchedulerException
java.rmi.RemoteExceptionSchedulerException