public class ScheduleGridFactory extends com.labvantage.sapphire.BaseCustom implements StabilityConstants
ADVANCEDPULLSAMPLE_ASSIGNDEPARTMENT, ADVANCEDPULLSAMPLE_ASSIGNTO, ADVANCEDPULLSAMPLE_COLUMNVALUES, ADVANCEDPULLSAMPLE_COPIES, ADVANCEDPULLSAMPLE_CREATE, ADVANCEDPULLSAMPLE_CREATEDDISTINCTLABORATORYSAMPLES, ADVANCEDPULLSAMPLE_CREATEMULTIPLEREUSETESTINGSAMPLE, ADVANCEDPULLSAMPLE_CREATESDI, ADVANCEDPULLSAMPLE_CREATEUNIQUESAMPLEPERCONTAINER, ADVANCEDPULLSAMPLE_DEFERSAMPLECREATION, ADVANCEDPULLSAMPLE_DEVIATION, ADVANCEDPULLSAMPLE_DEVIATIONFLAG, ADVANCEDPULLSAMPLE_EARLYGRACEPERIOD, ADVANCEDPULLSAMPLE_GRACEPERIOD, ADVANCEDPULLSAMPLE_GRACEPERIODDETAILS, ADVANCEDPULLSAMPLE_GRACEPERIODUNIT, ADVANCEDPULLSAMPLE_GRCPERIOD, ADVANCEDPULLSAMPLE_INCIDENTTEMPLATE, ADVANCEDPULLSAMPLE_MESSAGE, ADVANCEDPULLSAMPLE_MULTIPLYQTYBYSAMPLECOUNT, ADVANCEDPULLSAMPLE_PULLAMOUNT, ADVANCEDPULLSAMPLE_QUANTITY, ADVANCEDPULLSAMPLE_SPECS, ADVANCEDPULLSAMPLE_TEMPLATEID, ADVANCEDPULLSAMPLE_UNITS, ADVANCEDPULLSAMPLE_WORKITEMS, ADVANCEDPULLSAMPLE_WORKORDER, CONDITION_COLUMNLABELS, CONDITION_COLUMNS, DAY, EVENT_STATUS_CANCELLED, EVENT_STATUS_DONE, EVENT_STATUS_ERROR, EVENT_STATUS_ERRORACKNOWLEDGED, EVENT_STATUS_SCHEDULED, EXECUTEAHEADUNIT_DAY, EXECUTEAHEADUNIT_MONTH, EXECUTEAHEADUNIT_WEEK, EXECUTEAHEADUNIT_YEAR, FROM_WHEN, GRACE_PERIOD_UNIT, HOUR, ITEM_CONDITIONS, ITEM_PLANITEMWORKITEMS, ITEM_PLANWORKITEMS, ITEM_TIMEPOINTS, MONTH, ORIENTATION_INVERTED, ORIENTATION_UPRIGHT, PLANITEM_ROWSTATUS_DELETE, PLANITEM_ROWSTATUS_INSERT, PLANITEM_ROWSTATUS_RETRIEVE, PLANITEM_ROWSTATUS_UPDATE, PLANITEM_STATUS_DISABLED, PLANITEMWORKITEM_SCHEDULEPLANITEMID, PLANTYPE_PROTOCOL, PLANTYPE_STUDY, PLANTYPE_TEMPLATE, PLANWORKITEM_COLUMNLABELS, PLANWORKITEM_COLUMNS, PLANWORKITEM_CONTAINERPERREPEATFLAG, PLANWORKITEM_CONTAINERPERTESTFLAG, PLANWORKITEM_CONTINGENTFLAG, PLANWORKITEM_DEPARTMENTID, PLANWORKITEM_DESTRUCTIVETESTFLAG, PLANWORKITEM_DUEDTOFFSET, PLANWORKITEM_DUEDTOFFSETTIMEUNIT, PLANWORKITEM_NUMREPEATS, PLANWORKITEM_QUANTITY, PLANWORKITEM_QUANTITYTYPE, PLANWORKITEM_QUANTITYUNIT, PLANWORKITEM_REUSECONTAINERFLAG, PLANWORKITEM_SCHEDULEPLANID, PLANWORKITEM_WORKITEMID, PLANWORKITEM_WORKITEMINSTANCE, PLANWORKITEM_WORKITEMVERSIONID, SCHEDULECONDITIONID, SCHEDULEPLANID, SCHEDULETIMEPOINTID, SDC_LV_SCHEDULECONDITION, SDC_PROTOCOLSDC, SDC_SCHEDULEPLAN, SDC_SCHEDULEPLANITEM, SDC_SDIWORKITEM, SDC_STORAGEENVSDC, SDC_STUDYSDC, STABILITYTASK_ADVANCEDPULLSAMPLE, STABILITYTASK_CREATEWORKORDER, STABILITYTASK_DISPOSE, STABILITYTASK_MOVE, STABILITYTASK_PULLSAMPLE, STABILITYTASK_SHAKE, STUDY_STATUS_ACTIVE, STUDY_STATUS_CANCELLED, STUDY_STATUS_COMPLETED, STUDY_STATUS_NOTSTARTED, STUDY_STATUS_PENDINGAPPROVAL, STUDY_STATUS_REJECT, STUDY_STATUS_REQUESTDRAFT, STUDY_STATUS_SUSPENDED, TIMEPOINT_COLUMNLABELS, TIMEPOINT_COLUMNS, TIMEUNIT_DAY, TIMEUNIT_HOUR, TIMEUNIT_MONTH, TIMEUNIT_WEEK, TIMEUNIT_YEAR, VALIDEXECUTEAHEADUNIT, VALIDORIENTATION, VALIDSTARTCRITERIA, VALIDTIMEUNITUNIT, WEEK, YEAR| Constructor and Description |
|---|
ScheduleGridFactory(java.io.File rakFile,
java.lang.String connectionid) |
ScheduleGridFactory(PageContext pageContext) |
ScheduleGridFactory(java.lang.String connectionid) |
| Modifier and Type | Method and Description |
|---|---|
ScheduleGrid |
addPlanFromScratchForProtocol(java.lang.String protocolid,
java.lang.String protocolversionid,
java.lang.String label) |
ScheduleGrid |
addPlanFromScratchForStudy(java.lang.String studyid,
java.lang.String label) |
ScheduleGrid |
addPlanFromTemplateForProtocol(java.lang.String protocolid,
java.lang.String protocolversionid,
java.lang.String templateid) |
ScheduleGrid |
addPlanFromTemplateForStudy(java.lang.String studyid,
java.lang.String templateid) |
ScheduleGrid |
addPlanFromTemplateForStudy(java.lang.String studyid,
java.lang.String templateid,
java.lang.String planlabel) |
ScheduleGrid |
createPlanTemplateFromScratch(java.lang.String newtemplateid) |
ScheduleGrid |
createPlanTemplateFromScratch(java.lang.String newtemplateid,
java.lang.String label) |
ScheduleGrid |
createPlanTemplateFromTemplate(java.lang.String newtemplateid,
java.lang.String fromtemplateid) |
ScheduleGrid |
createPlanTemplateFromTemplate(java.lang.String newtemplateid,
java.lang.String label,
java.lang.String fromtemplateid) |
ScheduleGrid |
loadFromJson(JsonObject json) |
ScheduleGrid |
loadPlan(java.lang.String planid) |
void |
savePlan(ScheduleGrid grid) |
getAccessorErrorIds, getAccessorErrorMsgs, getActionProcessor, getConfigurationProcessor, getConnectionid, getConnectionId, getConnectionProcessor, getDAMProcessor, getDepartmentList, getHttpProcessor, getQueryProcessor, getRakFile, getSDCProcessor, getSDIProcessor, getSequenceProcessor, getTranslationProcessor, setConnectionId, setLanguage, setRakFilepublic ScheduleGridFactory(java.lang.String connectionid)
connectionid - public ScheduleGridFactory(java.io.File rakFile,
java.lang.String connectionid)
rakFile - connectionid - public ScheduleGridFactory(PageContext pageContext)
public ScheduleGrid createPlanTemplateFromScratch(java.lang.String newtemplateid) throws SapphireException
newtemplateid - SapphireExceptionpublic ScheduleGrid createPlanTemplateFromScratch(java.lang.String newtemplateid, java.lang.String label) throws SapphireException
newtemplateid - label - SapphireExceptionpublic ScheduleGrid createPlanTemplateFromTemplate(java.lang.String newtemplateid, java.lang.String fromtemplateid) throws SapphireException
newtemplateid - fromtemplateid - SapphireExceptionpublic ScheduleGrid createPlanTemplateFromTemplate(java.lang.String newtemplateid, java.lang.String label, java.lang.String fromtemplateid) throws SapphireException
newtemplateid - label - fromtemplateid - SapphireExceptionpublic ScheduleGrid addPlanFromScratchForStudy(java.lang.String studyid, java.lang.String label) throws SapphireException
studyid - label - SapphireExceptionpublic ScheduleGrid addPlanFromTemplateForStudy(java.lang.String studyid, java.lang.String templateid) throws SapphireException
studyid - templateid - SapphireExceptionpublic ScheduleGrid addPlanFromTemplateForStudy(java.lang.String studyid, java.lang.String templateid, java.lang.String planlabel) throws SapphireException
studyid - templateid - planlabel - SapphireExceptionpublic ScheduleGrid addPlanFromScratchForProtocol(java.lang.String protocolid, java.lang.String protocolversionid, java.lang.String label) throws SapphireException
protocolid - protocolversionid - label - SapphireExceptionpublic ScheduleGrid addPlanFromTemplateForProtocol(java.lang.String protocolid, java.lang.String protocolversionid, java.lang.String templateid) throws SapphireException
protocolid - protocolversionid - templateid - SapphireExceptionpublic ScheduleGrid loadPlan(java.lang.String planid) throws SapphireException
planid - SapphireExceptionpublic void savePlan(ScheduleGrid grid) throws SapphireException
grid - java.lang.ExceptionSapphireExceptionpublic ScheduleGrid loadFromJson(JsonObject json) throws SapphireException
json - SapphireException