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
- MXException
java.rmi.RemoteException
public void saveInitializedActivityChanges(UserInfo userInfo, MboRemote project, com.ibm.json.java.JSONArray activities) throws MXException, java.rmi.RemoteException
userInfo
- project
- ArrayList
- MXException
java.rmi.RemoteException
protected void initializeActivity(Activity activity, UserInfo userInfo, java.sql.ResultSet resultSet, int dbType) throws SchedulerException
SchedulerException
protected void loadActivity(Activity activity, MboRemote projectMbo, java.sql.ResultSet resultSet, Schedule schedule, int dbType) throws java.rmi.RemoteException, SchedulerException
java.rmi.RemoteException
SchedulerException